day9-根下目录的重要作用及shell命令

第1章 /etc/下文件知识补充

1.1 CentOS主机名配置

/etc/hostname/c7主机名配置文件

/etc/sysconfig/network/c6主机名配置文件

c6和c7永久生效 :用vim /etc/sysconfig/network/修改文件就行

1.2 内核参数

Linux永远不要,也不能重启。

/etc/sysctl.conf Linux内核参数信息文件

第2章 /usr 下目录的重要知识介绍

2.1 /usr/local/:源码编译安装软件默认位置路径

软件安装:

1.rpm安装(直接几乎不用)

rpm -ivh 软件包的包名。rpm

2.yum安装 ,rpm包管理器,只能帮我们找一个软件包需要的依赖包

本质就是rpm安装。自动解决依赖

安装1,1需要2 ,2需要3

3.源码安装。

2.2 /usr/src :存放源码的目录

第3章 /var/目录下的路径知识

3.1 /var/log:记录系统及软件运行信息文件所在的目录

log日志信息=====记录计算机运行的行为

3.1.1 /var/log/messages:Linux系统级别日志文件******

记录linux系统运行行为的文件,正常行为,不正常行为都记录

3.1.2 /var/log/secure 用户登录信息的日志文件(安全日志文件)

3.1.3 /var/log/dmesg :记录硬件的信息

第4章 /proc下的重要路径知识

4.1 /proc记录进程和内核信息

/proc/maminfo 查系统内存 free -m 查看内存/S?S

4.1.1 /proc/cpuinfo查看cpu

4.1.2 /proc/loadavg 查看负载(系统繁忙程度的综合指标)

uptime (一样功能)

当负载的数字 和cpu核数相当的时候就是负载的一个临界点 例如一颗两核当显示达到两就证明超出负载

4.1.3 /proc/mounts :当前设备挂载信息

第5章 Linux系统启动流程

5.1 CentOS6启动流程

image.png

1.按下电源键BIOS 硬件自检

2.读取MBR信息

3.加载Grub菜单

4.加载内核

5.运行init进程

6.运行系统设定运行级别

7.初始化系统

8.运行与系统运行级别相对应的脚本

9.加载开机自启动程序

10.显示登陆页面

5.2 CentOS7启动流程

image.png
  1. 开机启动电源 BIOS自检

  2. 读MBR引导

  3. 加载Grub菜单

  4. 加载内核

  5. 运行eyetemd进程

  6. 运行系统设定运行级别

  7. 初始化系统

  8. 并行启动各种服务

  9. 启动显示登陆界面

第6章 vi/vim :文本编辑器

vi:记事本

vim:高级点的记事本

6.1 普通模式

移动光标

行尾 $

行首0

文件尾部G

文件开头gg

到指定行ngg n=数字

6.2 命令模式

搜索

向下搜索/文件名

继续搜 n 反向 N

向上搜索? 文件名

继续搜索 n 反向N

普通模式 替换

:%s/A/B/g

s代表替换 g表示全局

指定行号替换:

:4,6s/oldboy/oldgirl/g

:set nu显示行号

6.3 编辑模式

dd删除单行

删除多行 ndd n=任意数字

撤销u 无限回滚

单行复制 yy

多行复制nyy

粘贴 p

6.4 进入编辑模式不同键位的差别

i 插入*******

A追加 行尾插入

o 下一行开头插入

O上一行开头插入

a 光标后一位字符

第7章 ehco 设置字体颜色

[root@oldgirl /opt]# echo -e "\033[30m 黑色字oldboy trainning \033[0m"

黑色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[31m 红色字oldboy trainning \033[0m"

红色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[32m 绿色字oldboy trainning \033[0m"

绿色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[33m 黄色字oldboy trainning \033[0m"

黄色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[34m 蓝色字oldboy trainning \033[0m"

蓝色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[35m 紫色字oldboy trainning \033[0m"

紫色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[36m 天蓝字oldboy trainning \033[0m"

天蓝字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[37m 白色字oldboy trainning \033[0m"

白色字oldboy trainning

opt]# echo -e "\033[41;37m 红底白字 welcome to old2boy\033[0m"

红底白字 welcome to old2boy

[root@oldgirl /opt]# echo -e "\033[42;37m 绿底白字 welcome to old3boy\033[0m"

绿底白字 welcome to old3boy

[root@oldgirl /opt]# echo -e "\033[43;37m 黄底白字 welcome to old4boy\033[0m"

黄底白字 welcome to old4boy

[root@oldgirl /opt]# echo -e "\033[44;37m 蓝底白字 welcome to old5boy\033[0m"

蓝底白字 welcome to old5boy

[root@oldgirl /opt]# echo -e "\033[45;37m 紫底白字 welcome to old6boy\033[0m"

紫底白字 welcome to old6boy

[root@oldgirl /opt]# echo -e "\033[46;37m 天蓝白字 welcome to old7boy\033[0m"

天蓝白字 welcome to old7boy

[root@oldgirl /opt]# echo -e "\033[47;30m 白底黑字 welcome to old8boy\033[0m"

白底黑字 welcome to old8

第8章 文件内容命令

8.1 cat (猫)查看文件内容

反过来显示 tac

-n 对输出的内容显示行号

8.2 分页显示内容

more:分页显示内容

less:分页显示内容(可以回滚)

空格一页 回车一行

8.3 head头部 显示文件开头

默认显示10行 -n数字 显示多少行 n可以省略

8.4 tail 尾部 显示文件尾部

默认后十行 -n数字 显示多少行 n可以省略

-f 实时跟踪文件尾部的信息

echo 反过来 rev

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容