Linux下的目录
目录 | 说明 | |
---|---|---|
/ | 根目录,万物起源 | |
/boot | 包含Linux内核,初始化RAM磁盘映像(用于启动时所需的驱动),和启动加载程序 | |
/dev | 包含设备节点的特殊目录,一切皆文件 | |
/home | 普通用户只能在home目录下编写内容,系统用户保护用户误操作 | |
/lib | 包含系统核心的共享库 | |
/media /mnt | 用户挂在可移动介质 | |
/opt | 该目录被用来安装可选的软件,这个主要用来存储可能安装在系统中安装商业软件产品 | |
/proc | Linux内核维护的虚拟文件系统,用来窥探Linux内核是如何监管文件系统的 | |
/tmp | 各种程序临时创建文件的地方 | |
/sbin | "系统"二进制文件,完成系统重大任务的程序,通常为超级用户保留 | |
/usr | 包含普通用户所需的所有程序和文件 | |
/usr/bin | 包含系统安装的可执行程序 | |
/usr/lib | 程序所有的共享库 | |
/usr/local | 由源码编译的程序会安装在/usr/local/bin目录下 | |
/usr/sbin/ | 包含许多系统管理程序 | |
/usr/share | /usr/share 目录包含许多由/usr/bin目录中的程序使用的共享数据。其中包括像默认的配置文件、图标、桌面背景、音频文件等等。 | |
/usr/share/doc | 大多数安装在系统中的软件包会包含一些文档 | |
/var | 除了/tmp和/home目录除外,相对来说,目前我们看到的目录是静态的,它们的内容是不会改变的,/var目录存放的是动态文件,各种数据库,假拖机文件都存在这里 | |
/var/log | 包含日志文件,各种系统活动的记录,其中最重要的一个文件是/var/log/messages | |
/etc | 该目录包含所有系统层面的配置,也包含一些shell脚本,在系统启东时,这些脚本会开启每个系统服务 /etc/crontab 定义了自动运行的任务 /etc/fstab包含存储设备的列表,以及它们相关的挂载点 |
ls 列出目录内容
ls -alhtrdSF
-a 列出目录下的所有内容
-l 以长格式显示内容
-h 以可读方式显示文件大小,比如2000 -> 2k
-t 按照修改时间进行排序
-r 翻转显示顺序
-d 仅仅显示当前目录下的目录
-S 以文件大小排序
-F 显示内容会带一个标志,比如显示目录会加/
file 确认文件类型
file logInfo.sh 输出该文件的一些简要信息
file tmpDir 输出dictory 显示目录
...
less 浏览文件内容
less 属于”页面调度器”类程序,这些程序允许以逐页方式轻松浏览长文本文档。 more 程序只能向前翻页,而 less 程序允许前后翻页,less是more的改进版
less /etc/passwd
-upper arrow 跳至上一行
-lower arrow 跳至下一行
-b 跳转上一页
-space 跳转下一页
-G 跳转文件末尾
-g 跳转文件首行
q 退出查看模式
h 调出帮助文档
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。