热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

第六章用户、用户组、其它人权限:读r、写w、执行xchgrp:改变文件所属用户组chown:改变文件所属用户chomd:改变文件的权限用数字修改权限的方法,xyz三个数字分别对应用户、用户组、其它用字

第六章

  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. ‘ - ’ 减号的用途

第十二章

第十三章

 


推荐阅读
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 程序员如何选择机械键盘轴体?红轴和茶轴对比
    本文介绍了程序员如何选择机械键盘轴体,特别是红轴和茶轴的对比。同时还介绍了U盘安装Linux镜像的步骤,以及在Linux系统中安装软件的命令行操作。此外,还介绍了nodejs和npm的安装方法,以及在VSCode中安装和配置常用插件的方法。最后,还介绍了如何在GitHub上配置SSH密钥和git的基本配置。 ... [详细]
  • 第七课主要内容:多进程多线程FIFO,LIFO,优先队列线程局部变量进程与线程的选择线程池异步IO概念及twisted案例股票数据抓取 ... [详细]
  • 进入配置文件目录:[rootlinuxidcresin-4.0.]#cdusrlocalresinconf查看都有哪些配置文件:[rootlinuxid ... [详细]
  • UNIX高级环境编程 第11、12章 线程及其属性
    第11章线程11.2线程概念线程资源:线程ID,一组寄存器,栈,调度优先级和策略,信号屏蔽字,e ... [详细]
  • 对于一般的扩展包,我们一般直接pipinstallxxx即可安装,但是unrar直接安装后,发现并不能通过Python程序实现解压的功能& ... [详细]
  • Linux上的文件类型与默认图标
    linux,上,的,文件 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 1、打开etcsysconfiggrub,   #vimetcsysconfiggrub   内容如下: ... [详细]
  • 本文主要介绍关于linux文件描述符设置,centos7设置文件句柄数,centos7查看进程数的知识点,对【Linux之进程数和句柄数】和【linux句柄数含义】有兴趣的朋友可以看下由【东城绝神】投 ... [详细]
  • Linux 服务器修改用户名
    Linux服务器修改用户名1、编辑名称vimetchostname2、保存编辑并退出wq3、重 ... [详细]
  • 找到JDK下载URL当然去官网找了。目前最新的1.8的下载URL(RPM)如下:http:download.oracle.comotn-pubjavajdk8u161-b122f3 ... [详细]
author-avatar
神的禁卫军
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有