Linux 第一周学习笔记 (11)
2.1 系统目录结构 (上)
2.2 系统目录结构 (下)
接下来的课程开始讲解 Linux 系统的命令与具体用法
(1) ls(list) 命令: 用来列取系统的目录或者是文件, 还可以确定各种文件的属性, 可查看当前工作目录中包含的一系列文件和子目录.
[root@daizhihong01~]#ls / bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr
var
键入命令后就可以看到在根目录下 19 个目录
Useradd 命令: 创建普通用户
[root@daizhihong01 ~]# useradd daizhihong
[root@daizhihong01 ~]# ls /
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
[root@daizhihong01 ~]# ls /home/
daizhihong
[root@daizhihong01 ~]#
tree 命令: 显示目录的树形结构
安装 yum install -y tree
键入: terr -L 1 /
[root@daizhihong01 ~]# tree -L 1 /
/
├── bin -> usr/bin
├── boot
├── dev
├── etc
├── home
├── lib -> usr/lib
├── lib64 -> usr/lib64
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin -> usr/sbin
├── srv
├── sys
├── tmp
├── usr
└── var
19 directories,
0 files[root@daizhihong01~]#
键入: terr -L 2 /(2 显示 2 级目录)
内容较多就不复制所显示内容
Man 命令: 显示一个文件的帮助文档
(2). 常用目录简介
[root@daizhihong01~]#ls / bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr
var
1. bin: 包含了 / bin/ /sbin/ usr/bin/ usr/sbin/ 这些目录下存储普通用户以及超级用户的常用命令, 如我们经常用到的: ls,tree,man,vi,mkdir 等常用的命令全部都在这个目录下
/sbin/: 下的命令都输 root(超级) 用户所使用的, 普通用户无权限使用此目录下的命令
/bin/: 普通用户使用
2. boot: 系统启动时所用到的关键文件存放目录
3. dve: 系统里面的设备文件存放的目录, 硬盘, 光驱, 鼠标, 键盘等设备的相关文件存放于此目录当中
4. etc: 系统配置文件所存放的目录
5. home: 用户的加目录, 存储用户的一些加目录文件
6. lib 及 lib64: 存储系统库文件的目录, 很多命令都会依赖这些库文件
ldd 命令: 查询命令依赖于那个库
[root@daizhihong01 ~]# ldd /bin/ls
linux-vdso.so.1 => (0x00007ffd2048e000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007ff393cb0000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007ff393aab000)
libacl.so.1 => /lib64/libacl.so.1 (0x00007ff3938a1000)
libc.so.6 => /lib64/libc.so.6 (0x00007ff3934de000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007ff39327c000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007ff393077000)
/lib64/ld-linux-x86-64.so.2 (0x00005593899b9000)
libattr.so.1 => /lib64/libattr.so.1 (0x00007ff392e72000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff392c56000)
[root@daizhihong01 ~]#
7. media: 是媒介的存储目录 (默认空), 如: 插入 U 盘后会把 U 盘自动放到 media 目录下
8. mnt: 临时挂载目录 (默认空), 可以把临时使用的光驱或者新增加的硬盘挂载在 mnt 目录下然后去使用
9. opt: 给主机额外安装软件所摆放的目录, 如: 安装 oracl 数据库的文件
10. proc: 系统启动的进程目录, 每个进程都有一个目录
11. root:root 超级用户的加目录
12. rnu: 进程产生的临时文件所在目录, 只要已关机或者从启以后所有文件都会消失
13. srv: 存储系统服务产生的一些文件 (默认空)
14. sys: 存储系统内核的相关文件
15. tmp: 系统临时根目录
16. usr: 用户的一些文件存储沐浴露, 用户所用到的命令都在这个目录当中
17. var: 存储系统日志文件的目录
(3). 常用目录:/usr/bin,/usr/sbin,/bin/,/sbin/,/etc/,/var/,/usr/locall/
来源: http://www.bubuko.com/infodetail-2476668.html