day 7 linux下必知必會(huì)的文件和命令(2)

一、文件

1./etc/inittab:系統(tǒng)啟動(dòng)設(shè)定運(yùn)行級(jí)別等配置文件

1.1 運(yùn)行級(jí)別:

CentOS 6 CentOS 7
級(jí)別 runlevel target
0 關(guān)機(jī) PowerOff 關(guān)機(jī)
1 單用戶(hù)模式 (root用戶(hù)密碼忘記了 服務(wù)器故障無(wú)法開(kāi)機(jī) 默認(rèn)沒(méi)有網(wǎng)絡(luò)) resuce.target 救援模式
2 多用戶(hù)模式 沒(méi)有NFS( 沒(méi)有網(wǎng)絡(luò)) multiuser.target 多用戶(hù)模式
3 完全的多用戶(hù)模式 命令行模式 文本模式 (工作的使用的) multiuser.target 多用戶(hù)模式
4 待開(kāi)發(fā) multiuser.target 多用戶(hù)模式
5 圖形化界面 桌面模式 graphical.target 圖形化界面模式 桌面模式
6 重啟 reboot.target 重啟

1.2 如何修改運(yùn)行級(jí)別(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 其他修改運(yùn)行級(jí)別:

      臨時(shí)修改運(yùn)行級(jí)別  init 6
      查看當(dāng)前 運(yùn)行級(jí)別 runlevel

2./etc/profile:環(huán)境變量 別名 /etc/bashrc 別名

2.1 國(guó)法

~ 當(dāng)前用戶(hù)家目錄
. 開(kāi)頭的文件或目錄 隱藏的
 ls -a

2.2 家規(guī)

~/.bash_profile
~/.bashrc

2.3 配置環(huán)境變量

2.3.1 變量:

x + y = 10  已知x=20 y=?   未知數(shù)/變

2.3.2 環(huán)境變量特點(diǎn):

1.系統(tǒng)創(chuàng)建好的變量
2.Linux下面隨意使用 含義不變
3.大寫(xiě)

2.3.3 查看變量:env

[root@wolf ~]# env
HOSTNAME=wolf
USER=root
PWD=/root

2.3.4 別名:給命令起一個(gè)小名(昵稱(chēng) 愛(ài)稱(chēng))

ll === ls -l
查看系統(tǒng)中已經(jīng)存在的別名
alias

3./usr/local :存放用戶(hù)編譯安裝文件

3.1 yum安裝

  • 缺少什么軟件安裝什么軟件

3.2 編譯安裝

  • 自己需要什么軟件在安裝 --定制

    ./configure
    make
    make install
    

4 /var/log 日志

  • /var/log/messages 記錄著系統(tǒng)默認(rèn)的日志(各種服務(wù)狀態(tài)信息)
  • /var/log/secure 記錄著用戶(hù)登錄情況
    Failed password 密碼錯(cuò)誤

5 /proc 虛擬目錄 存放內(nèi)存中的信息 進(jìn)程和服務(wù)

5.1 /proc/cpuinfo cpu信息

[root@wolf ~]# cat /proc/cpuinfo
processor   : 0   第幾個(gè)核心
physical id : 0   第幾顆CPU

5.2 /proc/meminfo:系統(tǒng)內(nèi)存信息

[root@wolf ~]# cat /proc/meminfo
MemTotal:        2028088 kB         #內(nèi)存一共多少  total
MemFree:         1712100 kB         #內(nèi)存剩余       free
MemAvailable:    1694272 kB         #內(nèi)存當(dāng)前可使用
Buffers:            2076 kB         #占用內(nèi)存空間大小
Cached:            98260 kB

5.3 /proc/loadavg 平均負(fù)載

[root@wolf ~]# cat /proc/loadavg
0.00 0.01 0.05 2/114 8687
近1分鐘 近5分鐘 最近15分鐘 1個(gè)正在運(yùn)行/一共有125個(gè)進(jìn)程 pid進(jìn)程號(hào)

5.4 檢查CPU是否繁忙:

 數(shù)字接近于CPU核心總數(shù)的時(shí)候  忙

二、命令

1. lscpu 顯示CPU信息

[root@wolf ~]# lscpu
CPU(s):                1    1個(gè)核心
On-line CPU(s) list:   0
Socket(s):             1    CPU接口 1路

2. free 顯示內(nèi)存信息

 [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 人類(lèi)可讀
              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 查看系統(tǒng)負(fù)載信息

 [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

三、 Linux系統(tǒng)啟動(dòng)流程

老男孩教育-Linux啟動(dòng)流程-keep-v2.jpg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom閱讀 3,203評(píng)論 0 3
  • 主要內(nèi)容: 運(yùn)行級(jí)別 Linux下面必知必會(huì)文件和目錄 Linux啟動(dòng)流程 一、運(yùn)行級(jí)別 1.運(yùn)行級(jí)別分為0--6...
    放開(kāi)那只閱讀 753評(píng)論 0 1
  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,334評(píng)論 0 10
  • 在早期的 UNIX 系統(tǒng)中,各個(gè)廠(chǎng)家各自定義了自己的 UNIX 系統(tǒng)文件目錄,比較混亂。Linux 面世不久后,對(duì)...
    yaoshiyou閱讀 3,026評(píng)論 0 2
  • 我家有個(gè)脾氣特別的小表妹一一林曄曄。 林曄曄她特別愛(ài)哭:每天哭一次是家常便飯了,有時(shí)候還一天哭個(gè)五六...
    我愛(ài)hz閱讀 412評(píng)論 0 2

友情鏈接更多精彩內(nèi)容