基本常用命令
關機:halt, poweroff
重啓:reboot
-f: 強制,不調用shutdown
-p: 切斷電源
關機或重啓:shutdown
shutdown [OPTION]... [TIME] [MESSAGE]
-r: reboot
-h: halt
-c:cancel
uname -r 查看內核
cat /etc/centos-release 查看發行版本
cat /proc/meminfo 查看內存大小
ls /dev sda* 查看硬盤分區
fdisk -l 磁盤分區
lsblk 塊設備情況
ifconfig 查看IP
free 查看內存運用率
strace 查看system call
ltrace 查看library
lsmod 查看內存中模塊
rmmod 卸載網卡模塊
su 切換用戶
date顯示
date 指定格式顯示時間:date+%Y:%m:%d
date用法:date:date[OPTION]… [+FORMAT]
%H 小時(00..23)
%M 分鐘(00..59)
%S 秒(00..61)
%X 相當於%H:%M:%S
%d 日(01..31)
%m 月份(01..12)
%Y 完整年份(0000..9999)
%F 相當於%Y-%m-%d
cp命令
格式:cp [選項] 源文件或目錄 目標文件或目錄
功能:複製文件或目錄。
常用選項:
-f –force 強行復制文件或目錄,不論文件或目錄是否已經存在。
-d 複製時保留文件鏈接。
-i –interactive覆蓋文件之前先詢問用戶。
-r 遞歸處理,將指定目錄下的文件與子目錄一併處理。若源文件或目錄的形態,不屬於目錄或符號鏈接,則一律視爲普通文件處理。
-R 或–recursive遞歸處理,將指定目錄下的文件及子目錄一併處理
tar命令
格式:tar [-cxtzjvf] 文件與目錄… 參數
功能:打包/解包,不打開它,直接看內容。
-c 建立一個壓縮文件的參數指令(create的意思)。
-x 解開一個壓縮文件的參數指令。
-t 查看tarfile裏面的文件。
-z 是否同時具有gzip的屬性?亦即是否需要用gzip壓縮?
-j 是否同時具有bzip的屬性?亦即是否需要用bzip壓縮?
-v 壓縮的過程中顯示文件。這個常用,不建議用在背景執行過程。
-f 使用檔名,請留意,在f之後要立即接檔名,不要再加參數。
-C 解壓到指定目錄
vi和vim編輯器
編輯普通文件
三種模式:命令行、插入、底行模式。
切換到命令行模式:按Esc鍵;
切換到插入模式:按 i 、o、a鍵;
i 在當前位置生前插入
I 在當前行首插入
a 在當前位置後插入
A 在當前行尾插入
o 在當前行之後插入一行
O 在當前行之前插入一行
bash的快捷鍵
Ctrl + l清屏,相當於clear命令
Ctrl + o執行當前命令,並重新顯示本命令
Ctrl + s阻止屏幕輸出,鎖定
Ctrl + q允許屏幕輸出
Ctrl + c終止命令
Ctrl + z掛起命令
Ctrl + a光標移到命令行首,相當於Home
Ctrl + e光標移到命令行尾,相當於End
Ctrl + f光標向右移動一個字符
Ctrl + b光標向左移動一個字符
Alt + f光標向右移動一個單詞尾
Alt + b光標向左移動一個單詞首
Ctrl + xx光標在命令行首和光標之間移動
Ctrl + u從光標處刪除至命令行首
Ctrl + k從光標處刪除至命令行尾
Alt + r 刪除當前整行
Ctrl + w從光標處向左刪除至單詞首
Alt + d從光標處向右刪除至單詞尾
Ctrl + d刪除光標處的一個字符
Ctrl + h刪除光標前的一個字符
Ctrl + y將刪除的字符粘貼至光標後
Alt + c從光標處開始向右更改爲首字母大寫的單詞
Alt + u從光標處開始,將右邊一個單詞更改爲大寫
Alt + l從光標處開始,將右邊一個單詞更改爲小寫
Ctrl + t交換光標處和之前的字符位置
Alt + t交換光標處和之前的單詞位置
Alt + N提示輸入指定字符後,重複顯示該字符N次
注意:Alt組合快捷鍵經常和其它軟件衝突