美文网首页我爱编程
Linux学习笔记之文件与目录管理(二)

Linux学习笔记之文件与目录管理(二)

作者: 小侯童鞋 | 来源:发表于2017-03-01 21:10 被阅读0次

    命令:ls [选项]  [文件或目录名]

    作用:查看文件或目录的相关信息

    例1:查看home/linux目录下的文件和目录,不包括隐藏的文件和目录(前面带.的文件和目录)

    ls /home/linux

    例2:查看home/linux目录下所有的文件与目录,包括隐藏的文件和目录

    ls  -a /home/linux

    例3:查看home/linux目录下的所有文件与目录但是不显示.和..两个目录(.表示当前目录,..表示当前目录的上一级目录)

    ls -A /home/linux

    ls 、ls -a、ls -A 的区别

    例4:仅显示home/linux目录本身而不显示目录下的文件数据

    ls  -d /home/linux

    例5:显示文件和目录的属性与权限等数据

    ls -l /home/linux

    例6:以任性化的方式显示文件的大小,-h

    ls -lh

    注意:-h选项必须和-l选项一起使用

    ls,ls -l,ls -h,ls -lh的区别

    命令:cp [选项] [来源文件] [目标文件]

    作用:1.复制文件或目录;2.创建快捷方式 ;3.比较两个文件的新旧而给以更新

    例1:将home/linux目录下的.dmrc复制到/etc目录下并命名为dmrc

    cp /home/linux/.dmrc /etc/dmrc

    cp -i /home/linux/.dmrc /etc/dmrc

    说明:使用 -i 选项时,若目标文件已经存在则会询问是否进行进行覆盖

    cp 与cp -i 的区别

    例2:在不改变文件属性及权限的情况下,将home/linux目录下的.dmrc文件复制到/etc目录并命名为dmrc

    cp -a /home/linux/.dmrc /etc/dmrc

    例3:将目录home/linux复制到目录/etc下

    cp -r /home/linux /etc

    说明:-r选择复制整个文件夹

    例4:为/etc/dmrc创建快捷方式并命名为dmrclink

    cp -s /etc/dmrc /etc/dmrclink

    例5:更新文件既只有源文件比目标文件新时才实现复制

    cp -u  /etc/dmrc /home/linux

    例6:仅复制快捷方式

    cp -d /etc/dmrclink

    命令:rm [选项] [文件或目录名]

    作用:删除文件或目录

    例1:删除etc目录下的dmrc

    rm /etc/dmrc

    rm -i /etc/dmrc

    区别:带-i的命令会有确认提示(如果是使用root用户的话,两个命令都会跳出删除确认提示)

    例2:不管/etc目录下有没有dmrc这个文件,都不会跳出警告提示,直接删除文件

    rm -f /etc/dmrc

    rm 与rm -f 的区别

    例3:删除一个非空目/etc/aaa

    rmdir -r /etc/aaa

    注意:-r 命令慎用!!据说很危险!!

    命令:mv [选项] [源文件] [目标文件]

    作用:1.移动文件与目录;2.更改文件与目录名称

    选项说明:

    -f:若文件已经存在不再询问直接覆盖

    -i:若文件已经存在询问是否覆盖

    -u:若源文件比目标文件的时间更新则覆盖

    相关文章

      网友评论

        本文标题:Linux学习笔记之文件与目录管理(二)

        本文链接:https://www.haomeiwen.com/subject/qzscgttx.html