2019-03-17

预习笔记3.11-3.15


作者:郭浩祥

归档预习笔记

时间:2019.3.17



3月11号


Grep过滤文件的内容

-v排除 取反

-n给grep过滤出来的内容 加上行号

>:标准输出   <:标准输入

6代

按下电源

开机bios自检

读取硬盘上的引导程序

加载GRUb菜单

加载内核

运行init进程

设置运行级别

初始化系统

运行对应级别下的对应脚本

加载开机自启动程序

显示用户登录界面

7代

按下电源

开机bios自检

读取硬盘上的引导程序

加载GRUb菜单

加载内核

运行systemd进程

初始化系统

并行启动各种服务

显示用户登录界面




3月13号

套接口(socket)文件

以s开头

Sock文件也是一类的文件,这类文件通常用在网络直间,

Which:查命令所在的全路径


[root@guohaoxiang~]# which ls

alias ls='ls --color=auto'

/usr/bin/ls

[root@guohaoxiang~]# whi

which     while     whiptail  

[root@guohaoxiang~]# which cp

alias cp='cp -i'

/usr/bin/cp


[if !supportLists]6、[endif]$PAPH的作用:(命令行命令会从PAPH对应的路径中查找命令,PAPH路径中没有这个命令就会报cnmmand  and  found)

[if !supportLists]7、[endif]Whereis:显示命令、源码、说明文档及其相关文件全路径

-b:只查找二进制命令

Locate:快速定位文件路径

查找文件路径,是从数据库里面查询。

Yum provides(查看命令对应的软件包)

Find:查找目录下的文件

查找原理:在硬盘里慢慢查找

find  ~   -name     "oldboy.txt"

路径名字参数具体文件*表示所有

find / -name “ifcfg-eth0”模糊查找

按文件类型查找-type

-name按文件名查找

find /data -type f|xargs rm -f只是一条命令rm -f oldboy1.txt oldboy2.txt oldboy3.txt

两条命令的不同之处


data:显示系统和时间

-s:修改系统时间

+%F:后面接

-d:指定相关格式


3月14号

用户:是用来管理linux系统而存在的,用户一般分为用户名和用户ID

相当于我们的名字、身份证和学号

用户名方便管理员使用,用户ID是唯一区别一个用户(计算机只识别ID)

 User    uid

Linux里所有的用户和进程都要有用户对应。

文件存在必须对应用户。

进程运行必须对应用户。

   Linux用户分为三类

第一类:超级管理员root    uid为0,uid为0的都有对应权限

不要修改ID为0变管理员。

第二类:虚拟用户(傀儡)实际存在的用户,但是又不允许它登录。

价值就是满足文件或进程运行属主的需求。但是又不会带来管理风险。

       UID   1——499

第三类:普通用户:实际存在的用户,又允许他登陆。管理员创建的帮助管理员管理系统的用户,在一些系统及目录可读不可写

用户组:集合、组织

Linux里每个用户要有一个组织,这个组织就叫做用户组用户组也是给人看的,用户组也有一个标识,Group ID 简称GID默认情况创建一个和用户名相同的用户组以及相同的UID。

l索引节点


33609106 -rw-r--r--. 1 root root    0 Mar 14 09:19 oldb


数字33609106 叫做文件的索引节点(Index Node)

类似人的身份证,索引节点是文件在系统

索引节点是出在ext文件系统中(ext2 ext4  ext3)

索引节点是硬盘上的一块存储口空间。大小256字节或512字节

索引节点里存放是数据是文件的属性(大小、时间、用户组、权限等都在索引节点里,唯独不包含文件名(文件名在上一届目录的block里)

你可能感兴趣的:(2019-03-17)