1. Linux目录结构介绍

1.png
image.png

2. Linux目录详细作用

             根           .png
/etc/rc.local 重新登录了,失效了。 (每次开机的时候设置变量)
/etc/profile 可永久生效

3. 知识补充

磁盘习性获取:

blkid #查磁盘分区相关信息 blkls cat /etc/fstab

内核文件配置:

配置内核参数文件: /etc/systctl.conf #可以优化系统 配合使用: /cat /proc/sys/* #net/ipv4/tcp_fin_timeout

日志文件所在的路径/var/log/

image.png

经常使用获取信息:

查看系统运行日志

/var/log/massages

查看系统登录用户系统:

/var/log/secure #系统用户登录信息 生产环境 禁止root远程登录 (普通用户登录—-> 切换root用户)

查看系统登录用户列表:

/var/log/lastlog #二进制 使用lastlog命令查看

查看操作历史记录:

histtory

Y1[16[H0RTYN%CK2]_(PAMI.png

bashrc与profile的区别

从上面的英文描述可以知道,bashrc和profile的差异在于:
1. bashrc是在系统启动后就会自动运行。
2. profile是在用户登录后才会运行。
3. 进行设置后,可运用source bashrc命令更新bashrc,也可运用source profile命令更新profile。
4. /etc/profile中设定的变量(全局)的可以作用于任何用户,
而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是”国法家规”关系。

PS:profile用于登录式shell, 而bashrc用于每个交互式shell

磁盘介绍:

  1. sata:
  2. /dev/sda,sdb
  3. /dev/sda1,sda2
  4. 1.磁盘分区在使用之前默认是密闭的空间,无法被访问的
  5. 2.要想让磁盘分区被使用就要开门,让目录(/mnt)和磁盘分区建立一个联系,
  6. 这个联系的操作就叫做挂载,/mnt是磁盘的访问入口,/mnt挂载点.
  7. blkid #查磁盘分区相关信息
  8. cat /etc/fstab #开机自动挂载的文件