如果ls 命令后边是目录,会显示目录下包含的文件信息,如果是文件名则会显示该文件的信息,如果没有跟任何参数则显示当前工作目录下包含的文件信息。
常用选项:
-a 显示所有文件,包括隐藏文件
-l 以长格式显示目录或文件的信息
-d 只显示目录本身的信息,不显示目录下包含的文件
-h human readable,用人性化显示的形式查看,比如以 K (KB),M (MB),G(GB)表示文件大小
4) mkdir:make directory,创建目录,语法格式为
$ mkdir [选项] 目录名
常用选项:
-p 可以用于创建嵌套的多级目录
5) cp:copy,复制文件或目录
语法格式为
$ cp [选项] 源文件或目录 目标文件或目录
常用选项:
-r 如果复制的是一个目录,则必须使用这个选项,会把目录下所有的内容都复制到目标目录中去
6) mv:move,移动文件或目录
语法格式为
$ mv [选项] 源文件或目录 目标文件或目录
如果移动的是一个目录,不需要加 -r 选项,可以直接将目录进行移动
7) rm:remove,删除文件或目录
语法格式为
$ rm [选项] 文件或目录
常用选项:
-r 如果删除的是一个目录,则必须使用这个选项
-f 强制删除,无须用户确认
一般删除目录时,两个选项会同时使用 -rf,但是建议删除前先用 mv 命令将待删除的目录移动到一个指定的回收目录中去,等过一段时间确认不再需要这些文件和目录,再使用 rm 命令将其删除。
最后
本文介绍了 Linux 系统目录的结构和它们的用途,目录相关的概念,以及最常用到的相关命令。结合之前的文章《虚拟机安装 Linux 最完整攻略》,大家可以在自己的虚拟机进行演练,注意系统目录不要删除,否则系统可能就崩掉了,最好在自己的家目录或者临时目录中进行操作。
相关阅读:
《这么多Linux版本,你究竟该怎么选择?》
《虚拟机安装 Linux 最完整攻略》
《Vi 和 Vim 的使用》