/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(按行反转文件内容)