本文将详细记录我的linux学习过程,感谢《鸟哥的Linux私房菜(第三版)》。

鸟哥的linux私房菜学习笔记《一》操作系统基础
1. 超频
2. 南桥和北桥
3. 设备挂载名
4. 磁盘的组成
5. 开机引导顺序

鸟哥的linux私房菜学习笔记《二》命令帮助
1. X Windows与命令行模式的切换
2. 执行命令注意要点
3. 命令行下语言的支持
4. 重要的热键
5. man page中的数字含义
6. man page中的常用按键
7. man page的用法说明
8. info page 的用法说明

鸟哥的linux私房菜学习笔记《三》重启与关机
1. 正确的关机方法
2. 对加载到内存中配置的修改保存至硬盘
3. shutdown可以达成如下的工作:
4. shutdown命令参数详解
5. reboot, halt, poweroff的区别
6. 切换执行等级:init

鸟哥的linux私房菜学习笔记《四》忘记root密码
1. 重启进入单用户模式

鸟哥的linux私房菜学习笔记《五》文件权限与目录配置
1. 语言配置文件
2. /etc/shadow
3. 文件属性与权限命令
4. 权限对文件的重要性
5. 权限对目录的重要性
6. 目录的x权限
7. linux文件属性
8. FHS
9. 目录的定义
10. /usr的意义与内容
11. /var意义与内容
12. 目录树
13. 路径
14. CentOS的查看

鸟哥的linux私房菜学习笔记《六》文件与目录管理
1. .,..,~
2. cd 切换目录
3. pwd 显示当前目录
4. mkdir :新建新目录
5. rmdir:删除空目录
6. ls:查看文件与目录
7. cp:复制
8. rm:删除
9. mv:移动
10. basename,dirname:取得文件名与目录名称
11. touch:修改文件时间或创建文件

鸟哥的linux私房菜学习笔记《七》文件内容查阅
1. cat:由第一行开始显示文件内容
2. tac:从最后一行开始显示,可以看出tac与cat的倒写形式
3. nl:显示的时候,顺便输出行号
4. more:一页一页地显示文件内容
5. less:与more类似,三十比more更好的是,它可以往前翻页
6. head:是看头几行
7. tail:只看结尾几行
8. od:以二进制的方式读取文件内容

鸟哥的linux私房菜学习笔记《八》环境变量$PATH
1. 查看PATH
2. 修改添加PATH

鸟哥的linux私房菜学习笔记《九》默认、隐藏、特殊权限
1. 概述
2. 文件默认权限:umask
3. chattr:设置文件隐藏属性
4. lsattr:显示文件隐藏属
5. 特殊权限:SUID,SGID,DBIT
6. 权限的设定

鸟哥的linux私房菜学习笔记《十》命令与文件的查询
1. file:查看文件类型
2. which:脚本文件名的查询
3. whereis:文件名的查找
4. locate:文件名查找
5. find:查找文件名

鸟哥的linux私房菜学习笔记《十一》磁盘与文件系统(block与inode)
1. 磁盘的组成主要有
2. 主分区和扩展分区
3. super block、inode、block
4. inode与block的规划
5. 启动扇区
6. 数据块)数据块
7. inodetable(inode表格)
8. super block(超级块)
9. block bitmap(block对照表)、inode bitmap(inode对照表)
10. dumpe2fs查询

鸟哥的linux私房菜学习笔记《十二》文件系统与目录树的关系
1. 查看inode号码
2. 查看block的大小
3. /etc/passwd文件的读取流程
4. 新增一个文件,此时文件系统的行为
5. linux文件系统的操作
6. 挂载点的意义
7. 其他linux支持的文件系统与VFS

鸟哥的linux私房菜学习笔记《十三》文件系统的简单操作
1. df:列出文件系统的整体磁盘使用量
2. du:评估文件系统的磁盘使用量
3. ln:连接文件

鸟哥的linux私房菜学习笔记《十四》磁盘挂载、卸载与参数修改
1. fdisk:磁盘分区
2. 删除磁盘分区:
3. 新增磁盘分区
4. 磁盘格式化:mkfs与mke2fs
5. 磁盘检验:fsck和badblocks

鸟哥的linux私房菜学习笔记《十五》磁盘挂载、卸载与参数修改
1. 挂载前的准备
2. mount
3. 挂载ext2/ext3文件系统
4. 挂载CD或DVD光盘
5. 格式化与挂载软盘
6. 挂载U盘
7. 重新挂载根目录与挂载不特定目录
8. umount(将设备文件卸载)

鸟哥的linux私房菜学习笔记《十六》磁盘参数修改
1. mknod:修改主/次设备号码
2. e2lable:修改卷标
3. tune2fs : 修改Lable及文件系统
4. hdparm:高级设置

鸟哥的linux私房菜学习笔记《十七》设置开机挂载
1. 开机挂载/etc/fstab及/etc/mtab
2. 特殊设备loop挂载(镜像文件不刻录就挂载使用)
3. 新建大文件以制作loop设备文件
4. 内存交换空间的创建
5. 使用文件构建swap
6. swap使用上的限制
7. 文件系统的特殊查看与操作
8. 磁盘空间的浪费问题
9. 利用GNU的parted进行分区行为

鸟哥的linux私房菜学习笔记《十八》vim的使用
1. vim的课程
2. vim详细教程

鸟哥的linux私房菜学习笔记《十九》压缩、备份、还原和刻录
1. gzip,zcat
2. bzip2,bzcat
3. tar: 打包与压缩
4. 仅解开单一文件的方法:
5. 打包某目录,但不含有该目录下的某些文件的做法
6. 尽备份比某个时刻新的文件
7. 利用管道命令与数据流
8. dump:完整备份工具
9. restore:恢复备份
10. mkisofs:光盘写入工具
11. cdrecord:光盘刻录工具
12. dd
13. cpio

鸟哥的linux私房菜学习笔记《二十》bash简介
1. shell的功能
2. /etc/shells
3. /etc/passwd
4. shell的功能
5. type:判断命令内、外部命令
6. 显示变量
7. 设置变量
8. 变量的规则
9. local:影响显示结果的语言
10. 键盘读取变量,数组,声明
11. ulimit:文件系统与程序限制
12. alias/unalias:设置/取消命令别名
13. history:命令历史

鸟哥的linux私房菜学习笔记《二十一》变量及环境变量详解
1. 显示变量
2. 设置变量
3. 变量的规则
4. env:查看环境变量与常见环境变量说明
5. set:查看所有变量(含有环境变量和自定义变量)
6. PS1:(提示符的设置)
7. 变量内容的删除、替换

鸟哥的linux私房菜学习笔记《二十二》bash shell的操作环境
1. 命令执行的是顺序
2. bash的登录与欢迎信息
3. bash的环境配置文件
4. source:读入环境配置文件
5. stty:终端机的设置

鸟哥的linux私房菜学习笔记《二十三》通配符、重定向、管道等bash用法
1. 通配符:
2. 重定向
3. tee:双向重定向
4. &&,||命令执行判断依据
5. cut选取命令
6. grep:选取命令
7. sort、uniq、wc:排序命令
8. 字符转换
9. split:切割命令
10. xargs:参数代换

鸟哥的linux私房菜学习笔记《二十四》正则表达式
1.概述
2.特殊符号
3. grep
4. 使用前的准备
5. 查找特定字符串
10. 基础正则表达式字符
11. sed的用法
13. 扩展正则表达式
14. 格式化打印
15. awk:好用的数据处理工具
16. awk的逻辑运算符
17. diff: 文件比较工具
18. cmp:文件比较工具
19. patch:文件比较,打补丁
20. pr:文件打印

鸟哥的linux私房菜学习笔记《二十五》账号管理
1. 概述
2. 查看特定用户密码文件
3. 输入账号后,系统处理流程
4. 两个文件
5. /etc/passwd字段详解
6. /etc/shadow字段详解
7. /etc/group字段详解
8. 有效用户组和初始用户组
9. etc/gshadow字段详解
10. useradd:新增用户
11. useradd参考文件
12. passwd: 设置密码
13. chage:显示详细密码参数
14. usermod:修改用户账号
15. userdel:删除用户
16. finger:查阅用户相关信息
17. chfn:修改用户详细信息
18. chsh:修改shell
19. id :查看用户ID信息
20. groupadd:新建用户组
21. groupmod:删除用户组
22. groupdel:删除用户组
23. gpasswd : 用户组管理成员功能
24. 账号管理练习

鸟哥的linux私房菜学习笔记《二十六》ACL权限管理
1. 概念
2. 查看文件系统是否支持ACL
3. setfacl:设置某个文件/目录的ACL规定
4. getfacl:取得某个文件/目录的ACL设置项目
5. 练习
6. 想要继承ACL权限
7. 想要ACL属性全部消失

鸟哥的linux私房菜学习笔记《二十七》用户身份切换
1. su
2. sudo
3. sudo 的执行是这样的流程:
4. 利用用户组以及免密码的功能处理visudo
5. 不需要密码即可使用 sudo”
6. 有限制的命令操作
7. 通过别名设置visudo

鸟哥的linux私房菜学习笔记《二十八》PAM模块
1. 简介
2. 语法
3. 常用模块
4. login的PAM验证机制流程
5. 其他相关文件

鸟哥的linux私房菜学习笔记《二十九》用户信息传递
1. 查询用户:w, who, last, lastlog
2. 用户对谈:write, mesg, wall
3. 用户邮件信箱

鸟哥的linux私房菜学习笔记《三十》手动新增用户
1. 检查工具:pwck, pwconv, pwunconv, chpasswd
2. 特殊账号的手工新建
3. 批量新建账号的范例(适用于数字学号)
4. 情景模拟

鸟哥的linux私房菜学习笔记《三十一》磁盘配额
1. 简介
2. 旧版本的quata可以通过converquota这个程序来转换
3. 处理quota的设置流程
4. 使用脚本新建实验quota环境
5. 实践Quota流程1:文件系统支持
6. 实践Quota流程2:新建Quota配置文件
7. 实践Quota流程3:Quota启动、关闭、限制值设置
8. 实践Quota流程4:Quota限制值的报表
9. 实践Quota流程5:测试与管理
10. 不改动既有系统的Quota实例

鸟哥的linux私房菜学习笔记《三十二》RAID软件磁盘阵列
1. 简介
2. 磁盘阵列的优点
3. mdadm:软磁盘阵列的设置
4. mdadm:创建RAID
5. 仿真RAID错误的救援模式

鸟哥的linux私房菜学习笔记《三十三》逻辑卷管理
1. 简介
2. 名词解释
3. 实现流程
4. LVM实作流程
5. 放大LV容量
6. 缩小LV容量
7. LVM的系统快照
8. LVM相关命令汇整与LVM的关闭

鸟哥的linux私房菜学习笔记《三十四》RAID上构建LVM
1. 情景设置
2. 步骤
3. 格式化系统
4. 新建RAID
5. 开始处理LVM
6. 新建为ext4文件系统,挂载到/mnt/raidlvm上
7. 删除环境,停止服务

鸟哥的linux私房菜学习笔记《三十五》例行性工作
1. at
2. crontab
3. 常见的例行性工作
4. atd的启动与at运行的方式
5. at 的工作流程
6. at:仅执行一次就结束调度的命令
7. at的工作管理
8. batch:系统有空时才进行后台任务
9. 循环执行的例行性工作调度
10. 一些注意事项
11. 可唤醒停机期间的工作任务
12. anacron 的执行流程
13. 重点回顾

鸟哥的linux私房菜学习笔记《三十六》程序与进程管理

1. 程序管理
  1. 简介
  2. fork and exec:程序调用的流程
  3. 工作管理简介
  4. &:后台执行
  5. 将目前的工作丢到后台中暂停:Ctrl+Z
  6. jobs:查看目前后天工作状态
  7. fg:将后台工作拿到前台来处理
  8. bg:让工作在后台的状态下变成运行中
  9. kill:管理后台当中的工作
  10. 脱机管理问题
2. 进程管理
  1. ps:将某个时间点的程序运行情况取下来
  2. ps -l 显示出来的数据有哪些:
  3. ps aux 显示的项目中,各字段的意义为
  4. top:动态查看进程的变化
  5. pstree:树状查看进程相关性
  6. 进程管理简介
  7. kill -signal PID
  8. killall -signal 指令名称
  9. 进程的执行顺序
  10. nice:新执行的指令即给予新的 nice 值
  11. renice:已存在程序的 nice 重新调整
  12. free:查看内存使用情况
  13. uname:查阅系统与核心相关信息
  14. uptime:观察系统启动时间与工作负载
  15. dmesg :分析核心产生的信息
  16. vmstat :侦测系统资源变化
3. 特殊文件程序
  1. 具有 SUID/SGID 权限的指令执行状态
  2. /proc/* 代表的意义
  3. fuser:借由文件(或文件系统)找出正在使用该文件的程序
  4. lsof:列出被程序所打开的文件文件名
  5. pidof :找出某支正在执行的程序的 PID

鸟哥的linux私房菜学习笔记《三十七》deamon与服务
1. 什么是deamon与服务
2. daemon 的主要分类
3. /etc/services:服务与端口的对应
4. deamon的启动脚本与启动方式
5. 解析super deamon的配置文件,xinetd.conf
6. rsync设置,内外网映射
7. 服务的防火墙管理,/etc/hosts.{allow | deny}
8. 查看系统开启服务
9. linux主机的开机流程
10. chkconfig:管理系统服务默认开机启动与否
11. ntsysv:类图形界面管理模式
13. 默认开机启动的服务

鸟哥的linux私房菜博客目录相关推荐

  1. 鸟哥的linux私房菜-文件压缩于打包-2

    dump 备份命令: -S  :仅列出后面的待备份数据需要多少磁碟空间才能够备份完毕: -u  :将这次dump 的时间记录到/etc/dumpdates 文件中: -v  :将dump 的文件过程显 ...

  2. 学习鸟哥的Linux私房菜笔记(1)——Linux系统入门

    转载自: 专栏:鸟哥的Linux私房菜笔记 - 博客频道 - CSDN.NET http://blog.csdn.net/column/details/dawanganban-linux-n.html ...

  3. 鸟哥的Linux私房菜视频!

    本文转载于一牛网LINUX论坛,需要下载视频的请点击:http://bbs.16rd.com/thread-29646-1-1.html 说到Linux,估计有很多同学都有听过并且跃跃欲试地想学习一下 ...

  4. 《鸟哥的Linux私房菜》个人学习笔记-第一篇

    <鸟哥的Linux私房菜>个人学习笔记-基础篇 这是一篇一个linux菜鸡自学的笔记 csdn上的各位大手子们好,本人实习生一枚最近想自己深入学习下linux,所以在社区里发博客,希望能记 ...

  5. 拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

    目录 目录 前言 关于这本书 必看知识点 最后 前言 相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎? 这里记录下一些我个人的看法(博主也曾有面试新员工的经历) ...

  6. Linux_进程管理详解《鸟哥的Linux私房菜》学习笔记(极其详细,看完这篇就够了)

    前言 当一个程序被载入到内存中运行,那么在内存中的那个程序就被称为进程(process).进程是操作系统上非常重要的概念, 所有系统上面跑的数据都会以进程的形态存在. 那么系统的进程有哪些状态?不同的 ...

  7. Linux_正则表达式与文件格式化处理详解《鸟哥的Linux私房菜》学习笔记(极其详细,看完这篇必学会)

    前言 正则表达式 (Regular Expression, RE, 或称为常规表达式)是通过一些特殊字符的排列,用以"搜寻/取代/删除"一列或多列文字字串,简单的说,正则表达式就是 ...

  8. 鸟哥的Linux私房菜(基础学习,服务器架设)

    纪念下吧:2014年大连的第一场雪,12月1号,早上出门就看见漫天飘着雪花,其实,还是很漂亮的! 自学过Linux的同学应该对<鸟哥的Linux私房菜>不会陌生,鸟哥分成两个部分来写,第一 ...

  9. 开发日记-20190612 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》

    Preface 今天效率真的感觉还不错呢= =,读书进度一口气推进了两章半,说真的,感觉现在看的东西大多数都是讲怎么用的,写这些其实意义不是很大,而且一般写下来后我后续也不会特地来回顾.所以我决定了, ...

  10. 开发日记-20190608 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》

    Preface 玩物丧志,玩物丧志. 一个端午的假期,还真的是让我休闲到了极点,呐,很多时候我真的在想,是不是一个人日常生活中存在太多诱惑,所以才在脑子里塞满了杂七杂八的东西,最后导致自己不能很好地思 ...

最新文章

  1. Android音量控制曲线
  2. MySQL5.7 支持一个表有多个INSERT/DELETE/UPDATE触发器
  3. python删除空文件夹
  4. Tomcat 初始化端点错误--Error initializing endpoint
  5. SpringCloud Netflix Hystrix
  6. java数据返回到界面,java后台获取网页ajax数据和返回数据简单源码
  7. TypeScript 1.5 Beta带来修饰元数据支持
  8. 拓端tecdat|R语言arima,向量自回归(VAR),周期自回归(PAR)模型分析温度时间序列
  9. C语言-数组练习题(附答案)
  10. [心得]分布式系统概念与设计知识整理
  11. 《像混球那样思考和行动》
  12. 同样25岁,为什么有人事业有成,有人却一无所有?
  13. 2022年潜江中级工程师职称申报材料和申报渠道是什么呢?甘建二
  14. 关于 SwiperJS 的初次使用
  15. 重庆大学计算机信息管理基础2013,重庆大学计算机信息管理基础课程考试试卷B.doc...
  16. MapReduce明星搜索指数统计,找出人气王
  17. 2021年中国驴行业存栏量延续下降走势,存栏基数降低使得驴肉供应减少,价格持续走强[图]
  18. 转:明茨伯格:管理者的“选“、“育“、“评”
  19. ai取代程序员_未来50%的工作都将被人工智能给取代,程序员会被机器人取代吗?...
  20. 2022年遂宁市团体标准培优计划项目名单及申报指南

热门文章

  1. 2019上半年软件设计师考试大纲
  2. c语言第九章课后作业答案,C语言课后习题部分答案
  3. 批量添加手机联系人:csv/excel转vcf
  4. 那些经典好玩的在线游戏:魂斗罗,超级马里奥,坦克大战
  5. 雅虎团队经验:网站页面性能优化的 34条
  6. 怎么用软件测试PSP硬件,PSP适用FC模拟器从安装到使用全面教程
  7. 使用photoshop批量处理大量照片(1000张以上)方法介绍
  8. sub求阶乘c语言,用VB编写程序求S=A!+B!+C!,要求阶乘的计算使用Sub过程来实现,参数A、B、C的值从键盘输入的程序代码?...
  9. 安居客app源码java_Android项目源码仿百大易商城APP源码
  10. sap abap开发从入门到精通_ABAP关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析