day9 目录、开机流程和文本编辑器

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

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

hostnamectl set-hostname oldboy  #<=====永久生效

hostname oldboyedu    <=====临时生效

C6:

vim /etc/sysconfig/network

hostname oldboyedu

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

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


/usr目录

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

软件安装(了解):

  a、rpm安装

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

  b、yum安装,rpm包管理器,智能帮我们找一个软件包需要的依赖包(推荐)

      本质就是rpm安装。自动解决依赖,自动使用rpm命令实现安装

  c、源代码安装。

2、/usr/src:存放源码文件的目录

/var目录

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

log日志信息===记录计算机运行行为;/var/log/messages:Linux系统级别日志文件

记录Linux系统运行行为的文件    正常行为    非正常行为都会进行一个记录

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

/var/log/dmesg:记录硬件信息加载情况的日志文件

3、/proc目录

/proc/meminfo  查系统内存    free -m  查看内存

/proc/cpuinfo    查看CPU

/proc/loadavg    查看负载(系统繁忙程度的一个综合指标)  对应命令:uptime

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

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


开机流程(chkconfig;CentOS6的开机自启动)

1、开机自检BIOS(主板)2、读MBR引导(程序)3、加载grub菜单(选择哪个程序)4、加载内核(kernel)5、运行init进程5.1、读取/etc/inittab仅用来设定系统运行级别;5.2、读取/etc/init/rc.conf文件、执行/etc/rc.d/rc 3脚本;5.3、读取/etc/init/rcS.conf文件、执行/etc/rc.d/rc.sysinit脚本;5.4、读取/etc/rc.local文件、设定用户开机自启动程序;5.5、读取/etc/init/tty.conf文件、启动mingetty 3进程      


第七章

vi/vim  纯文本编辑器

vi 相当于Windows的记事本    vim就是更加高级的notepad++

:set nu    显示行号 (命令模式)

移动光标:

行尾:$

行首:0

文件尾部 G

文件开头 gg

到指定行  ngg n是数字

普通模式:搜索与替换操作

向下搜索  /3306

继续搜  按n 反方向搜N

向上搜索  ?80

继续搜  按n 反方向搜N

普通模式:替换

:%s/A/B/g

:%s/hello/oldboy/g

s代表替换;A是字符;B是替换字符;g是全局

%可用数字代替

普通模式:复制、粘贴、删除等操作

删除(剪切)单行  dd

删除(剪切)多行  ndd  n用任意数字替换

撤销        u

单行复制  yy

多行复制  nyy    n用任意数字替换

粘贴        p

进入编辑模式

i  插入

A 追加  行尾插入

o 下一行开头插入

O 上一行开头插入

a 光标的下一个字符

命令行模式

:wq  保存并退出

:q      退出,不保存

:q!  强制退出,不保存

:set nu  显示行数

:set nonu  不显示行数

echo  输出和打印 (内置命令)

      -n  不换行输出

      -e    支持转义字符

              \t代表tab

              \n代表回车换行

rev(按列反转文件内容,字符颠倒)

tac(按行反转文件内容)

你可能感兴趣的:(day9 目录、开机流程和文本编辑器)