linux鸟哥私房菜(第三版)读书笔记

第六章

  1. 用户、用户组、其它人
  2. 权限:读r、写w、执行x
  3. chgrp:改变文件所属用户组
  4. chown:改变文件所属用户
  5. chomd:改变文件的权限
  6. 用数字修改权限的方法,xyz三个数字分别对应用户、用户组、其它
  7. 用字母修改权限的方法,u代表用户,g代表用户组,o代表其它,a代表所有。+加入某个权限,-去除某个权限,=设置某个权限

第七章

  1. cd 切换目录, pwd 显示当前目录, mkdir 新建一个新的目录, rmdir 删除一个空的目录
  2. PATH环境变量
  3. ls查看文件和目录
  4. cp、rm、mv
  5. cp复制出来的文件,文件所有者通常是命令操作者本身
  6. basename从路径中取得文件名, dirname从路径中取得目录名
  7. cat、tac、nl、more、less、head、tail、od
  8. touch 修改文件时间或者创建新文件
  9. umask 设置文件或目录的默认权限
  10. chattr、lsattr
  11. SUID, SGID, SBIT
  12. file 查看文件类型
  13. which, whereis, locate, find 命令或文件查找

第八章

  1.  df 列出文件系统的整体磁盘使用量; du 评估文件系统的磁盘使用量
  2. ln 硬连接和符号连接的区别
  3. fdisk 磁盘分区
  4. mkfs 磁盘格式化
  5. mount 挂载; umount 卸载
  6. swap 内存交换空间

第九章

  1. gzip 用gzip压缩文件; zcat 查看gzip的压缩文件
  2. bzip2 用bzip2压缩文件; bzcat 查看bzip2的压缩文件
  3. tar 打包
  4. dump 备份; restore 恢复备份
  5. mkisofs 制作镜像文件
  6. cdrecord 光盘刻录
  7. dd

第十章

  1. vi的各种命令
  2. vim的块选择
  3. vim的多文件编辑
  4. vim的多窗口功能
  5. vim的环境设置与记录
  6. dos2UNIX 将DOS下的文件换行符转为UNIX下的换行符, UNIX2dos 将UNIX下的换行符转为DOS下的换行符
  7. iconv 编码转换

第十一章

  1. type 查看命令是外部命令还是bash命令或者是alias命令
  2. echo 显示变量, export 使用变量能在子进程中使用, unset 取消变量
  3. env 查看环境变量;set 查看所有变量,包括自定义变量;
  4. export 自定义变量转成环境变量
  5. locale 显示当前系统支持那些语系
  6. read 通过键盘输入变量内容、declare 声明变量类型
  7. ulimit 限制文件系统及程序资源
  8. 变量内容的删除 ${变量#关键字},${变量##关键字},${变量%关键字},${变量%%关键字}
  9. 变量内容的替换 ${变量/旧字符串/新字符串},${变量//旧字符串/新字符串}
  10. 变量的测试与内容替换
  11. alias 取一个命令别名; unalias 取消命令别名
  12. history 查看历史命令
  13. source 读入环境配置文件
  14. stty、set 设置终端环境
  15. 数据流重定向: 1>, 1>>; 2>, 2>>; <, <<;
  16. 命令相关性: ';', '&&', '||'
  17. 管道命令
  18. cut, grep
  19. sort 排序; wc 统计; uniq 去重
  20. tee 双向重定向
  21. 字符转换命令: tr, col, join, paste, expand
  22. split: 文件切割
  23. xargs: 参数代换
  24. ‘ - ’ 减号的用途

第十二章

第十三章

原文地址:https://www.cnblogs.com/smallcroco-blog/p/7112235.html