W1-C5-0323


一周第五次课(3月23日)
2.1/2.2 系统目录结构
2.3 ls命令
2.4 文件类型
2.5 alias命令

1. 常用目录

/root root用户家目录
/home/user1 其他用户如user1的家目录

/bin -> /usr/bin 存命令, 做了软链接
/sbin -> /usr/sbin super, 存命令, 一般是root用户用的
/etc 存配置文件
/var 系统进程/服务产生的临时文件 (pid log 缓存等)
/var/log/messages 系统总日志
/usr/local (一般放自己编译的服务)

2. 其他目录

/boot 很少动
/dev 设备文件
/media
/mnt
/lib/lib64 系统依赖的库文件. ldd /bin/ls 看命令依赖哪些库 (了解即可)
/proc 系统启动进程会生成pid 每个pid有目录, 偶偶尔用
/run 进程的临时文件, 重启消失
/srv/ 服务产生的文件
/sys/系统内核相关文件
/tmp 系统临时文件

3. tree命令

以树状列出目录内容
yum install - y tree 没有的话需安装
man tree, man --help: 显示帮助文档
tree -L 2 Level, 指定最大深度

4. 文件类型

第一位表示文件类型

d目录
- 二进制文件, 无法用cat查看
c 字符串设备, 如/dev下, 鼠标、键盘等
l 软链接文件, 相当于Window的快捷方式
b block 块设备: 光驱, 光盘等
s socket文件, 通信用, 如ls -l /dev/log

5. ls命令 list

-l
-i
-a
-t
-h
-d

-l, ls -l 列出文件详细信息: 权限, 有多少个文件使用了相同的inode, 所有者, 所属组等

ll实际上是ls -l的别名, 用which ll可查看

-i 查看文件inode

-h 更人性化地显示单位

-a all, 查看目录下所有隐藏的文件和目录 (带点开头的)

-t 按时间降序

-d 只列出根目录

6. alias命令

which看别名

alias查看系统所有别名

echo $PATH 查看系统环境变量
如果命令在这些目录下则可直接使用

alias aaa='ls -lha' 添加别名
unalias aaa 删除别名

未经允许不得转载:外贸SOHO笔记 » W1-C5-0323

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下作者~

支付宝扫一扫打赏

微信扫一扫打赏