1、檢視核心版本号、檢視核心名字、檢視系統是32位還是64位
檢視核心版本号uanme -r
檢視核心名字uname -s
檢視系統是32位還是64位 uname -i
2、檢視主機名/檢視作業系統版本
檢視主機名:hostname
檢視作業系統版本:cat /etc/xxx-release(xxx為發行版名字,如centos-release,适用與各發行版)
3、檢視記憶體使用情況
free
4、檢視cpu的繁忙狀态,以及相信資訊,檢視系統負載狀态
top
5、檢視檔案的大小
ls -lh 或者 du -sh 後接檔案名
6、檢視磁盤inode使用情況
df -hi
7、檢視磁盤容量使用情況
df -h fdisk -l
8、建立給~/oldboy.txt檔案在目前檔案夾下建立一個硬連結和軟連接配接
硬連結 ln oldboy.txt 1.txt
軟連接配接 ln -s oldboy.txt 2.txt
9、說說硬連結和軟連結的差別(特别注意的是建立硬連結時對目錄不同,5條以上)
1.硬連結原檔案/連結檔案共用一個inode号,說明他們是同一個檔案,而軟連結原檔案/連結檔案擁有不同的inode号,表明他們是兩個不同的檔案;
2.在檔案屬性上軟連結明确寫出了是連結檔案,而硬連結沒有寫出來,因為在本質上硬連結檔案和原檔案是完全平等關系;
3.連結數目是不一樣的,軟連結的連結數目不會增加;
4.檔案大小是不一樣的,硬連結檔案顯示的大小是跟原檔案是一樣的,而軟連結顯示的大小與原檔案就不同了。
5.不允許給目錄建立硬連結,不可以在不同檔案系統的檔案間建立硬連結。軟連結則沒有任何檔案系統的限制,任何使用者可以建立指向目錄的符号連結
6.若原檔案删除了,則該軟連接配接則不可以通路,而硬連接配接則是可以的。
10、寫出Centos6,精簡開機自啟動服務的完成指令(awk)
隻允許rsyslog、crond、network、sshd、sysstat開機自啟動:
chkconfig --list | grep 3:on | awk '{print $1}' | grep -Ev "sshd|network|rsyslog|crond|sysstat" | awk '{print "chkconfig " $1 " off"}' | sh
11、寫出Centos6,精簡開機自啟動服務的完成指令(sed)
隻允許rsyslog、crond、network、sshd、sysstat開機自啟動:
chkconfig --list | grep 3:on | awk '{print $1}' | grep -Ev "sshd|network|rsyslog|crond|sysstat" | sed -r 's#(.*)#chkconfig \1 off#g' | sh
15、Selinux是什麼,優化的步驟
安全增強式Linux(SELinux, Security-Enhanced Linux)是一種強制通路控制(mandatory access control)的實作。它的作法是以最小權限原則(principle of least privilege)為基礎,在Linux核心中使用Linux安全子產品(Linux Security Modules)
臨時:setenforce 0
永久:sed –i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config 重新開機生效
16、ssh如何優化(4點以上)
17、核心參數修改完配置參數後,如何使其生效
/sbin/sysctl -p
19、對于記憶體來說,cache和buffer的差別
兩者都是記憶體中的資料。簡單來說,buffer是即将要被寫入磁盤的,而cache是從磁盤中被讀出來的資料。
本文轉自 kuSorZ 51CTO部落格,原文連結:http://blog.51cto.com/kusorz/1712969