-d:当复制软链接时 , 把目标文件或目录也建立为软链接,并指向与源文件或目录连接的原始文件或目录;
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-i:覆盖既有文件之前先询问用户;
-l:对源文件建立硬连接 , 而非复制文件;
-p:保留源文件或目录的属性;
-r:递归处理,将指定目录下的所有文件与子目录一并处理;
-s:对源文件建立软链接 , 而非复制文件;
-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;
-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;
-b:覆盖已存在的文件目标前将目标文件备份;
-v:详细显示命令执行的操作 。
mv 是用来对文件或目录重新命名,或者将文件移动至其他目录
[root@localhost~]#mv[选项]源文件目标文件
选项:
-b:当文件存在时,覆盖前,为其创建一个备份;
-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;
-i:交互式操作 , 覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件 。用户输入”y” , 表示将覆盖目标文件;输入”n”,表示取消对源文件的移动 。这样可以避免误将文件覆盖 。
--strip-trailing-slashes:删除源文件中的斜杠“ / ”;
-S后缀:为备份文件指定后缀 , 而不使用默认的后缀;
--target-directory=目录:指定源文件要移动到目标目录;
-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作 。
[root@localhost~]#ls-linstall.log
-rw-r--r--.1rootroot247721 月1418:17install.log
第一列的权限位如果不计算最后的“.”,则共有 10 位 。
第 2~4 位代表文件所有者的权限 。
chmod 用来变更文件或目录的权限
[root@localhost~]#chmod[选项]权限模式文件名
选项:
-c, --changes:当文件的权限更改时输出操作信息 。
--no-preserve-root:不将'/'特殊化处理,默认选项 。
--preserve-root:不能在根目录下递归操作 。
-f, --silent, --quiet:抑制多数错误消息的输出 。
-v, --verbose:无论文件是否更改了权限,一律输出操作信息 。
--reference=RFILE:使用参考文件或参考目录RFILE的权限来设置目标文件或目录的权限 。
-R, --recursive:对目录以及目录下的文件递归执行更改权限操作 。
用户身份
首先,读、写、执行权限对文件和目录的作用是不同的 。
目录的可用权限其实只有以下几个 。
chown 是修改文件和目录的所有者和所属组的命令
[root@localhost~]#chown[选项]所有者:所属组文件或目录
选项:
-c或——changes:效果类似“-v”参数 , 但仅回报更改的部分;
-f或--quite或——silent:不显示错误信息;
-h或--no-dereference:只对软链接的文件作修改,而不更改其他任何相关文件;
-R或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;
-v或——version:显示指令执行过程;
--reference=参考文件或目录:把指定文件或目录的拥有者与所属群组全部设成和参考文件或目录的拥有者与所属群组相同;
普通用户不能修改文件的所有者,哪怕自己是这个文件的所有者也不行
普通用户可以修改所有者是自己的文件的权限
chgrp 是修改文件和目录的所属组的命令
推荐阅读
- python爬虫源码在线观看,python爬虫源代码最全
- java自定义异常代码,java自定义异常类的编写
- 时间服务器地址阿里云,阿里服务器时间和北京时间
- 国外区块链大会视频,2021全球区块链创新发展大会
- 42088c是什么cpu,4208cpu和4110cpu
- 奇葩直播美妆工具,直播美妆软件
- linux命令举例 linux命令实例
- 蚂蚁邦路由器怎么安装,蚂蚁邦路由器怎么安装视频
- flutter技术调研,flutter 前景