赞
踩
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:计算数值表达式,可使用+-*/%等
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。