日期和時間
使用date命令查看、設置當前系統時間
格式化顯示時間:+%Y-%m-%d
使用hwclock(clock)用以顯示硬件時鐘時間
使用cal命令查看日曆
使用uptime命令查看系統運行時間
輸出、查看命令
使用echo命令顯示輸入的內容
使用cat命令顯示文件內容
使用head命令顯示文件的頭幾行(默認10行)
-n 指定顯示的行數
使用tail命令顯示文件的末尾幾行(默認10行)
-n 指定顯示的行數
-f 追蹤顯示文件更新(一般用於查看日誌,命令不會退出,而是持續顯示新加入的內容)
使用more命令翻頁顯示文件內容(只能向下翻頁)
使用less命令翻頁顯示文件內容(帶上下翻頁)
查看硬件信息
使用lspci命令查看PCI設備
-v 查看詳細信息
使用lsusb命令查看USB設備
使用lsmod命令查看加載的模塊(驅動)
關機、重啓
使用shutdown命令關閉、重啓計算機
shutdown [關機、重啓] 時間
-h 關閉計算機
-r 重啓計算機
如:
立即關機 : shutdown -h now
10分鐘後關機 : shutdown -h +10
23:30關機 : shutdown -h 23:30
立即重啓 : shutdown -r now
使用poweroff命令立即關閉計算機
使用reboot命令立即重啓計算機
歸檔、壓縮
使用zip命令壓縮文件
zip aa.zip myfile
使用unzip命令解壓縮zip文件
unzip aa.zip
使用gzip命令壓縮文件
gzip aa.zip
使用tar命令歸檔文件(打個包,把文件包起來)
tar -cvf out.tar myfile
tar -xvf myfile.tar
tar -cvzf backup.tar.gz /etc
-z 參數將歸檔後的歸檔文件進行gzip壓縮以減少大小
tar -xzvf etc.backup.tar.gz -C /root/Documents/etcbackup
把tar.gz格式文件解壓到指定目錄
查找命令
使用locate命令快速查找文件、文件夾
locate keyword
此命令需要預先建立數據庫,數據庫默認每天更新一次,可用updatedb命令手工創建、更新數據庫,
locate 命令查找速度快,但是如果新建的文件在數據庫更新之前,則查詢不到,可用使用updatedb 命令手動更新後再查找
使用find命令用來高級查找文件、文件夾(最常用)
find 查找位置 查找參數
如:
find . -name *aa*
find / -name *.conf
find / -perm 777
find / -type d
find . -name “a*” -exec ls -l {}\;
find支持很多種的查找條件,常用的如下:
-name
-perm
-user
-group
-ctime
-type
-size