文件管理、命令别名和glob

cp src dest

cp /etc/fastab /tmp/abc.txt新建复制

如果目标不存在,新建dest,并将src中内容填充至dest中;如果目标存在:

    1.  如果dest是文件:将src的内容覆盖至dest中,-i选项,如果目标文件存在提示用户

此时建议cp命令使用-i选项,管理员默认有-i选项,普通用户没有。

    2.  如果dest是目录:在dest下新建与源文件同名的文件,并将src中的内容填充至新文件中。

cp /etc/favicon.png/tmp/  

结果:/tmp/有了一个favicon.png文件

cp src dest

src多个文件

dest必须存在且为目录,否则报错。

src是目录:

           则需要使用专用选项:-r才可以复制,否则会略过。cp:omitting directory ‘/etc/’

           如果dest不存在:会创建指定目录,复制src目录下的所有文件到dest中。

           如果dest存在:

                    如果dest是文件:报错

                    如果dest是目录:复制src文件夹及目录下文件到指定目录。

常用选项:

           -i:交互式

           -r,-R:递归复制

           -a:归档,相当于-dR – preserv=all

                    -d: -no-deference  --preserv=links

                    --preserv[-ATTR_LIST]

                                     mode:权限

                                     ownership:属主属组

                                     timestamp:

                                     links

                                     xattr

                                     context

                                     all

                   -p:保留权限 –preserv=mode,ownership,timestamp

                   -v:--verbose

                    -f:force

mv:move,移动文件

         mv[OPTION]… [-T] SOURCE DEST

mv[OPTION]…SOURCE DIRSTORY

         mv[OPTION]… -t DIRECTORY SOURCE…

mv和cp选项基本一致。

常用选项:

         -i:交互式

         -r:force

重命名通过mv实现。

mv  /test1/  /test2会成为/test2/test1

rm:删除,remove

         rm[OPTION] …FILE

         常用选项:

                   -i:交互式

                   -f:强制删除

                   -r:递归

文本编辑器:nano

         全屏编辑器

猜你喜欢

转载自blog.csdn.net/matengbing/article/details/80237358
今日推荐