写在前面,这里面的东西基本上都是考点,但是我注重于后半部分大家都不太了解的部分写的。 如果没有学过的话,可以先看老师的PPT学一遍,然后考前看我的巩固一下。 这个修订了两次, 一次是我自己复习完,写的; 另一次是期末考完我写的。
1 文件系统 磁盘组织 UNIX中的文件类型普通文件
目录文件
特殊文件
目录详述这一部分没有写bash文件的部分,大家可以自己学习补充,考试和作业题中都有出现过。
提供了磁盘组织文件的结构目录的层次形式组织→层次目录结构类似倒着生长的shu/bin 存放着用户使用的可执行文件/sbin 存放着Administrator可以执行的系统管理命令/lib /lib64存放着函数库和模块文件/boot Linux系统启动时用到的文件 /boot/cmlinuz-内核文件/grab启动配置文件/dev 存放设备文件/mnt /media 用于挂载其他文件系统/proc 临时存放的OS文件系统/root 管理员root的主目录/home 存放所有普通用户主目录/etc存放配置文件/usr 存放应用程序/opt 存放第三方文件/var 存放经常变动的文件/run 临时文件系统/tmp 存放应用程序产生的临时文件/sys 存放内核数据信息/srv 存放系统提供的内核程序工作目录
路径
绝对路径 /…/…/
相对路径 ./…/…
易错题: 设置了HOME=“home/davaid/bin"执行了这条命令后,再次执行pwd命令显示的是什么? 还是"home/davaid/bin”
路径中的特殊符号
. 表示当前路径中的特殊符号
… 表示父目录
文件和目录命名的大小写敏感 目录命令 tree -L 1 / 显示根目录下第一层的目录pwd 显示当前工作目录$ pwd /home/david
cd 改变工作目录
cd ~ 进入当前用户主目录
cd ~ tux进入用户tux的主目录 其中的~是进入的权限
su - 直接进入root用户的主目录/root了
mkdir 创建目录
若是 mdfir -p xx/yy/zz创建多层目录
rmdir remove directory用法同上,但是删除的时候会安全检查和删除多级目录的时候不用-p选项
ls 显示指令目录内容
-l 以长格式显示文件详细信息目录文件蓝色,文