cents 6 cents 7系统启动流程,以及两者间的区别
/etc/inittab :运行级别配置文件
最后面出现的#号代表系统认为不存在。
运行级别:yun level;级别一般分0-6级,七个等级
centos 6:
0:代表关机状态。1:单用户状态,root用户密码忘记。服务器故障无法开机默认没网络。2:多用户模式,没有nfs(没有网络)类似于我们上课的教室,大家都在用root用户。3:完全多用户模式,命令行模式,文本模式。4:待开发。5:图形界面,类似于windows桌面图表形式。6:重启。
centos 7:target(目标)
0:poweroff target:关机; 1:resuce target 救援 ; 2。3,4:multiuser.target 多用户
5: graphical.target : 图开化 ; 6: reboot target:重启
如何修改运行级别:
systemctl get-default:查看当前级别
systemctl set-default+级别 +poweroff.target
如果改成关机,重启级别,务必记得改回来,不然关机后重开机会一直反复重启。
临时修改运行级别方式
inif6
查看当前运行级别 : run level
/etc/profile
配置环境变量
特点:系统创建好的变量 ; linux下随意使用含义不变; 大写
别名:ll=ls -l(简化后的命令就是别名)
alias:查看系统中有的别名
. :点开头的文件或目录是隐藏的
/etc/motb:用户登录后显示这个文件里的内容可修改
在xshell里再扩建一个虚拟机就可以出现,断开连接也可以显示,在虚拟机里登录之后也会显示
/etc/issue:用户登陆之前显示的内容,一般选择清空,因为不同系统支持的版本不一样,可能会存在漏洞,所以用户登录前不要提示有关系统版本的东西。
>:输出重定向,先清空,后写入
/etc/init.d : c6下系统管理命令存放位置。c7:下只有network
/usr:
/usr/local:存放用户编译安装软件,也是编译安装
/var
存放经常变化的东西,比如日志:/var/log/messages(信息);/var/iog/secure(安全):记录着系统默认日志 ↓ 记录用户登陆情况:failed password :错误密码
/proc/cpuinfo : cat 进去主要看processor 0 表示第几个核心。physical id 第几颗cpu。
lscpu:也可以查看cpu内容属于简洁版,
socketcsl:代表几路
/proc/meminfo:cat进入查看前五行
Mem total :内存一共多少;mem free :内存剩余 ;mem available 内存当前可用
buffers,cached 占用内存空间大小
free:直接查看cpu内存, free -h :更加清晰明了展示出来(c6.5之后才有-h,老系统-m)
/proc/loadavg:平均负载,衡量系统是否繁忙
0.00最近1分钟;0,02最近五分钟 ; 0,05最近15分钟
w:可以直接看显示谁登录系统在干啥。
判定是否繁忙:数字接近CPU核心总数的时候繁忙
/proc/mounts :记录系统挂载信息