一、文件
1./etc/inittab:系统启动设定运行级别等配置文件
1.1 运行级别:
CentOS 6 | CentOS 7 | |
---|---|---|
级别 | runlevel | target |
0 | 关机 | PowerOff 关机 |
1 | 单用户模式 (root用户密码忘记了 服务器故障无法开机 默认没有网络) | resuce.target 救援模式 |
2 | 多用户模式 没有NFS( 没有网络) | multiuser.target 多用户模式 |
3 | 完全的多用户模式 命令行模式 文本模式 (工作的使用的) | multiuser.target 多用户模式 |
4 | 待开发 | multiuser.target 多用户模式 |
5 | 图形化界面 桌面模式 | graphical.target 图形化界面模式 桌面模式 |
6 | 重启 | reboot.target 重启 |
1.2 如何修改运行级别(centos7)
[root@wolf ~]# systemctl get-default
multi-user.target
[root@wolf ~]# systemctl set-default graphical.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.
[root@wolf ~]# systemctl get-default
graphical.target
[root@wolf ~]# systemctl set-default multi-user.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.
[root@wolf ~]#
1.3 其他修改运行级别:
临时修改运行级别 init 6
查看当前 运行级别 runlevel
2./etc/profile:环境变量 别名 /etc/bashrc 别名
2.1 国法
~ 当前用户家目录
. 开头的文件或目录 隐藏的
ls -a
2.2 家规
~/.bash_profile
~/.bashrc
2.3 配置环境变量
2.3.1 变量:
x + y = 10 已知x=20 y=? 未知数/变
2.3.2 环境变量特点:
1.系统创建好的变量
2.Linux下面随意使用 含义不变
3.大写
2.3.3 查看变量:env
[root@wolf ~]# env
HOSTNAME=wolf
USER=root
PWD=/root
2.3.4 别名:给命令起一个小名(昵称 爱称)
ll === ls -l
查看系统中已经存在的别名
alias
3./usr/local :存放用户编译安装文件
3.1 yum安装
- 缺少什么软件安装什么软件
3.2 编译安装
-
自己需要什么软件在安装 --定制
./configure make make install
4 /var/log 日志
- /var/log/messages 记录着系统默认的日志(各种服务状态信息)
- /var/log/secure 记录着用户登录情况
Failed password 密码错误
5 /proc 虚拟目录 存放内存中的信息 进程和服务
5.1 /proc/cpuinfo cpu信息
[root@wolf ~]# cat /proc/cpuinfo
processor : 0 第几个核心
physical id : 0 第几颗CPU
5.2 /proc/meminfo:系统内存信息
[root@wolf ~]# cat /proc/meminfo
MemTotal: 2028088 kB #内存一共多少 total
MemFree: 1712100 kB #内存剩余 free
MemAvailable: 1694272 kB #内存当前可使用
Buffers: 2076 kB #占用内存空间大小
Cached: 98260 kB
5.3 /proc/loadavg 平均负载
[root@wolf ~]# cat /proc/loadavg
0.00 0.01 0.05 2/114 8687
近1分钟 近5分钟 最近15分钟 1个正在运行/一共有125个进程 pid进程号
5.4 检查CPU是否繁忙:
数字接近于CPU核心总数的时候 忙
二、命令
1. lscpu 显示CPU信息
[root@wolf ~]# lscpu
CPU(s): 1 1个核心
On-line CPU(s) list: 0
Socket(s): 1 CPU接口 1路
2. free 显示内存信息
[root@wolf ~]# free
total used free shared buff/cache available
Mem: 2028088 155860 1710748 9820 161480 1692920
Swap: 1048572 0 1048572
[root@wolf ~]# free -h ---> -h 人类可读
total used free shared buff/cache available
Mem: 1.9G 152M 1.6G 9.6M 157M 1.6G
Swap: 1.0G 0B 1.0G
[root@wolf ~]#
3.w 查看系统负载信息
[root@wolf ~]# w
11:48:53 up 8:45, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 Mon16 44:37 0.11s 0.11s -bash
root pts/0 10.0.0.1 08:17 5.00s 0.34s 0.02s w
root pts/1 10.0.0.1 10:57 51:46 0.05s 0.05s -bash
[root@wolf ~]#c