第六章
- 用户、用户组、其它人
- 权限:读r、写w、执行x
- chgrp:改变文件所属用户组
- chown:改变文件所属用户
- chomd:改变文件的权限
- 用数字修改权限的方法,xyz三个数字分别对应用户、用户组、其它
- 用字母修改权限的方法,u代表用户,g代表用户组,o代表其它,a代表所有。+加入某个权限,-去除某个权限,=设置某个权限
第七章
- cd 切换目录, pwd 显示当前目录, mkdir 新建一个新的目录, rmdir 删除一个空的目录
- PATH环境变量
- ls查看文件和目录
- cp、rm、mv
- cp复制出来的文件,文件所有者通常是命令操作者本身
- basename从路径中取得文件名, dirname从路径中取得目录名
- cat、tac、nl、more、less、head、tail、od
- touch 修改文件时间或者创建新文件
- umask 设置文件或目录的默认权限
- chattr、lsattr
- SUID, SGID, SBIT
- file 查看文件类型
- which, whereis, locate, find 命令或文件查找
第八章
- df 列出文件系统的整体磁盘使用量; du 评估文件系统的磁盘使用量
- ln 硬连接和符号连接的区别
- fdisk 磁盘分区
- mkfs 磁盘格式化
- mount 挂载; umount 卸载
- swap 内存交换空间
第九章
- gzip 用gzip压缩文件; zcat 查看gzip的压缩文件
- bzip2 用bzip2压缩文件; bzcat 查看bzip2的压缩文件
- tar 打包
- dump 备份; restore 恢复备份
- mkisofs 制作镜像文件
- cdrecord 光盘刻录
- dd
第十章
- vi的各种命令
- vim的块选择
- vim的多文件编辑
- vim的多窗口功能
- vim的环境设置与记录
- dos2UNIX 将DOS下的文件换行符转为UNIX下的换行符, UNIX2dos 将UNIX下的换行符转为DOS下的换行符
- iconv 编码转换
第十一章
- type 查看命令是外部命令还是bash命令或者是alias命令
- echo 显示变量, export 使用变量能在子进程中使用, unset 取消变量
- env 查看环境变量;set 查看所有变量,包括自定义变量;
- export 自定义变量转成环境变量
- locale 显示当前系统支持那些语系
- read 通过键盘输入变量内容、declare 声明变量类型
- ulimit 限制文件系统及程序资源
- 变量内容的删除 ${变量#关键字},${变量##关键字},${变量%关键字},${变量%%关键字}
- 变量内容的替换 ${变量/旧字符串/新字符串},${变量//旧字符串/新字符串}
- 变量的测试与内容替换
- alias 取一个命令别名; unalias 取消命令别名
- history 查看历史命令
- source 读入环境配置文件
- stty、set 设置终端环境
- 数据流重定向: 1>, 1>>; 2>, 2>>; <, <<;
- 命令相关性: ';', '&&', '||'
- 管道命令
- cut, grep
- sort 排序; wc 统计; uniq 去重
- tee 双向重定向
- 字符转换命令: tr, col, join, paste, expand
- split: 文件切割
- xargs: 参数代换
- ‘ - ’ 减号的用途
第十二章
第十三章