Linux命令——目录和文件管理命令

Posted 王醒燕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令——目录和文件管理命令相关的知识,希望对你有一定的参考价值。

一、Linux系统的目录结构

1.根目录(/):顶层目录,某些系统中的唯一分区。

2./bin命令文件目录:包含Linux命令的二进制可执行文件。

3./boot目录:存放系统的内核文件和引导装载程序文件。

4./dev设备文件目录:存放连接到计算机上的设备(磁盘驱动器、终端、光驱和网卡)的对应文件。

5./etc目录:存放系统的大部分配置文件和子目录。

6./home目录:包含系统中各个用户的主目录。

7./lib目录:存放各种编程语言库。

8./lost+found目录:系统奔溃时碎片文件存放的位置,可通过手工修复。

9./opt目录:软件包安装的位置,某些第三方应用程序通常安装在这个目录。

10./root目录:系统管理员的主目录。

11./usr目录:存放一些不经常变化的数据,以及系统下安装的应用程序目录。

12./mnt目录:用来临时挂载文件系统,为某些设备提供默认挂载点。

13./proc目录:虚拟的文件系统,该目录的文件是内存中的映像。可以查看该目录中的文件获取有关系统硬件运行的详细信息。

14./sbin目录:保存系统管理员或者root用户的命令文件。/usr/sbin存放了应用软件,/usr/local/sbin存放通用的根用户权限的命令。

15./tmp目录:存放临时文件,该目录的所有文件会被定时删除。(学习过程中尽量将测试文件建在该目录下)

16./var目录:保存系统中经常变化的内容。如系统日志、邮件文件等。

二、目录管理命令

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

常用选项:-a  列出该目录下所有文件,包含隐藏文件。

     -l  以长格式显示文件的详细信息。

     -m  以逗号分隔方式紧凑显示文件列表。

     -R  递归式的显示指定目录的各个子目录中的文件。

     -i   在输出的第一列显示文件的索引节点号。

     -r:以文件名反序排列并输出目录内容列表。

     -S:以文件大小降序排列并输出目录内容列表。(-Sl/-Slr)

     -t:按时间排序并输出。(-t/-rt)

2.cd   改变当前工作目录命令:cd  [目录名]

常用命令:cd ..    上移一层目录

     cd /home/a   移动到指定目录

     cd   移到自己的主目录

3.mkdir   创建目录命令:mkdir  [选项]  [目录名]

常用选项:mkdir -p a/b/c   在当前目录下递归生成a、b、c三个目录。

     mkdir a b    在当前目录下同时生成a、b两个目录。   

 

以上是关于Linux命令——目录和文件管理命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux基本命令详解《二》(Linux中对目录和文件管理所使用的命令)

CentOS--与Linux文件和目录管理相关的一些重要命令②

Linux文件管理和编辑常用命令

linux基础命令-管理文件和目录

Linux常用命令管理目录和文件属性

Linux系统管理和维护常用命令