Linux---文件处理(3)

一、Linux文件处理:

    如何判断一个文件它是文件还是目录呢?

    在命令行输入"ls -l",看显示的每一行的第一个字母和下面的进行对应。

    d:表示目录

    -:表示文件

    l:连接文件(类似window中的快捷方式)

    b:设备文件,提供存储的接口设备(硬盘文件)

    c:设备文件,提供串行的接口设备--键盘,鼠标

               

                比如:drwxr-xr-x  2 root root  4096 Dec 27 11:04 bin  ,其第一个字母是d,故其代表目录

                          lrwxrwxrwx  1 root root    33 Dec 27 11:10 initrd.img -> boot/initrd.img-4.4.0-1,其第一个字母为l,故其代表连接文件。


二、文件处理命令

       1、 复制单个文件:cp  文件名1 文件名2(复制文件1,并把文件1的名字改为文件2)

             复制多个文件:cp 文件名1 文件名2  文件名3  目录1(把文件1,2,3复制到目录1下)

                                

                    复制单个文件步骤:

                            1、进入到用户wgs的临时文件夹tmp下:cd /tmp/

                            2、在临时文件tmp下建立目录wgs:   mkdir wgs

                            3、进入到wgs目录下:cd wgs/

                            4、在wgs目录下,创建文件abc:  touch abc

                            5、查看wgs目录下,文件abc是否创建成功:ls

                            6、在同一目录下,复制文件abc,并命名为a:cp abc a

                            7、查看wgs目录下,复制是否成功:ls

                            8、出现a  abc 说明复制成功

                    复制多个文件:

                            9、在上一步的基础上,在目录wgs下创建一个目录wgs1:mkdir wgs1

                            10、把文件a abc复制到wgs1目录下:cp a abc wgs1

                            11、进入到wgs1目录下: cd wgs1/

                            12、查看wgs1目录下,文件a abc是否复制成功:ls

                            13、可以看到 a abc 说明复制成功

    2、移动单个文件: mv 文件1 文件2(在同一目录下,类似于window里面的重命名,把文件1的名字重命名为文件2,不同目录下相当于widow下的剪切

         移动多个文件: mv 文件1 文件2 文件3 目录1(把文件1、文件2、文件3剪切到目录1中)

                            

    3、 删除单个文件:rm 文件1

          删除多个文件:rm  文件1 文件2 文件3

    4、   创建单个目录:mkdir 目录名

          创建多个目录:mkdir -p 父目录1/父目录2/目录

    5、 复制单个目录:cp -r 目录1 目录2

          复制多个目录:cp -r 目录1 目录2 目录3 目录4(把目录1、2、3复制到目录4)

    6、 移动单个目录:mv 目录1 目录2(如果目录2存在,相当于剪切,如果目录2不存在,相当于重命名)

           移动多个目录:mv 目录1 目录2 目录3

   7、 删除单个目录:rm -r 目录

          删除多个目录:rm -r 目录1 目录2 目录3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值