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中对目录和文件管理所使用的命令)