Linux详解--常用命令

Linux详解-常用命令

        • 1. ls:查看当前目录下的文件
        • 2. cd: 切换目录
        • 3. mkdir:创建目录
        • 4. rmdir:删除目录
        • 5. rm: 删除文件
        • 6. cp: 复制文件
        • 7. 通配符('*'、'?')
        • 8.cat:文本内容显示到终端
        • 9.head:查看文件开头
        • 10. tail:查看文件结尾
        • 11.wc:统计文件内容信息。
        • 12.备份压缩

一切皆文件

1. ls:查看当前目录下的文件

1. 常用参数
	1. -l: 长格式显示文件。
	2. -a:显示隐藏文件。所有以‘.’开头的文件,就是隐藏文件。
	3. -r:逆序显示。
	4. -t:按照时间顺序显示。
	5. -R:递归显示。
	6. -h:文件大小,显示为MB或者GB等等。

2. cd: 切换目录

1. 常用参数
	1. cd -: 切回上次切换的目录。

3. mkdir:创建目录

1. 常用参数
	1. mkdir -p /a/b/c:可以迭代的创建多级目录;否则,只能一级一级的创建目录。

4. rmdir:删除目录

1. 常用参数:
	1. rmdir /a:删除目录;1. 无法删除一次性删除多级目录。  2. 无法删除非空目录。

5. rm: 删除文件

1. 常用参数:
	1.  -r  /a: 可以删除文件、目录;哪怕目录下面是非空的。但是,删除时,会提示你,是否删除此文件。
	2. -f : 删除文件的时候,不提示用户,是否删除文件。
	3. 当使用 rm -rf 的时候,需要特别注意删除的文件和目录;防止删除了'/'(根目录);这样会造成系统崩溃。

6. cp: 复制文件

1. 常用参数:
	1. -r:默认情况下,cp命令无法复制目录;使用-r参数时,可以复制目录。
	2. -v:显示复制的进度和详情。
	3. -p:保证不会修改文件的最后修改时间、所属组、所属人等等文件信息。
	4. -a:等同于-dpR三个参数。

7. 通配符(’*’、’?’)

1. *: 匹配0个或者多个字符。
2. ?: 匹配1个字符。

8.cat:文本内容显示到终端

9.head:查看文件开头

1. 特点:
	1. 默认显示文件开头前10行。
2. 常用参数:
	1. -n:n为数字,代表显示开头N行。

10. tail:查看文件结尾

1. 常用参数:
   1. -f:文件内容更新之后,显示信息同步更新。
   2. -n:n为数字,代表显示结尾N行。

11.wc:统计文件内容信息。

1. 常用参数:
	1. -l:显示文件的行数。

12.备份压缩

1. 基础知识
	1. tar:把文件进行打包。
	2. gzip/bzip2:把打包之后的磁带文件进行压缩存储。gzip压缩比例小于bzip2;
2. tar:
	1. 压缩语法:tar cf	生成的文件名称  需要打包的目录
	2. 解压语法:tar xf  需要解压的压缩包 -C 解压的目录
	3. 常用参数:
		1. -z:使用gzip进行压缩。常规扩展名为:.tar.gz。
		2. -j:使用bzip2进行压缩。常规扩展名为:.tar.bz2
		3. -c:打包。
		4. -x:解包。
		5. -f:指定操作类型为文件。

你可能感兴趣的:(linux)