2019-03-17

#doy09

##课堂笔记

###2019年3月11日

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

 

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


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

[root@oldboy ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=oldboy


[root@oldboyedu ~]# hostnamectl set-hostname oldboy #<==永久生效

[root@oldboyedu ~]# cat /etc/hostname

oldboy


临时改一下:

[root@oldboy ~]# hostname oldboyedu

[root@oldboy ~]# cat /etc/hostname

oldboy


C6和C7永久生效:

vim /etc/sysconfig/network

hostname oldboyedu


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

调整Linux系统、优化需要配置这个文件


sysctl -p让修改后的文件生效


/usr目录 系统存放程序的目录 例如:命令,帮助文件等子目录有( /usr/local ,/usr/src)

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

软件安装(了解):

[if !supportLists]a. [endif]rpm安装

rpm -ivh软件包的包名.rpm(几乎不用)

[if !supportLists]b. [endif]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

/proc/mounts查看文件挂载信息

[root@oldgirl ~]# uptime

 09:28:14 up  51 min,  2 users,     load  average:    0.00,   0.01,    0.05

当前时间开机多久哪些用户负载平均1分钟  5分钟  15分钟

  负载的数字和CPU核数相当的时候就是负载一个临界点,例如 一颗两核 临界负载就是2

/proc/mounts 当前设备挂载列表信息文件

Centous 6开机BIOS自检===>读MBR(读硬盘的引导程序)引导===>加载GRUB菜单====>加载内核====>运行INIT进程====>>设置运行级别===>系统初始化====>读取对应的脚本文件==>>设置开机自启动程序===>启动界面

 

Centous 7

运行systemd====>挂载fatab文件====>设定target模式====>初始化及加载basic

特性:并行运行

 

 

 

vi/vim文本编辑器

vi/vim:重要文字编辑器 。vim是vi命令的加强版

 

Vim三种模式

[if !supportLists]1. [endif]普通模式

(1)搜索与替换

向下搜索:/(后面接内容)

继续搜:反向搜:N

替换:%/A/B/g

其中,A表示原来的内容,B表示需要替换的内容

(2)复制,粘贴,删除

删除当前单行:dd

删除多行:ndd n代表行数

撤销:u

复制单行:yy

多行复制:nyy n代表行数

粘贴:p

(3)移动光标操作

行首:$

行尾:0

文件最后一行:G或(shift+g

文件第一行:gg

2.进入编辑模式命令

插入: i

追加行尾插入:A

下一行开头插入:o

上一行开头插入:O

光标下一个字符:a

[if !supportLists]2. [endif]命令行模式

退出并保存::wq

取消行号:set nonu

查看内容:cat

强制退出,不保存::q!

 显示行号:set nu

 

 

 

 

 

 

 

 

 

 

 

 

 

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