1:环境变量
使用的一系列命令其实本质上就是一个个的可执行程序。
比如,cd命令的本体就是:/usr/bin/cd 这个程序文件。
环境变量是操作系统(Windows、Linux、Mac)在运行的时候,记录的一些关键性信息,用以辅助系统运行。
在Linux系统中执行:env命令即可查看当前系统中记录的环境变量
无论当前工作目录是什么,都能执行/usr/bin/cd这个程序,这个就是借助环境变量中:PATH这个项目的值来做到的。
1) $符号
在Linux系统中,$符号被用于取”变量”的值。
环境变量记录的信息,除了给操作系统自己使用外,如果我们想要取用,也可以使用。
取得环境变量的值就可以通过语法:$环境变量名 来取得
比如: echo $PATH
就可以取得PATH这个环境变量的值,并通过echo语句输出出来。
2)自行设置环境变量
Linux环境变量可以用户自行设置,其中分为:
3)自定义PATH
环境变量PATH这个项目里面记录了系统执行命令的搜索路径。
这些搜索路径我们也可以自行添加到PATH中去。
测试:
完成上述操作后,随意切换工作目录,执行mkhaha命令尝试一下,会发现无法执行
临时修改PATH:export PATH=$PATH:/home/itheima/myenv,再次执行mkhaha,无论在哪里都能执行了
或将export PATH=$PATH:/home/itheima/myenv,填入用户环境变量文件或系统环境变量文件中去
这个可以用来自己写程序,然后定义,并将起写入PATH,写入环境变量
2:上传、下载
1)通过finalshell交互 拖动即可
2)rz、sz命令
sz下载 rz上传
sz 文件名
上传直接rz即可
3:压缩和解压
在Linux系统中操作:tar、gzip、zip这三种压缩格式
完成文件的压缩、解压操作。
1)taz压缩
Linux和Mac系统常用有2种压缩格式,后缀名分别是:
针对这两种格式,使用tar命令均可以进行压缩和解压缩的操作
tar的常用组合为:
将1.txt 2.txt 3.txt 压缩到test.tar文件内
将1.txt 2.txt 3.txt 压缩到test.tar.gz文件内,使用gzip模式
cvf/zcvf
注意:
tar -uf test.tar 1.txt 追加压缩文件
tar -tzvf wang.tar.gz 查看文件
大佬的文章参考
(30条消息) Linux 命令(19)—— tar 命令_linux tar_恋喵大鲤鱼的博客-CSDN博客
2)tar解压
常用的tar解压组合有
解压test.tar,将文件解压至当前目录
解压test.tar,将文件解压至指定目录(/home/itheima)
以Gzip模式解压test.tar.gz,将文件解压至指定目录(/home/itheima)
注意:
3)zip命令压缩
可以使用zip命令,压缩文件为zip压缩包
语法:
示例:
将a.txt b.txt c.txt 压缩到test.zip文件内
将test、itheima两个文件夹和a.txt文件,压缩到test.zip文件内
4)unzip解压
使用unzip命令,可以方便的解压zip压缩包
语法:
示例:
如果在解压的时候有同名内容,会覆盖掉。
两条引用,侵删
Linux下查看压缩文件内容的10种方法(小结)_查询官 (hemingcha.com)
(30条消息) Linux命令之查看zip压缩包信息zipinfo_linux查看zip文件内容_二木成林的博客-CSDN博客