Day09
作者:邹珺尧
归档:课堂笔记
日期:2019/3/11
主机名配置文件:
/etc/hostname C7主机名配置文件
/etc/sysconfig/network C6
主机名配置文件
hostnamectl set-hostname
主机名 --à永久生效
hostname
主机名 --à临时主机名
Linux
内核参数信息文件:/etc/sysctl.conf调整Linux系统、优化需要配置这个文件
sysctl -p
让修改后的文件生效
/usr
目录
1. /usr/local
:源码编译安装软件默认的位置路径软件安装(了解):
a.rpm
安装
rpm -ivh
软件包的包名.rpm(几乎不用)
b.yum
安装,rpm包管理器,智能帮我们找一个软件包需要的依赖包(推荐)本质就是rpm安装。自动解决依赖,自动使用rpm命令实现安装。安装A,A需要B,先安装B。
c.
源代码安装。
2. /usr/src
:存放源码文件的目录
/var
目录
1. /var/log
:记录系统及软件运行信息文件所在的目录
log
日志信息====计算机运行行为
/var/log/messages
:Linux系统级别日志文件*****
记录Linux系统运行行为的文件,正常行为 非正常行为。
/var/log/secure
:用户登录信息日志文件(安全日志文件)
/var/log/dmesg
:记录硬件信息加载情况的日志文件
dmesg - print or control the kernel ring buffer
/proc
下的重要路径知识
/proc/meminfo
查系统内存
free -m 查看内存
/proc/cpuinfo
查看CPU
/proc/loadavg
查看负载(系统繁忙程度的一个综合指标)uptime
[root@oldgirl ~]# uptime
09:28:14 51min, 2users, load average: 0.00, 0.01, 0.05
当前时间 开机多久 哪些用户负载 平均 1分钟5分钟15分钟
负载的数字和CPU核数相当的时候就是负载一个临界点,例如:一颗两核,临界负载就是2
/proc/mounts
当前设备挂载列表信息文件
3.CentOS6和CentOS7的启动流程。
CentOS6:
CentOS7:
Vi/vim:纯文本编辑器普通模式:
移动光标:行尾$
行首0
文件尾部G
文件开头gg
移动到文件的第n行ngg
2.搜索与替换操作向下搜索 /3306 继续搜 按n,反向搜N
向上搜索 ?3306 继续搜 按n,反向搜N
普通模式:替换
:%s/A/B/g
:%s#world#oldgirl#g
还可以用@等特殊字符替换,实际就是分隔符。
s是替换 g表示全局(所有)指定行号替换:
:4,6s/oldboy/oldgirl/g
3.复制、粘贴、删除等操作删除单行dd
删除多行 ndd n用任意数字替换撤销u
单行复制yy
多行复制 nyy n用任意数字替换粘贴p
编辑模式:在光标所在处插入文字 i
在当前光标所在下一个字符处插入文字 a
在当前所在行的下一行处插入新的一行 o
命令行模式:退出并保存 :wq
退出强制保存:wq!
强制退出不保存:q!
显示行号:set nu
取消行号:set nonu
Cat命令:合并文件或查看文件内容
-b 显示行号(忽略空行)
-n 显示所有行(包括空行)
-E 在每一行的行尾显示$符号
>文件名 清空文件内容
more分页显示内容:
more –n 文件 查看前n行
less分页显示内容:
-i 搜索时忽略大小写
-N 显示每行的行号
head:显示文件内容头部
head 文件 不接参数,默认显示前十行
head -n 5 显示文件前五行,n可以省略
tail:显示文件内容尾部
tail 文件 不接参数,默认显示后十行
tail –n 5 显示文件后五行,n可以省略
-f 跟踪显示文件尾部的信息
rev+文件 内容左右字符反转
tac+文件 按行反转文件内容C
网友评论