首页 > 系统相关 >linux的简单使用

linux的简单使用

时间:2023-12-05 09:46:57浏览次数:27  
标签:linux 文件 使用 文件夹 export 简单 PATH 环境变量

了解Linux的简单使用

Linux的安装

下载Linux Ubuntu版本和虚拟机VMware软件。
我已经提前下载好了,下载好的文件分享出来bd
这个是文件夹内的VMWare软件的注册码,安装完成的时候记得填上就能永久使用了

MC60H-DWHD5-H80U9-6V85M-8280D

打开这个软件,点击创建新虚拟机

简单的步骤就大概略,就讲讲重要的几个地方
1选择自定义

2一定要选择稍后安装

然后一路就按照默认下一步,一直到了这里

选择自定义硬件按钮,在这里选择你的ISO文件,就是上面链接下载的文件

选择完毕后就点击开始这个虚拟机就开始安装了,这里就不说明了,网上文章太多了。
主要选择中文,图形化界面,网络跟随主机等,全部磁盘等。

linux的远程连接工具

我主要使用远程命令行是NxShell,非常好用的开源软件,另外一个远程文件上传使用的WinSCP
下载链接如下链接
使用方法自行百度,很简单

linux的安装工具

Ubuntu是apt,Mac是brew,CentOS是yum,注意的是在CentOS 8及以后的版本中,yum已经被dnf替代。dnf是Fedora、CentOS、RHEL等基于RPM包的Linux发行版的下一代包管理器,是yum的替代软件。

linux的简单命令


简单列举几个命令,其他的遇到了再自行搜索
ls:展示当前目录的全部文件和文件夹

cd:进入指定的目录下

pwd:展示自己当前在什么目录下

mkdir:创建文件夹

cp:复制文件或者文件夹,文件不用加-r

rm:删除文件或者文件夹,文件不用加-r

sudo:系统管理员指令,用于进行一些系统操作
我更新一下Ubuntu的下载

pkg-config: 是一个命令行工具,用于提供库(libraries)的编译和链接信息。当你在项目中使用外部库时,通常需要知道这些库的头文件(header files)和库文件(library files)的位置。pkg-config通过读取特定的.pc(Package Config)文件来提供这些信息。

linux的环境变量

PATH,PKG_CONFIG_PATH
查看环境变量的三个方式:
env,export,echo $PATH

env:env命令是environment的缩写,用于列出所有的环境变量;
export:单独使用export命令也可以像env列出所有的环境变量,不过export命令还有其他额外的功能;
echo $PATH: echo $PATH用于列出变量PATH的值,里面包含了已添加的目录
输入

echo $PATH


设置环境变量也有两种写法:
1.把你的路径写入PATH中
可以直接添加到环境变量PATH中。$PATH表示变量PATH的值,包含已有的目录。
并且这个方法只会对于你一个用户生效
这种方法需要注意路径的顺序,如果遇到有同名的命令,那么PATH里面哪个目录先被查询,则那个目录下的命令就会被先执行,如下所示:
输入

sudo vim ~/.bashrc



编写完后记得输入

source ~/.bashrc

否则不生效
然后查看系统环境变量

2.要使环境变量对所有用户有效,可以修改profile文件
语句如下

sudo vim /etc/profile 
export PATH=命令行路径:$PATH
source /etc/profile

标签:linux,文件,使用,文件夹,export,简单,PATH,环境变量
From: https://www.cnblogs.com/AndreaDO/p/17866388.html

相关文章

  • 笔记本安装linux
    下载桌面版Ubuntu镜像服务器版Ubuntu镜像使用BalenaEtcher制作系统安装盘(1)官方网站下载:点我下载(2)下载完毕软件之后,打开软件,选择我们下载好的系统镜像,以及要制作成安装盘的U盘,点击“制作”按钮,稍等片刻,安装盘就制作完成啦。(3)进行操作系统安装(4)将引导盘插到要安......
  • 关于hadoop hive中使用hive分区功能
    很多人习惯了使用第三方的工具去连接hive或者hbase数据库,并且使用其中的sql编辑器进行失去了语句的使用来进行数据的分析等一系列的操作,但是一些shell命令也可以在其中运行例如:1. sethive.exec.dynamic.partition=true;2. sethive.exec.dynamic.partition.mode=nonstr......
  • 【译】使用 GitHub Copilot 编写 Git 提交
    在花费数小时修复bug或更新特性之后,我们开发人员最不愿意做的事情往往是仔细说明Git提交的内容。最新的VisualStudio预览版可以帮到您。使用新的生成Git提交消息特性来帮助您描述变更集。然后,您可以用“why”进行更改来细化消息并提交。生成有用且信息丰富的提......
  • 解决powershell conda init初始化乱码无法使用
    在powershell中使用condainit如果出现了下图最后一行的输出,且之后每次使用conda都提示你执行初始化,那就是跟题主一样的情况。原因有两个:1、你的“文档”库文件夹处在中文目录下2、windows默认编码不是UTF-8,但是conda初始化的时候是按UTF-8编码去生成powershell的配置文件这......
  • Linux FastDFS 更换服务器数据迁移的方法
    FastDFS是一个开源的高性能分布式文件系统,特别适合于大规模数据和访问量场景。使用FastDFS进行文件存储时,某些情况下,我们可能需要更换服务器,但服务器已经使用一段时间,这时需要将原服务上存储的文件数据进行迁移。本文主要介绍FastDFS中存储的文件进行数据迁移的方法。FastDFS......
  • 使用分布式事务 Seata 的 AT 模式
    有了上篇博客实现XA模式的基础,本篇博客在实现AT模式时,不需要修改任何代码,只需要增加一张数据库表,修改以下application.yml配置即可实现。AT模式也是分两个阶段提交的事务模型,它缺弥补了XA模型中资源锁定周期过长的问题。其实现的两个阶段的工作原理如下:第一阶段注册分......
  • 快速排序原理,及为何使用
    1.原理对于每一次函数调用,选当前数组的第一个元素为标准值,遍历数组,把所有小于标准值的元素放到标准元素的左边,大于等于标准值的元素放到右边。知道调用函数中的数组长度小于2。2.为何使用1).虽然时间复杂度不稳定->(O2),但是在许多应用场景中,我们并不需要稳定性。2).没有病态的比......
  • linux文件夹
    摘抄:https://zhuanlan.zhihu.com/p/78805412linux下各文件夹的结构说明及用途介绍:/bin:二进制可执行命令。/dev:设备特殊文件。/etc:系统管理和配置文件。/etc/rc.d:启动的配置文件和脚本。/home:用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示。/lib:标准......
  • Django学习(二) 之 模板的使用
    写在前面昨晚应该是睡的最好一天吧,最近一个月睡眠好差,睡不着不说,而且半夜总醒,搞的我第二天就会超没精神。昨天下午去姐姐家,我刚进屋,小外甥直接就问我说:老舅,你都很长时间没来啦,**(前女友)哪去了,我们都好久没出溜溜了!我顿了下说,她不喜欢我们了,等以后天暖和,我们再去溜溜。......
  • 使用 PyTorch 完全分片数据并行技术加速大模型训练
    本文,我们将了解如何基于PyTorch最新的完全分片数据并行(FullyShardedDataParallel,FSDP)功能用Accelerate库来训练大模型。动机......