linux第七天课程总结

  1. /etc/inittab
    CentOS6中 运行级别的配置文件
    运行级别:
    runlevel
    0 关机状态
    1 单用户模式 (root用户密码忘记了 服务器故障无法开机 默认没有网络)
    2 多用户模式 没有NFS (没有网络)
    3 完全的多用户模式 命令行模式 文本模式 (工作使用的)
    4 待开发
    5 图形化界面 桌面模式
    6 重启
    CentOS7中 运行级别的配置文件
    运行级别:
    target
    0 poweroff.target 关机
    1 resuce.target 救援模式
    2 multiuser.target 多用户模式
    3 multiuser.target 多用户模式
    4 multiuser.target 多用户模式
    5 graphical.target 图形化界面模式
    6 reboot.target 重启
    2.如何修改运行级别(CentOS7) 永久+临时
[root@oldboy59 ~]# systemctl get-default
multi-user.target
[root@oldboy59 ~]# 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@oldboy59 ~]# systemctl get-default
graphical.target
[root@oldboy59 ~]# 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@oldboy59 ~]# systemctl get-default
multi-user.target

其他修改运行级别方式:
CentOS 6
临时修改运行级别
init 6

查看当前 运行级别
runlevel

Linux下面启动流程:

linux第七天课程总结_第1张图片
xfdh.jpg.png

配置环境变量
变量?
x + y = 10 已知x=20 y=? 未知数/变量

变量----藏经阁武功秘籍(bd)

书名 葵花宝典 bd (变量名字)
改书 bd=欲练此功必先自宫若不自宫也能成功
看书 手拿着 葵花宝典 echo $bd
环境变量特点
1.系统创建好的变量
2.Linux下面随意使用 含义不变
3.大写

HOSTNAME=oldboyedu59
USER=root
PWD=/root

别名: 给命令起了1个小名(昵称 爱称)
ll === ls -l
查看系统中已经有的别名
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'

~当前用户家目录
.开头的文件或目录 隐藏的 (linux)
ls -a

国法 (全局)

/etc/profile 环境变量 别名 √√√√
/etc/bashrc 别名

家规 (当前用户生效)

~/.bash_profile
~/.bashrc

输出重定向
先清空文件内容,然后把信息写入进去

/proc
/proc/cpuinfo cpu信息
processor : 0 第几个核心
physical id : 0 第几颗CPU

processor : 3 第4个核心
physical id : 1 第2颗cpu

[root@oldboyedu59 ~]# lscpu 
CPU(s):                4    4个核心 
On-line CPU(s) list:   0-3  
Socket(s):             2  CPU接口     2路 双路

/proc/meminfo memory 内存信息

[root@oldboyedu59 ~]# cat /proc/meminfo 
MemTotal:        2028116 kB             #内存一共多少       total 
MemFree:         1808804 kB             #内存剩余           free 
MemAvailable:    1776000 kB             #内存当前可以使用 
Buffers:            2076 kB             #buffer 占用内存空间大小
Cached:            76180 kB             #cache  占用内存空间大小
[root@oldboy59 ~]# free
              total        used        free      shared  buff/cache   available
Mem:        1980996      102344     1753100        9856      125552     1724100
Swap:       1048572           0     1048572
[root@oldboyedu59 ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           1.9G         95M        1.7G        9.5M        118M        1.7G
Swap:          1.0G          0B        1.0G
···
/proc/loadavg 平均负载 衡量系统是否繁忙

[root@oldboy59 ~]# cat /proc/loadavg
0.00 0.01 0.05 1/109 1634
最近一分钟 最近五分钟 最近十五分钟 一个正在运行一共有109个进程 pid进程号

 [root@oldboy59 ~]# w
 11:49:22 up  3:04,  4 users,  load average: 0.00, 0.01, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1                      08:34    3:14m  0.03s  0.03s -bash
root     pts/0    10.0.0.1         08:34    2:32m  0.05s  0.05s -bash
root     pts/1    10.0.0.1         10:27   45:54   0.02s  0.02s -bash
root     pts/2    10.0.0.1         11:39    2.00s  0.02s  0.00s w

是否繁忙:
数字接近于cpu核心总数的时候 忙

etc下面文件小结


linux第七天课程总结_第2张图片
QQ图片20190402152651.png

usr yum rpm 的作用
linux第七天课程总结_第3张图片
QQ图片20190402152844.png

跟日志有关的:
linux第七天课程总结_第4张图片
QQ图片20190402152934.png

/proc/cpuinfo 文件分析(查看CPU信息)
processor: 0 ——cpu核心数1
physical id ——第一颗cpu
lscpu ——显示cpu信息
cpu(s) 1——显示有1个核心数
socket(s) 2 ——两颗cpu 两路

meminfo ——内存信息
MemTotal: 2028088 kB #总计
MemFree: 1763104 kB #剩余
MemAvailable: 1750752 kB #显示可以真实使用的内存 free+buffer+cache
Buffers: 2076 kB #缓冲
Cached: 84288 kB #缓存

free 显示系统内存使用情况
free -h ——以人类可读的形式显示 ls-lh 同理
used ——用了多少

你可能感兴趣的:(linux第七天课程总结)