Linux系统入门教程:Linux 常用命令的使用(2)

注意:如果路径是从根路径开始的,则路径的前面需要加上 “ / ”,如 “ /mnt ”,通常进入某个目录里的文件夹,前面不用加  “ / ”。

Linux系统入门教程:Linux 常用命令的使用

mkdir:创建目录

-p 递归地在指定路径建立文件夹

Linux系统入门教程:Linux 常用命令的使用

cat:显示文本文件内容

Linux系统入门教程:Linux 常用命令的使用

rm:删除文件或目录

-r:删除文件夹时必须加此参数

-f:强制地删除文件

Linux系统入门教程:Linux 常用命令的使用

cp:复制文件

-r:拷贝文件夹

-i:有重复文件时,提醒是否覆盖

-v:显示拷贝进度

cp vim_configure/ code/ -ivr 把文件夹 vim_configure 拷贝到 code 目录里

Linux系统入门教程:Linux 常用命令的使用

mv:移动文件或更改文件名

–v:显示移动进度

mv file1 file2  file1 改名为 file2mv vim_configure/ code/  vim_configure/ 移动到 code 目录里

Linux系统入门教程:Linux 常用命令的使用

which:查看命令所在的目录

Linux系统入门教程:Linux 常用命令的使用

tar:压缩与解压缩命令

gzip 格式(压缩包后缀为.tar.gz):

压缩用法:tar cvzf 压缩包包名 文件1 文件2 ...

c:create,创建

v:显示压缩进度

z:指定压缩包的格式为 gzip 格式,file.tar.gz

这三个参数的顺序任意即可,参数的前面可加“ - ”,如:-zcf

f:file,文件,f 的后面必须是压缩包文件,所以,这四个选项一起使用时,f 一定是放在最后,如:zxvf

例子:tar zcvf test.tar.gz 1.c 2.c 3.c 4.c把 1.c 2.c 3.c 4.c 压缩成 zcvf test.tar.gz

Linux系统入门教程:Linux 常用命令的使用

上面操作,还可以这么写:tar zcvf other.tar.gz *.c(*.c 代表所有的 .c)

Linux系统入门教程:Linux 常用命令的使用

解缩用法: tar zxvf 压缩包包名

x:代表解压操作

z:指定解压压缩包的格式为 gzip 格式,file.tar.gz

用法和创建压缩包用法一样,选项顺序也一样。

例子: tar zxvf new.tar.gz 把 new.tar.gz 解压出来

Linux系统入门教程:Linux 常用命令的使用

实际上,“ z ” 参数可以省略,这样的话,不管是什么样格式的压缩包都解压:

Linux系统入门教程:Linux 常用命令的使用

解压到指定目录:-C (大写字母“ C ”)

例子:tar -xvf new.tar.gz -C ./test/ 将 new.tar.gz 解压到当前目录下的 test 目录下

Linux系统入门教程:Linux 常用命令的使用

bz2 格式(压缩包后缀为 .tar.bz2):

和 gzip 格式操作时一样的,区别:bz2 格式用参数“ j ”指定

压缩用法: tar jcvf 压缩包包名 文件1 文件2 ...

例子:tar  jcvf  bk.tar.bz2  *.c

解缩用法: tar jxvf 压缩包包名

例子: tar  jxvf  bk.tar.bz2

解压到指定目录:-C

例子:tar  jxvf  bk.tar.bz2  -C  ./

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/16582.html