Linux之系統常用命令
一、日期時間
1、date檢視、設定當前系統時間
格式化顯示時間:+%Y--%m--%d
date -s "修改的時間":修改時間
2、hwclock(clock)用以顯示硬體的時鐘時間
3、cal:檢視日曆
4、upitime:檢視系統執行時間
二、輸出、檢視命令
1、echo:顯示輸入的內容
2、cat:顯示檔案內容
3、head:顯示檔案的頭幾行(預設十行)
-n指定顯示的行數
4、tail:顯示檔案的末尾幾行(預設十行)
-n 指定顯示的行數
-f 追蹤顯示檔案更新(一般用於檢視日誌,命令不會退出,而是持續顯示新加入的內容)
5、more:翻頁顯示檔案內容(只能向下翻頁)
6、less:翻頁顯示檔案內容(帶上下翻頁)
三、檢視硬體資訊
1、ispci:檢視PCI裝置
-v 產看詳細資訊
2、isusb:檢視usb裝置
-v 產看詳細資訊
3、ismod:檢視載入的模組(驅動)
四、關機、重啟
1、shutdown
-h
-r
立即關機:shutdown -h now
十分鐘後關機:shutdown -h 10
23.30分鐘關機:shutdown -h 23:30
立即重啟:shutdown -r now
2、power off:立即關機
reboot:立即重啟
四、歸檔、壓縮
1、zip:壓縮檔案
zip.linuxcast.zip myfile(要壓縮的檔案)
2、unzip:解壓縮檔案
unzip linuxcast.zip
3、gzip:壓縮檔案
gzip linuxcast.net
4、tar:歸檔檔案
tar -cvf out.tar linuxcast
tar -xvf linuxcast.tar
tar -cvzf backup.tar.gz/etc -z引數將歸檔檔案進行gzip壓縮以減少大
五、查詢
1、locate:快速哦茶軸檔案、資料夾
locate keyword
這個命令需要預先建立資料庫、資料庫預設每天更新一次,可用updatedb命令手工建立、更新資料庫
2、find:高階查詢檔案、資料夾
find 查詢位置 查詢引數
如:find . -name *linuxcast* . 在當前檔案查詢 -name **代表多個字元
find / -name *.conf 在根目錄查詢 *.conf 表示所有以 conf結尾的檔案
find / -perm 777 -perm 777 查詢檔案中許可權為 777
find / -type d 返回所有目錄
find . -name "a*" -exec is -l {}\;
find -group
find -ctime
find -size