第四章 用户的主目录
主目录是从用户一开始登录系统后即被允许在该目录下做任何事情的目录
当管理员新增用户时,系统会自动为该用户新建一个主目录,取名方式就是以新增用户名作为该目录的名字。
Useradd jcracker //新增用户jcracker
对新建主目录,其默认文件跟/etc/skel配置相关 将其复制且改变所有者与用户组
将用户主目录搬至 /home平级:1.建立home1 2. 新增用户paul时 增加指定主目录参数(useradd paul -d /home1)
.bashrc与.bashrc_profile是用户登录时所使用的shell环境的配置文件
以fedora为例 用户登录:
Mingetty(提供tty界面)-->login(提供登陆画面)-->bash(提供用户操作界面) -->bashrc(提供bash环境中所需使用的别名)-->bash_profile(提供bash环境所需变量)
若用户希望在登录中自动完成一些程序 可以利用bashrc与bashrc_profile文件
Bashrc与bashrc_profile为用户提供一个弹性空间,让用户自定义一些流程,在系统登陆后可自动运作。
.bash_history 记录用户曾输入过的所有命令 最多1000条 注意:不是实时的记录文件,而是注销时由系统一次性写入,因此只能查询上次登陆使用过的命令
使用history可以查看当此使用过的命令
.bash_logout 注销自动化文件
第五章 系统配置目录
/etc/inittab 启动时系统所需要的第一个配置文件
/etc/xinetd.conf xinetd的主配置文件
/etc/anacrontab 属于一种计划任务软件的配置文件
/etc/exports NFS服务的主要配置文件
/etc/group /etc/gshadow /etc/passwd 账号管理
Xinet.d 是一个管理多个服务的daemon
/etc/uso.conf.d 将系统中的一些函数库预先存放到内存中,提供速度
/etc/rc.d 定义在每一个执行阶段必须要执行哪些系统服务或程序
/etc/rc.d/rc.sysinit 系统一开始启动时所遇到的第一个文件
/etc/rc.d/rcX.d X是当初启动配置的inidefault值 若为3 则 /etc/rc.d/rc4.d