Linux 目录及文件;
/etc/initttb ; Centos6中运行级别的配置文件
运行级别; 服务器不同状态
centos6 运行级别 ;
- 0关机状态
- 1单用户模式 (root用户密码忘记, 服务器故障)-默认为没有网络
- 2多用户模式 默认没有网络
- 3完全的多用户模式 命令行模式 文本模式 (工作的使用的)
- 4待开发
- 5图形化界面 桌面模式
- 6 重启
centos7运行级别;
- 0 poweroff.target 关机
- 1resuce.target 救援模式
- 2multiuser.target 多用户模式
- 3multiuser.target 多用户模式
- 4multiuser.target 多用户模式
- 5graphical.target 桌面模式,
- 6reboot.target 重启
如何修改运行方法 ( centos7)
[root@oldboyedu59 ~]# systemctl get-default
multi-user.target
[root@oldboyedu59 ~]# 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@oldboyedu59 ~]#
[root@oldboyedu59 ~]# systemctl get-default
graphical.target
Linux系统启动流程 (Centos6)
按下电源——开机自检(CPU内存,磁盘,硬件是否有问题)——MBR引导(主引导记录,通过硬盘启动)——GRUB 菜单(选择不同内核,单用户模式)——加载内核(加载到内存拥有一个小系统)——运行INIT进程——读取运行级别——读取初始化系统——根据运行级别运行脚本或服务——启动MINGETTY显示登录界面运行Login明哥tty(开机自启动)
LINUX系统启动流程Centos6与Centos7异同
/etc/profile;配置环境变量 别名
特点;
1.系统创建好的变量
2.Linux下面随意使用 含义不变
3.大写
/etc/bashrc; 别名
查询系统别名命令是;alias
[root@oldboyedu59 ~]# alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
备注/etc/basshrc,/etc/profile, ~/.bash-profile, ~/.bashrc 区别,前俩是全局地,后俩是当前地
/etc/motd; 用户登录系统之后显示内容
/etc/issue;用户登录系统之前显示内容
/etc/init.d; centos6 下面系统管理命令脚本存放位置 centos7下面只有network 服务
/usr/; 安装软件,存放用户编译安装软件/
/YUm与/usr/区别; /yum 缺少东西外面解决 / /usr/自己定制安装
/var; 日志 /var/log/messages/记录系统默认日志 /var/log/secure/记录用户登录情况
/proc; 存放内存里的进程信息
[root@xiaolu ~]# cat /proc/cpuinfo
processor : 0
physical id : 0
processor;0______________表示有几个核心
physical id;________________表示有几颗CPU
···
total used free shared buff/cache available
Mem: 2028088 142372 1610076 9768 275640 1694288
Swap: 1023996 0 1023996
[root@xiaolu ~]#
可以看清内存使用情况
/proc/loadavg; 负载平均,衡量系统是否繁忙
[root@xiaolu ~]# cat /proc/loadavg
0.00 0.01 0.05 1/114 10372
[root@xiaolu ~]#
0.00表示最近一分钟, 0.o1表示最近五分钟, 0.05表示最近15分钟。