*** 一、改变文件的权限【chmod】***
语法:chmod 参数 权限 文件 参数: -R 【即以递归的方式逐个变更】
*** 二、改变文件的拥有者【chown】***
语法:chown 参数 属主:属组 文件 参数: -R 【即以递归的方式逐个变更】
*** 三、改变文件所属群组【chgrp】***
语法:chgrp 参数 属组 文件 参数: -R 【即以递归的方式逐个变更】
四、改变文件属性【chattr】
语法:chattr 参数 文件 参数: -a 【只允许在目录中建立和修改文件,但是不允许删除文件】 +a【只能在文件中増加数据,但是不能删除和修改数据】 -i 【不允许对文件进行删除、改名,也不能添加和修改数据】 +i 【只允许在目录中建立和修改文件,但是不允许删除文件】
*** 五、显示文件属性【lsattr】***
语法:lsattr 文件
六、给新建文件和目录建立默认权限【umask】
参数:umask 参数 文件 语法:umask 0022
-S 【以符号的形式输出权限掩码】 #文件的默认权限是666;目录的默认权限是777 #需要加到/etc/profile文件来让它永久生效,否则为临时生效
七、辩识文件类型【file】
参数:file 参数 文件 语法:
八、查找命令的存放路径【which】
语法:which 命令 参数:
九、查找文件的所在路径【find】
语法:find 范围 类型 文件名 [ -exec -ok command ] {}
参数:
-name 【匹配name的文件】
-iname【忽略文件的大小写】
-atime 【再过去n天内被读取过的文件】
-mtime【按照文件时间搜索】
-ctime 【再过去n天内被修改过的文件】
-type 【d 目录、f 一般文件、l 符号链接】
-size 【找文件大小的】
-a 【and 逻辑与】
-o 【or 逻辑或】
-not 【not 逻辑非】
-exec 【将find命令的结果交给exec来处理,“{}”代表结果】
-ok 【同-exec,区别在于“-exec”会直接处理,而“-ok”会在处理前询问用户是否这样】
十、创建目录【mkdir】
语法:mkdir 参数 目录名字 参数: -P 【递归创建】
十一、创建文件【touch】
语法:touch 参数 文件名字 参数:
十二、移动文件/重命名文件【mv】
语法: 参数:
十三、复制文件【cp】
语法: 参数: -r 【若给出文件是目录,则将复制目录下的所有子目录和文件】 -i 【在覆盖目标前,给出提示】 -p【除复制文件的内容外,还把修改时间和访问权限也复制到新文件中】
十三、删除文件【rm】
语法:rm 参数 文件名 参数: -r 【递归处理】 -f 【强制删除文件或目录】 十四、显示文件的状态信息【stat】 语法:stat 参数 文件 参数: -t 【以简洁方式输出信息】
十四、压缩和解压创建备份文件【tar】
语法:tar 参数 文件.tar.gz 参数: -g【使用gzip指令来压缩文件】 -z【使用zip来压缩文件】 -c【建立新的备份文件】 -v【显示详细过程】 -f 【指定备份文件】 -x【解压文件】 -C【指定解压后存放的路径】
十五、zip
语法: 参数:
十六、gizp
语法: 参数: