容易混淆的linux命令

     哈哈哈,越是常用的命令,怎么老容易混淆呢?今天上午在玩linux的时候,出来种种问题,这里没事写个随笔,大家共同学习!!!这里就说几个常用的命令:mv命令和cp命令。

    首先,cp顾名思义就是copy的意思,接下来用例子讲解下cp命令:

        常见的情形有如下几种情况:

            文件的复制:

                ep:test1和test2目录在同一目录下,将test1目录下的test1.txt文件复制到test2目录下,对应的命令就是:

                    cp test1/test1.txt test2/

            文件的复制并重命名:    复制并改名,并存放在当前目录下  (cp源文件 新文件名)

              ep:test1和test2目录在同一目录下,将test1目录下的test1.txt文件复制到test2目录下并且重命名为test2.txt,对应的                      命令就是:cp test1/test1.txt test2/test2.txt 

            目录的复制:将test1目录(包含这个目录下的子目录和文件)复制到根目录下,对应的命令为:cp -r test1 

            目录复制并重命名:将test1目录(包含这个目录下的子目录和文件)复制到根目录下,并重命名为test4,对应的命令为:

                   cp -r test1 /test4

            接下来,就讲解下mv命令了,mv顾名思义就是move,mv命令常有如下几种情形:

                   

       1、剪切 移动

                   mv文件名 路径   (mv源文件 目的地)

                         mv  aa.txt  ../bb/   把当前目录下的文件aa.txt剪切到上一级目录的子目录bb目录里

                         mv  aa.txt  ..     把文件aa.txt移动到上一级目录

      

       2、重命名(假如剪切的文件存放在同一个目录中则是重命名)

           语法: mv 文件名 文件名 (mv源文件 目标名称)

           e g:   mv  bb.txt  cc.txt   把文件bb.txt重命名为cc.txt

       这里需要注意下,cp的重命名和mv的重命名的区别:cp指的是复制并重命名,命名前后的文件依然存在,mv指的是剪切并重命名,只存在命名后的文件。

   以上为个人总结,如果错误之处,敬请指正,共同学习,O(∩_∩)O哈哈~

猜你喜欢

转载自blog.csdn.net/m0_37039484/article/details/80361732