1、Linux 命令格式:命令 选项 参数如:ls -l /etc命令快捷键:ctrl+U 清空至行首;ctrl+K 清空至行尾;ctrl+L 清屏;ctrl+C 取消本次命令编辑。目录类命令:pwd 命令:显示用户当前工作的目录。cd 命令:切换目录。ls 命令:显示目录下的内容。常用选项:-l :以详细格式显示。-a :显示所有目录。-d :显示目录本身的属性。-A :类似于“-a”,但不显示当前目录和上级目录信息。-h :以字节单位显示信息。-R :递归显示内容(子目录内容) 。mkdir 命令:创建新的目录, (只能创建目录) 。选项:-P :创建嵌套的多层目录。 du 命令:统计目录及文
2、件空间的占用情况。常用选项:-a :统计所有文件及目录。-h :以字节单位显示信息。-s :只统计参数的总大小。touch 命令:创建空文件。file 命令:查看文件类型。主要有四种文件类型:设备文件、普通文件、链接文件、目录文件。cp 命令:复制文件或目录。-r :递归复制整个目录树。-p :保持源文件的属性不变。-f :强制覆盖目标同名文件或目录。-i :需要覆盖目录或文件时进行提醒。rm 命令:删除文件或目录。-f :强制删除文件或目录,不进行提醒。-i :删除文件或目录是提醒用户确认。-r :递归删除整个目录树(删除文件时要用递归删除) 。mv 命令:剪切文件或目录。目标位置与源位置相
3、同时相当于改名。which 命令:查找命令文件并显示所在的位置。find 命令:查找文件或目录。find 查找范围 查找条件查找条件:-name :以文件或目录名进行查找,可用通配符* 和?。-size :以文件或目录大小进行查找,+ -设置超过或小于指定的大小进行查找。-user :以是否属于用户进行查找。-type :以文件类型进行查找。ln 命令:为文件或目录建立链接(快捷方式) 。ln s 源文件或目录 链接文件或目标目录-s :建立符号链接文件(软链接) ,省略则建立硬链接(目录不能建立硬链接) 。cat 命令:查看文件内容,一次性打开整个文件。more 命令:查看文件内容,分屏显示
4、文件内容,查看到文件末时自动退出。less 命令:与 more 命令相同,到达文档末时需按 q 退出。head 命令:查看文件开头一部分内容(默认 10 行) ;格式:head -n 文件名 【注:-n 显示 n 行】tail 命令:查看文件结尾一部分内容(默认 10 行) ;格式:tail -n 文件名wc 命令:统计文件中的行数、单词数量、字节信息。-l :统计行数。-w :统计单词个数。-c :统计字节数。不添加任何选项时默认执行-lwc 三个选项。grep 命令:在文件内查找字符。格式:grep 选项 “查找字符” 目标条件-i :查找时忽略大小写。-v :反转查找,输出与查找条件不相
5、符的行。“字符”表示以什么字符开头的条件;“bin$ ”表示以什么字符结尾的条件;“$”表示查找文件中的空行。gzip、bzip2 命令:均为压缩、解压命令。gzip -9 文件名、bzip2 -9 文件名:-9 表示高比率压缩。解压:gzip -d .gz 格式的压缩文件、bzip2 -d .bz2 格式的压缩文件。tar 命令:创建归档文件、释放归档文件。创建归档:tar 选项 归档文件名 源文件或目录释放归档:tar 选项 归档文件名 -C 目标目录-c :创建 .tar 格式的包文件。-x :解开.tar 格式的包文件。-v :显示工作过程。-f :使用归档文件。-t :临时性查看包内文件。-C :解包时制定释放的目标文件,默认解包到原位置。-z :调用 gzip 程序进行解压或压缩。-j :调用 bzip2 程序进行解压或压缩。tar czvf :创建一个压缩格式的包文件,并显示执行的详细信息。tar xzvf :解开一个压缩格式的包文件,并显示执行的详细信息。tar tzvf :临时性解开一个压缩格式的包文件,查看内部的列表。