当前位置:   article > 正文

linux命令大全参考文档,linux常用命令参考手册(一)

linux命令参考手册

1.1 查看文件和目录

pwd:显示当前用户所在的工作目录

-p:如果当前目录是符号链接,则显示连接到真实物理目录

ls :列表查看目录及文件属性信息

-a: 列出所有文件盒子目录包括以点“.”开头的隐藏目录

-A:列出所有文件盒子目录但特殊目录“."和“..”除外

-d:只显示目录的本身的属性信息

-l:以长格式显示文件或目录的详细信息

-i:显示文件的i节点编号

-h:显示信息时使用更人性化得容量大小单位,KB,MB,GB

-R:递归显示指定目录下各级子目录文件的内容

cat:用于显示指定文件的内容,可连接多个文件内容

-n:显示文件内容时在每一行行首添加行号

-b:显示文件内容时为非空白行添加行号

tail:查看文件末尾指定行数的内容

-N:这里N为用户指定的行数,若不指定默认为10行

-f:跟踪文件中增加的内容,多用于观察日志文件变化,按ctrl+c键退出

head:查看文件开头指定行数的内容

-N:如同上步

more:分页显示内容。

-N:指定没屏显示的行数

less:分页显示内容。使用更加灵活

wc  :统计文件的行数、单词数和字节数等信息

-c:统计文件内容的字节数

-l:统计文件内容的行数

-m:统计文件内容的字符数

-w:统计文件内容的单词数

file:判断并显示文件的类型

du  :统计每个文件或目录的磁盘使用情况

-a:统计指定目录下每个文件及子目录占用磁盘大小

-s:只统计目录或文件占用磁盘大小

-h:显示信息时使用更人性化的单位 KB、MB、GB、

-apprent-size:统计文件或目录的真实大小,而不是占用磁盘大小

1,2检索文件和目录

grep:在文件中查找并显示包含指定字符串的行

-i:查找内容是忽略大小写

-v:反转查找,及输出与查找条件不相符的行

which:在系统的执行路径中查找命令或程序文件

-a:列出所有查找结果

whereis:查找指定名称的二进制文件、帮助文件或原文件所在的位置

-b:只查找指定名称的二进制文件所在的位置

-m:只查找指定名称的帮助文件所在文件位置

-s:只查找指定名称的源文件所在的位置

locate:在预先建立的系统数据库中查找指定名称文件或目录

-i:查找时忽略大小写

find:根据一定的条件在指定目录范围中递归查找需要的文件或目录

-name:按文件名查找

-size:按文件大小查找

-type:按文件类型查找

1.3管理文件和目录

cd:更改工作目录

-p:如果指定的目录为符号链接,则切换到对应的物理路径

mkdir:创建新目录

-p:必要时连父目录一起创建

touch:更新文件时间标记

cp:复制文件或目录,复制源时目录或多个文件时,目录必须是目录

-f:覆盖目录同名文件或目录时不进行提醒,直接复制

-i:覆盖目录同名文件或目录时提醒用户确认

-l:为原文件建立硬连接,而不是直接复制磁盘数据快

-p:复制时保持原文件的权限、属主及时间戳等属性不变

-r:复制目录时使用,递归复制所有文件及目录

mv:移动文件或目录,可以在移动是改名。

-f:覆盖目标同名文件或目录时不提醒

-i:覆盖目录同名文件或目录时提醒用户确认

rm:删除指定的文件或目录

-f:删除文件或目标同名文件或目录时不提醒

-i:删除文件或目录同名文件或目录时提醒用户确认

-r:删除目录时使用,递归删除所有文件及子目录

in:为文件或目录建立链接

-s:建立软链接即符号链接文件

-f:若链接文件存在直接覆盖

-i:在覆盖目标链接文件时提醒用户确认

chmod:修改文件或目录的访问权限

-R:递归修改指定目录下的所有文件、子目录的权限

chown:修改文件或目录的所有权限可以同时修改文件的属主属组

-R:递归修改指定目录下的所有文件、子目录的权限

chattr:修改文件的i节点属性

+i:将i节点属性设置不可变 为锁定

-i:去除锁定

+a:将文件设置为只可追加内容,元数据不能修改

-a:去除锁定

1.4压缩和备份

tar:将文件或目录打包

-c:创建.tar格式的包文件

-C:解包时指定释放的目标文件夹

-f:表示使用归档文件

-j:调用bzip2程序进行压缩或解压

-P:打包时保留文件及目录的绝对路径

-p:打包时保留文件及目录的权限

-t:列出查看包内的文件

-v:输出详细信息

-x:解开.tar格式的包文件

-z:调用gzip程序进行压缩或解压

gzip:创建.gz格式的压缩文件

-1:以最快速度优先创建压缩文件

-9:以最大压缩比优先的模式创建压缩文件

-d:解压缩.gz格式的压缩文件

bzip2:创建.bz2格式的压缩文件

-1:以最快速度优先创建压缩文件

-9:以最大压缩比优先的模式创建压缩文件

-d:解压缩.gz格式的压缩文件

zip:创建.zip格式的压缩文件

-1:以最快速度优先创建压缩文件

-9:以最大压缩比优先的模式创建压缩文件

-r:递归压缩指定目录及其下所有文件子目录

unzip:解压缩.zip格式的压缩文件

-d:解压到指定的文件夹

1.5管理RPM软件包

rpm:安装、卸载及查询系统中的RPM软件包

-i:安装新的RPM软件,参数要求为.rpm格式软件包文件

-U:检查更新现有的文件

-e:卸载指定的RPM软件包

-q:查询系统内已安装的软件包相关信息

-v:输出详细信息

-h:以“#”标记显示安装进度百分百

1.6管理SHELL变量

echo:显示指定的字符或变量的内容

read:从标准输入读入一个字符串并赋值给指定的变量

-p:在接受输入内容前显示提示字串的内容

export:将局部变量导出为全局变量或取消设置,允许在命令中直接为变量赋值

-p:查看当前命令环境中导出的所有全局变量

-n:取消指定变量的全局属性

exit:退出当前的shell程序或命令环境

expr:计算数值表达式,可使用+-*/%等

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/911288
推荐阅读
相关标签
  

闽ICP备14008679号