Linux的常用命令
Linux命令概述
Linux命令的分类
外部命令
内部命令
Linux 命令行的格式
命令字
选项
短格式选项用''-''引导
长格式选项用''--''引导
参数
获得命令帮助的方法
用help指令:使用”-h”或 “--help”选项
使用man 手册页
目录和文件基本操作
查看及切换目录
查看当前的工作目录-pwd
切换工作目录- cd
将用户的工作目录更改到其他位置:
cd 目标位置 切换到目标位置
cd ~ cd 若不指定目标位置,切换到当前用户的宿主目录
cd - 切换到上一次执行 cd 命令之前所在的目录
ls 列表显示目录内容
-l:以长格式(Long)显示文件和目录的列表,包括权限、大小、最后更新时间等
详细信息。不使用-l 选项时,ls 命令默认以短格式显示目录名或文件名信息。
-a:显示所有(All)子目录和文件的信息,包括名称以点号“.”开头的隐藏目录
和隐藏文件。
-A:与-a 选项的作用基本类似,但有两个特殊隐藏目录不会显示,即表示当前目
录的“.”和表示父目录的“..”。
-d:显示目录(Directory)本身的属性,而不是显示目录中的内容。
-h:以更人性化(Human)的方式显示目录或文件的大小,默认的大小单位为字节
(B),使用-h 选项后将显示为 KB、MB 等单位。此选项需要结合-l 选项一起使用。
-R:以递归(Recursive)的方式显示指定目录及其子目录中的所有内容。
--color:在字符模式中以颜色区分不同的文件,如果使用“--color=tty”,则表
示使用终端预定义的颜色方案。通常情况下,深蓝色表示目录,白色表示一般文件,
绿色表示可执行的文件,黄色表示设备文件,红色表示压缩文件。
du 统计目录及文件的空间占用情况
-a:统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录。
-h:以更人性化的方式(默认以 KB 计数,但不显示单位)显示出统计结果,使用
-h 选项后将显示出 KB、MB 等单位。
-s:只统计每个参数所占用空间总的(Summary)大小,而不是统计每个子目录、
文件的大小。
-sh 统计一个文件夹内所有文件总共占用的空间大小。
-ah 分别统计多个文件所占用的空间大小。
创建目录和文件
mkdir 创建新的空目录
-p 一次性创建嵌套的多层目录.
touch 创建空文件
复制、删除、移动目录和文件
cp 复制文件或目录
-f:覆盖目标同名文件或目录时不进行提醒,而直接强制(Force)复制。
-i:覆盖目标同名文件或目录时提醒用户确认(Interactive,交互式)。
-p:复制时保持(Preserve)源文件的权限、属主及时间标记等属性不变。
-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。
rm 删除文件或目录
-f:删除文件或目录时不进行提醒,而直接强制删除。
-i:删除文件或目录时提醒用户确认。
-r:删除目录时必须使用此选项,表示递归删除整个目录.
-rf: 直接进行删除而不进行提示。
mv 移动文件或目录
查找目录和文件
which 查找用户所执行的命令文件存放的目录
find 查找文件或目录
-name 按名称查找
-size 按文件大小查找
-user 按文件属主查找
-type 按文件类型查找
查看和检索文件
查看文件内容
cat 查看文件内容
more和 less 分页查看文件内容
head和tail 查看文件开头或末尾的部分内容
统计和检索文件内容
wc 统计文件内容中的单词数量、行数等信息
-c:统计文件内容中的字节数。
-l:统计文件内容中的行数。
-w:统计文件内容中的单词个数
grep 检索、过滤文件内容
-i:查找内容时忽略大小写。
-v:反转查找(Invert),即输出与查找条件不相符的行。
备份和恢复文档
使用压缩和解压缩工具
gzip、bzip2 压缩命令
使用 gzip 制作的压缩文件默认的扩展名为“.gz”。制作压缩文件时,使用“-9”选项
可以提高压缩的比率,但文件较大时会需要更多的时间。
bzip2 和 bunzip2 命令的用法与 gzip、gunzip 命令基本相同,使用 bzip2 制作的压缩
文件默认的扩展名为“.bz2”。与 gzip、gunzip 命令相同,当需要解压缩经 bzip2 压缩的文件时,只需使用带“-d”选
项的 bzip2 命令即可,或者直接使用 bunzip2 命令。
使用 tar查看文件内容 归档和释放工具
归档命令 tar
-c:创建(Create).tar 格式的包文件。
-C:解压时指定释放的目标文件夹。
-f:表示使用归档文件。
-j:调用 bzip2 程序进行压缩或解压。
-p:打包时保留文件及目录的权限。
-P(大写):打包时保留文件及目录的绝对路径。
-t:列表查看包内的文件。
-v:输出详细信息(Verbose)
-x:解开.tar 格式的包文件。
-z:调用 gzip 程序进行压缩或解压。
制作归档及压缩包格式
tar [选项] „ 归档及压缩文件名 需要归档的源文件或目录„
解压并释放(恢复)归档压缩包文件格式
tar [选项] „ 归档及压缩文件名 [-C 目标目录]
使用 vi 文本编辑器
vi 编辑器的工作模式
a i o
命令模式中的基本操作
esc键
末行模式中的基本操作

浙公网安备 33010602011771号