LINUX命令(不定時更新)
一、VIM編輯器
編輯模式 i
命令列模式Esc
:q! 直接退出,不儲存修改。
:wq 儲存修改並退出。
:q 只是開啟看,並未做任何修改。若修改了,則此命令不能退出。
dd 刪除當前行。
5dd 刪除當前行向下的5行
yy 複製當前行。
5yy 複製當前行向下的5行。
p 貼上。
G 調到檔案末尾(shift+g)。
gg 回到首行。
u Esc下按u撤銷之前修改的內容
set nu 顯示行號。
set nonu 取消顯示行號。
二、使用locate方法:
#yum install mlocate
#updatedb
三、檢視程序狀態
#ps -auxf
四、檢視記憶體佔用情況
#free -m(m為MB,g為GB)
檢視磁碟使用情況
#df -lh
檢視CPU使用情況
# cat /proc/cpuinfo
檢視伺服器版本:cat /etc/issue 或 cat /etc/redhat-release
五、檢視某個資料夾當前所佔用的空間使用
#du -h aa.txt
檢視當前目錄下的所有檔案各個大小:du -sh *
六、建立一個軟連結,相當於建立一個快捷方式
#ln -s
#cd -d test01 test02 拷貝test02為軟連結
-r 如果你要拷貝一個目錄,必須要加-r選項,否則你是拷貝不了目錄的。
-i 如果遇到一個存在的檔案,會問是否覆蓋。
七、切換使用者
#su
八、檢視檔案被哪個端口占用
#lsof 檔名
九、關機
正確的關機流程為:sysnc ? shutdown ? reboot ? halt
sync 將資料由記憶體同步到硬碟中。
shutdown 關機指令,你可以man shutdown 來看一下幫助文件。例如你可以執行如下命令關機:
shutdown –h 10 ‘This server will shutdown after 10 mins’ 這個命令告訴大家,計算機將在10分鐘後關機,並且會顯示在登陸使用者的當前螢幕中。
Shutdown –h now 立馬關機
Shutdown –h 20:25 系統會在今天20:25關機
Shutdown –h +10 十分鐘後關機
Shutdown –r now 系統立馬重啟
Shutdown –r +10 系統十分鐘後重啟
reboot 就是重啟,等同於 shutdown –r now
halt 關閉系統,等同於shutdown –h now 和 poweroff
十、逐級建立目錄:#mkdir -p /test/test01/test02