《鸟哥的Linux私房菜》读书笔记

第五章  初次使用Linux

man、info的使用

组合键:切换登录环境、Tab、Ctrl+c、Ctrl+d

正确关机的方法

开机过程的问题排解:文件系统错误、忘记root密码

 

第六章  文件权限&目录配置

修改文件的属性/权限:chown/chmod

权限对于文件/目录的不同意义

FHS目录配置标准:将目录定义成为4种作用交互形态,定义了/、/usr、/var下面应该放置什么数据

各目录的解读:一个特定的文件应放置在哪个目录下

 

第七章  文件与目录的管理

目录/文件的相关操作:mkdir、rmdir、cp、rm、mv、touch

文件内容的查阅:cat、nl、more、less、od

文件的查询:which、whereis、locate、find

变量PATH:执行文件路径(执行命令时,会到此变量内容中的路径中找相应的执行文件)

文件/目录的默认权限:umask

文件隐藏属性:对于系统安全很有帮助

文件特殊权限:SUID、SGID、SBIT

 

第八章  文件系统&磁盘

文件系统基础:运行方式(block, inode, superblock, block group)、文件的读取/创建过程、挂载点

文件系统的查看:df、du、ln

磁盘的分区/格式化/检验/挂载(新增一块硬盘):fdisk、mkfs、mke2fs、fsck、mount、partprobe

磁盘参数修改:mknod、e2label、tune2fs、hdparm

开机挂载:到配置文件(/etc/fstab)中设置

特殊设备loop挂载:下载镜像文件后,不一定要刻录成为光盘才能够使用,loop设备文件的制作

内存交换空间(swap)的构建:物理分区构建,文件构建,使用限制

 

第九章  压缩&打包&备份

压缩命令:gzip、bzip2(读取压缩文件的内容zcat, bzcat)

打包命令:tar

备份数据:tar、dump、restore、dd、cpio

光盘写入工具:新建镜像文件(mkisofs)、光盘刻录(cdrecord)

 

第十章  vim程序编辑器

vim的使用:3种模式、按键说明

vim的功能:颜色显示、程序语法、程序排错、块选择、多文件编辑、多窗口

vim的环境设置:环境设置参数、设置值都是在/etc/vimrc文件中,但可以将设置值写入~/.vimrc(需自行创建)这个文件

vim注意事项:中文编码、断行符、语系编码转换

 

第十一章  一个shell——bash

什么是shell&为何要学习shell:shell能促进对系统的认知,shell程序的编写是必要的

bash的优点:命令记忆、命令/文件补全、命令别名、shell script、作业/前台/后台控制、通配符

shell的变量功能:什么是变量、变量的显示与设置、变量内容的删除/替代/替换、环境变量、语系变量、变量键盘读取/数组/声明、ulimit

命令别名:alias、unalias

历史命令:history、~/.bash_history、HISTSIZE

bash环境配置:配置文件包含/etc/profile、~/.bash_profile或~/.profile、~/.bashrc,source,stty/set

通配符与特殊符号:更方便地处理数据

数据流重定向:将命令的执行结果与文件关联起来、&&、||、$?

管道命令:与“连续执行命令”不同,接收前一个命令传来的数据并处理、cut, grep、sort, wc, uniq、tee、tr, col, join, paste, expand、xargs、-

 

第十二章 正则表达式

什么是正则表达式:一种字符串处理的标准依据

基础正则表达式:语系的影响、grep的进阶、基础正则表达式字符、sed工具

扩展正则表达式:扩展正则表达式字符

文件的编排:格式化打印、awk工具、diff/cmp/patch、pr

 

第十三章  shell script

什么是shell script:利用shell的功能所写的一个“程序”

编写第一个script:掌握基本的格式及编写习惯

简单的shell script练习:熟练运用script的进阶用法

shell的语法:判断式、默认变量、条件判断式(if…then)、函数功能、循环

shell script的追踪与调试

 

第十四章

用户与用户组:/etc/passwd、/etc/shadow、有效用户组

账号管理:新增/删除/设置用户(组)、finger

主机的具体权限规划——ACL的使用:设置与查看ACL、getfacl、setfacl

用户身份切换:su、sudo

PAM模块:验证功能

主机上的用户信息传递:who/last、write/wall

手动新增用户:pwconv、批量新建账号

 

第十五章

Quota的实践:限制用户的最大磁盘配额

软件磁盘阵列:将多个磁盘组合在一起、mdadm、开机挂载与关闭

LVM:PE/PV/VG/LV的意义、放大缩小LV容量、LVM系统快照

 

第十六章

仅执行一次的工作调度:at、atd

循环执行的例行性工作调度:cron、crontab、/etc/crontab

可唤醒停机期间的工作任务:将关机期间的调度任务唤醒、anacron

 

第十七章

进程的定义:子进程与父进程、进程调用

工作管理:将命令切换到后台执行

进程管理:查看进程、ps、查看系统资源

SELinux:在传统的rwx权限上增加验证机制

 

第十八章

daemon与服务:两者的关系、super daemon

解析super daemon的配置文件:xinetd.conf

服务的防火墙管理:两个配置文件、TCP Wrappers

系统开启的服务:netstat、chkconfig

 

第十九章

日志文件是什么:常见的日志文件名

记录日志文件的服务:syslogd、/etc/syslog.conf、登录系统与网路等服务的信息

日志文件的轮替:logrotate、日志文件过大而重新写入新文件

分析日志文件:logwatch、日志文件分析工具

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/xzxl/p/7606176.html

linux私房菜-服务器架设篇 读书笔记 从事linux工作一年多,算是能够熟练运用linux服务器,但仍觉得自己对Linux的原理,理论缺乏空洞,潜下心来认真阅读尘封的经典,知识点很全,收获颇多,实践与知识结合,知行合一,对linux开发工作理解更是更深了一层。 往期文章: 一、linux私房菜-基础学习篇 读书笔记 二、linux私房菜-服务器架设篇 读书笔记 目录 疑问 常用缩写 总结 杂记 正文 疑问 1、交换机、路由器、网关的区别; a、交换机:共享设备... 阅读详情

相关推荐

椭圆 —— 从理论推导到最小二乘法拟合

前言 椭圆在高中数学里就开始提到,都是从标准方程开始如: x2a2+y2b2=1(a>b>0) \frac{x^2}{a^2}+\frac{y^2}{b^2}=1(a>b>0) a2x2​+b2y2​=1(a>b>0) 其中 aaa 为椭圆的长轴,bbb 为椭圆短轴。如长轴为 111 ,短轴为 0.50.50.5 的椭圆可以这样画出 ezplot('x^2/1^2 + y^2/0.5^2 = 1',[-1.5 1.5 -1 1]) grid on; 标准方程可以很方便

学徒浩子 2万+

读了linux私房菜有感

今天读了Linux私房菜,感觉还不错。感觉台湾人写书的就是才我们学习的一个过程来写,不像我们中国大陆的大部分书所写的。在读这本书之前,我自己就已经在用linux,正如书上讲的我知道怎么用,但是就是不知道一个前前后后。今天才看了不到1/5,感触很多啊。明天继续看,争取在这周把它看完。。 转载于:https://www.cnblogs.com/justhinker/archive/2009/...

weixin_34259159的博客 166

Windows 本地 PostgreSQL 忘记 postgres 密码后,如何重置密码并给 root 用户最高权限

<think>我们只需要根据内容生成摘要,不超过150字。摘要应该简明扼要概括主要问题和解决步骤。注意是中文摘要。</think>在Windows本地开发中,因root数据库账号无CREATEDB权限且忘记postgres超级管理员密码,通过临时修改pg_hba.conf为trust认证重置密码,并重启PostgreSQL服务进行登录,最后授予root用户SUPERUSER等权限,完成数据库创建。

MZH 38

linux私房菜—读后总结

需求背景:作为作为一名体制内的程序员,在公司之间总要用到linux,学会使用linux已经成为一名程序员的刚需。我只写一些会用到的概念和使用案例,下述皆来自私房菜书籍,有问题希望随时讨论。 1. linux文件权限 1.1 linux文件属性 例: $ su - #ls -l -rwxrwxrwx 1 root root 1864 May 4 18:01 test 格式:文件类型...

qq_21575929的博客 368

Linux——重点回顾

1、计算机概论 ·计算器的定义为:『接受用户输入指令与数据,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息』; ·计算机的五大单元包括:输入单元、输出单元、控制单元、算数逻辑单元、记忆单元五大部分。其中CPU占有控制、算术逻辑单元,记忆单元又包含主存储器与辅助内存; ·数据会流进/流出内存是CPU所发布的控制命令,而CPU实际要处理的数据则完全来自于主...

小顽固的博客 3824

LINUX私房菜 基础学习篇 读书笔记 -- 第一章 Linux是什么与如何学习

LINUX私房菜 基础学习篇 读书笔记 -- 第一章 Linux是什么与如何学习1.1 Linux是什么1.2 托瓦兹的Linux的发展1.2.5 Linux的内核版本1.2.6 Linux Distribution 1.1 Linux是什么 1.2 托瓦兹的Linux的发展 1.2.5 Linux的内核版本 3.10.0-123.el7.x86_64 主版本.次版本.释出版本-修改版本 奇数、偶数版本分类 在 2.6.x 版本以前:主、次版本为奇数:发展中版本(development) 如2.

三蓝蓝蓝的博客 244

Linux私房菜-基础学习篇》读书笔记

嗯,来这边实训,青软的孔老师给装了一个有Linux系统的虚拟机,讲了一些Linux的常识,决定去看这本书,了解一些Linux的知识 . 加油生活^_^,嗯,希望以后的生活不会枯燥哎!!摘条王小波的句子 :) 傍晚时分,你坐在屋檐下,看着天慢慢地黑下去,心里寂寞而凄凉,感到自己的生命被剥夺了。当时我是个年轻人,但我害怕这样生活下去,衰老下去。在我...

山河已无恙 2万+

初探Linux--私房菜读书笔记

开始拜读私房菜,一直想学习Linux系统,想了解哪些强大的命令,暂时没有想着建站那么高大上,现在想着是学习Linux,对linxu系统有整体的了解,熟悉并会使用常用的命令。这是看这本书的初衷的吧,接下来记录下我这周来的看书笔记吧,有的章节的我是直接跳过了,不求甚解,先把能操作能直观理解的学习了。本人没有安装linux 系统,而是根据windows10 系统自带的Linux子系统进行操作练习的(...

程序员爱酸奶 1219

Linux 读书笔记之《Linux 私房菜 基础学习篇(第四版)》

同时由于程控得宜,一般来说,使用 UEFI 接口的主机,在开机的速度上要比 BIOS 来的快许多!注意: 正则表达式的特殊字符与一般在命令行输入命令的通配符并不相同,例如,在通配符当中的 * 代表的是【0 ~ 无穷多个字符】的意思,但是在正则表达式当中, * 则是【重复 0 到无穷多个的前一个字符】的意思。简单的说,正规表示法就是处理字符串的方法,他是以行为单位来进行字符串的处理行为, 正规表示法透过一些特殊符号的辅助,可以让使用者轻易的达到『搜寻/删除/取代』某特定字符串的处理程序!

知不道道不知知不知道道道知的博客 1万+

linux私房菜内容,《Linux私房菜读书笔记

Linux 学习笔记System Infouname -a 查看系统内核、位数uname -m 查看系统位数lsb_release -a 查看系统版本cat /etc/issue 查看系统版本,没有lsb_release -a 详细FileSystemPermission: owner(u)--group(g)--others(o)chown [username] [FileName]chgrp ...

weixin_33980343的博客 247

linux私房菜-基础学习篇 读书笔记

从事linux工作一年多,算是能够熟练运用linux服务器,但仍觉得自己对Linux的原理,理论缺乏空洞,潜下心来认真阅读尘封的经典,知识点很全,收获颇多,实践与知识结合,知行合一,对linux开发工作理解更是更深了一层。 目录 杂记重点 第一章、计算机概论 第二章、Linux如何学习 第三章、主机规划与磁盘分区 第五章、文件权限、目录和磁盘格式 第六章、Linux的文件权限与目录配置 第七章、linux磁盘与文件系统管理(分区、格式化、挂载) 第八章、文件和文件系统的压...

STCNXPARM的博客 2043

linux私房菜读书笔记

开机过程1.  加载BIOS的硬件信息。可以按ESC或Delete键进入BIOS设置;  2.  读取MBR的Kernel Loader (亦即lilo或grub或spfdisk等) 引导信息。          MBR(Master Boot Record)硬盘的主引导记录,位于硬盘的0柱面、0磁头、1扇区。kernel引导信息如/boot/grub/menu.lst,可以在些设置多重启动项 3

小庞(android/java/PHP/Web/linux/mysql) 1424

VLC Media Player:开源全能跨平台播放器详解

VLC Media Player 是一款由 VideoLAN 项目开发维护的开源免费跨平台多媒体播放器,凭借强大的格式兼容性几乎支持所有主流媒体格式。本文系统介绍 VLC 的核心功能与特性,包括格式兼容、跨平台支持、网络流媒体播放和媒体转换,并将其与 PotPlayer、MPC-HC 进行对比;同时梳理常用操作技巧与常见问题解决方法,帮助读者充分发挥这款播放器的潜力。

weixin_45787934的博客 680

从零开始的敲代码生活--Linux应用软件(文件操作基础2)

文件IO是Linux内核提供的文件操作接口,属于系统调用。

2601_96620724的博客 515

Raid-1安装Ubuntu 24.04 LTS

3、对两块盘(220d57ef 和 86cee0d6 )做通样的操作,选择Use As Boot Device(启动设备)4、对两块盘(220d57ef 和 86cee0d6 )做通样的操作,Add GPT Partition。1、进入安装操作系统的磁盘,空格键选择 Custom storage layout。选择Leave unformatted。2、我是两个25G的盘。

weixin_63168851的博客 31

《从零入门Linux系统篇(三十八):进程间通信篇·三——命名管道详解:从FIFO创建到多进程通信实战》

继匿名管道之后,本文将继续学习Linux进程间通信中的另一种重要机制——命名管道(FIFO)。与只能用于具有亲缘关系进程之间通信的匿名管道不同,命名管道拥有独立的文件名,可以让不同进程通过文件系统找到并建立通信。文章首先介绍命名管道的基本概念,并分别通过命令行和系统调用演示其创建过程。在此基础上,结合实际案例模拟进程之间“打电话”的通信场景,并进一步实现文件内容传输,帮助读者理解命名管道的使用方式与通信特点。

沫漓的博客 455

Windows定时关闭服务的三种方法

<think>我们只需要根据给定内容生成不超过150字的摘要。内容是关于Windows中定时关闭服务的三种方法。摘要要简洁,涵盖主要方法、关键点。注意字数限制。</think>Windows定时关闭服务主要有三种方法:任务计划程序+net stop(推荐,需勾选最高权限并设置SYSTEM账户)、PowerShell脚本(灵活,可写日志)、批处理文件(简单)。需注意服务依赖、恢复策略,并用测试验证。临时整机关闭可用shutdown命令。生产环境建议PowerShell

这里是薄心之心的技术笔记。记录从 .NET 到 Python,从 SQL 到 Linux 的学习与实践之路。分享的不只是代码,更是解决问题的思路。希望我的经验能为你带来一丝启发,欢迎交流! 217

Kylin V10 响应BMC软关机事件时为什么时灵时不灵?一次从 ACPI 到 systemd-logind 的实战排查

服务器看起来停在登录界面,但后台实际上已经运行完整图形栈。init3注销图形界面即可响应持久化的解决方案即进host os界面时不要默认选择图形界面。这样在未登录时,能响应软关机。init5 后进入图形界面,由GUI图形栈接管软关机。所以需要注意的是,服务器OS要么在图形界面时保持登录状态,要么锁屏时退到非GUI界面。

csu_fky的博客 518

大数据工程中的数据血缘分析工具比较

数据血缘(Data Lineage)是大数据治理中的核心组成部分,它描述了数据从源头到目标的完整流动路径。系统介绍数据血缘的核心概念和技术原理比较主流开源和商业数据血缘工具的功能特点提供数据血缘分析的实践指南和选型建议本文首先介绍数据血缘的基本概念,然后深入分析其技术原理和实现方法,接着比较主流工具的特点,最后通过实际案例展示应用场景。数据血缘(Data Lineage): 描述数据从源头到目标的完整流动路径,包括所有转换和处理步骤元数据(Metadata)

大数据洞察的博客 874

GP编辑软件7.01-5.rar

GP编辑软件7.01-5rar,GP编辑软件7.01-5

上一篇: mybatis动态sql片段与分页,排序,传参的使用与一对多映射与resultMap使用
下一篇: 超全面的JavaWeb笔记day11<JSP&Session&Cookie&HttpSession>
weixin_34416754
博客等级 码龄10年 6001粉丝 746原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值