鸟哥的linux私房菜阅读笔记
n0th1n9
这个作者很懒,什么都没留下…
展开
-
Linux目录树与文件系统(挂载)
Linux目录树与文件系统(挂载)目录树结构(directory tree)目录树架构就是以根目录为主,然后向下呈现分支状的目录结构的一种文件架构。整个目录树最重要的就是那个根目录(root directory),这个根目录的表示方法为一条斜线『 / 』 ,如图所示: 目录树架构 目录树与文件系统的关系目录树与磁盘中的数据是通过 挂载 来结合起来的,挂载就是利...原创 2018-09-08 11:14:55 · 1258 阅读 · 0 评论 -
软件的安装
RPM 软件管理程序: rpmrpm 一般用于查询查询和验证,安装一般使用 yum 。 安装后,软件的信息会被写入 /var/lib/rpm/ 下。rpm 安装软件的用法:[root@study ~]# rpm -ivh package_name选项与参数:-i :install 的意思-v :察看更细部的安装信息画面-h :以安装信息列显示安装进度# 安装原版光盘上的 rp-pp...原创 2018-11-06 22:13:27 · 387 阅读 · 0 评论 -
认识系统服务 (daemons)
系统为了某些功能必须要提供一些服务 (不论是系统本身还是网络方面),这个服务就称为 service 。 但是 service 的提供总是需要程序的运作,所以达成这个 service 的程序称呼为 daemon。daemon 是一只程序执行后的程序,daemon 程序的命名方式是:服务的名称被建立之后,被挂上 Linux 使用时,通常在服务的名称之后会加上一个 d ,例如:例行性命令的建立的 at...原创 2018-10-09 10:09:39 · 1085 阅读 · 0 评论 -
进程管理
进程管理什么是进程 (process)一个程序被加载到内存当中运作,那么在内存内的那个数据就被称为进程(process)。在Linux系统中触发任何一个事件时,系统都会将他定义成为一个进程,并且给予这个进程一个 ID ,称为 PID,同时依据启发这个进程的用户与相关属性关系,给予这个 PID 一组有效的权限设定。进程与程序 (process & program)执行一个程序或指...原创 2018-09-29 19:40:37 · 244 阅读 · 0 评论 -
SELinux 初探
SELinux(Security Enhanced Linux) 是在进行进程、文件等细部权限设定依据的一个核心模块, 由于启动网 络服务的也是进程,因此也能够控制网络服务能否存取系统资源。SELinux 的运作模式SELinux 是透过 MAC 的方式来控管进程,他控制的主体是进程, 而目标则 是该进程能否读取的文件资源。MAC(委任式访问控制)可以针对特定的进程与特定的文件资源来进行权限...原创 2018-10-06 19:48:59 · 1572 阅读 · 0 评论 -
认识与学习 BASH
认识 BASH 这个 Shell从标题就可以知道,BASH 是个 Shell,那什么是Shell呢?硬件、核心与 Shell我们通过 Shell 将我们输入的指令与 Kernel 沟通,让 Kernel 可以 控制硬件来正确工作。Shell 就是接受用户指令,然后将指令发送给Kernel的应用程序。系统的合法 shell 与 /etc/shells 功能Linux 中默认的shell 为...原创 2018-09-22 14:44:52 · 243 阅读 · 0 评论 -
例行性工作排程(crontab)
两种工作排程的方式:一种是例行性的,就是每隔一定的周期要来办的事项(crontab)一种是突发性的,就是这次做完以后就没有的那一种(at)仅执行一次的工作排程atd 的启动at 是个可以处理仅执行一次就结束排程的指令,不过要执行 at 时, 必须要有 atd 这个服务:[root@centos764 ~]# systemctl restart atd # 重新启动 atd 这...原创 2018-09-23 20:23:58 · 593 阅读 · 0 评论 -
vim 程序编辑器
vi 的使用vi 共有三种模式:一般指令模式(command mode)编辑模式(insert mode):按下[i, I, o, O, a, A, r, R]其中一个便可以从一般指令模式进入编辑模式,进入后画面左下方会出现[INSERT] 或 [REPLSCE],按 Esc 键退出指令列模式(command-line mode):在一般模式当中,输入[ : / ? ]三个中的任何一个按...原创 2018-09-18 20:41:22 · 284 阅读 · 2 评论 -
Linux使用者身份切换
su 命令必须要有root 密码,而 sudo 命令只需要用户自己密码。su 命令su 命令格式:[root@study ~]# su [-lm] [-c 指令] [username] 选项与参数: - :单纯使用 - 如『 su - 』代表使用 login-shell 的变量文件读取方式来登入系统; 若使用者名称没有加上去,则代表切换为 root 的身份。 -l :...原创 2018-09-23 15:10:02 · 891 阅读 · 0 评论 -
Linux 账号管理与 ACL 权限设定
Linux 的账号与群组每个登入Linux的使用者至少都会取得两个 ID ,一个是使用者 ID (User ID ,简称 UID),一个是群组 ID (Group ID ,简称 GID)。使用者账号Linux 系统上面的用户登入主机以取得 shell 的环境来工作的过程:先找寻 /etc/passwd 里面是否有你输入的账号。如果没有则跳出,如果有的话则将该账号对应的 UID 与 GID...原创 2018-09-23 14:20:35 · 330 阅读 · 0 评论 -
Linux 文件与目录管理
Linux 文件与目录管理目录与路径相对路径与绝对路径绝对路径:绝对路径的写法一定由根目录(/)写起相对路经:路径的写法不是由根目录写起(/) 相对路经比较简洁,而绝对路径的正确对要比较好目录的相关操作比较特殊的目录 目录名 含义 . 代表当前目录 .. 代表上层目录 - 代表前一个工作目录 ~...原创 2018-09-10 21:16:07 · 252 阅读 · 0 评论 -
文件的压缩、打包与备份
Linux 系统常见的压缩指令常见的压缩文件: 后缀名 压缩 or 打包软件 .Z compress 程序 .zip zip 程序 .gz gzip 程序 .bz2 bzip2 程序 .xz xz 程序 .tar tar 程序 .tar.gz tar 程序打包,gzip 程序压缩 .t...原创 2018-09-16 18:29:41 · 685 阅读 · 0 评论 -
BIOS 搭配 MBR/GPT 的开机流程
BIOS 搭配 MBR/GPT 的开机流程目前主机系统在加载硬件驱动方面的程序主要有早期的 BIOS 与新的 UEFI两种机制。BIOS是写入到主板的一个韧体(韧体就是写入到硬件上的一个软件程序)。在开机时,计算机系统会主动执行BIOS这个程序,即BIOS是计算机主动执行的第一个程序。然后BIOS会读取硬盘第一个扇区的MBR位置,MBR位置中有 446 bytes硬盘容量中有放置着最基...原创 2018-09-06 20:43:15 · 1192 阅读 · 0 评论 -
磁盘分区
磁盘分区磁盘连接的方式与装置文件名的关系Linux的装置(磁盘是一种装置)都以文件的形态存在,所以磁盘也应是文件,其文件命名规则为: 正常的实体机器大概使用的都是 /dev/sd[a-]的磁盘文件名,在虚拟机环境下可能是 /dev/vd[a-p]。/dev/sd[a-]中[]中的取值是 * 跟据Linux核心侦探到磁盘的顺序 *, 假设物理Linux主机中有两块磁盘,先侦测到的磁盘...原创 2018-09-06 18:36:56 · 407 阅读 · 0 评论 -
Linux 磁盘与文件系统
认识 Linux 文件系统磁盘组成与分区基本知识扇区(Sector)为最小的物理储存单位,且依据磁盘的设计,目前有 512bytes 和 4k 两种格式将扇区组成一个圆,就是磁柱(道)(Sectors/Track),鸟哥所说的 磁盘盘 是扇面早期分区主要以磁柱为最小分区单位,现在分区通常使用扇区为最小单位磁盘分区表主要有两种格式,一种是 MBR 分区表,一种是 GPT 分区表...原创 2018-09-16 10:39:38 · 2847 阅读 · 0 评论 -
Linux 的文件权限与目录配置
Linux 的文件权限与目录配置Linux中将文件可存取的有三种身份,分别为owner,group,others。使用者与群组文件所有者(owner) 和 其他人(others) 顾名思义很简单。群组(group)最有用的功能是用于团队开发资源,一个群组有多个成员,一个成员可以属于多个群组。比较特殊的是 root 用户,root用户可以管理系统中的任何文件。 使用者和群组的记录文...原创 2018-09-08 19:05:53 · 207 阅读 · 0 评论 -
Linux首次登录入与寻求帮助(Linux的简单使用)
Linux首次登录入与寻求帮助一些Linux中使用的常用命令与技巧:进入终端系统方式(纯文本环境):按 ctrl + alt + F2 会进入 tty2,同理 F3 ~ F7均可分别进入 tty3 ~ tty7,只有 tty1 是图形化界面(如果已经安装了图形界面了),在文本环境中按 ctrl + alt + F1 会进入图形化界面在文本模式注销方式:输入命令 exit 即可注销。...原创 2018-09-08 13:06:33 · 306 阅读 · 0 评论 -
认识与分析登录档
登录档简介登录档是记录系统活动信息的几个文件, 例如:何时、何地 (来源 IP)、何人 (什么服务名称)、做了什么动作 (讯息登录)。 即:记录系统在什么时候由哪个程序做了什么样的行为时,发生了何种的事件等等Linux 常见的登录档档名登录文件的权限通常是设定为仅有 root 能够读取而已,常见的登录档如下:/var/log/boot.log:开机的时候系统核心会去侦测与启动硬件,...原创 2018-11-04 21:26:42 · 289 阅读 · 0 评论