查看、設置當前系統時間:datelinux
選項:算法
-u:查看格林威治時間數據庫
格式化顯示時間:+%Y--%m--%dless
-s:設置時間,例如:date –s "20:20:00".net
顯示硬件時間:hwclock(或clock)ip
查看日曆:calci
查看系統運行時間:uptimeast
輸出、查看命令:打包
echo :顯示輸入的內容date
cat:顯示文件內容
more:向下翻頁顯示文件內容;
less:向上向下翻頁顯示文件內容。(空格鍵向下翻,上下鍵可上、下翻)
head:顯示文件頭10行(默認)
-n:指定顯示的行數
tail:顯示文件尾10行(默認)
-n:指定行數
-f:不結束命令,繼續
查看硬件信息:
lspci:查看pci設備
-v:查看詳細信息
lsusb:查看usb設備
-v:查看詳細信息
lsmod:查看加載的模塊(驅動)
關機、重啓:
shutdown:關機、重啓
-h:關機
-r:重啓
如: 當即關機:shutdown –h now
10分鐘後關機: shutdown –h +10
23:30分關機:shutdown –h 23:30
當即重啓: shutdown –r now
poweroff:當即關閉計算機
reboot:當即重啓計算機
歸檔、壓縮:
zip:壓縮文件
zip linuxcast.zip myfile
upzip:解壓縮文件
unzip linuxcast.zip
gzip:gzip算法壓縮文件
gzip linuxcast.net
tar:歸檔文件(不壓縮,只打包)
tar –cvf out.tar linuxcast (打包)
tar –xcf out.tar (解開)
tar –cvzf backup.tar.gz /etc (-z參數將歸檔後的歸檔文件進行gzip壓縮)
查找文件(夾):
locate快速查找文件、文件夾:
locate keyword
此命令需預先創建數據庫,默認天天更新一次。使用updatedb 命令手工創建、更新數據庫。
find:經典的查找命令,可進行高級查找文件、文件夾,查找速度比locate慢:
find 查找位置 查找參數
如:
find . –name *linuxcast* :查找當前文件夾,並基於文件名,包含linuxcast關鍵字。
find / -name *.conf:查找根目錄,並基於文件名,後綴爲.conf。
find / -perm 777:查找根目錄下全部權限爲777的文件。
find / -type d:查找根目錄下的目錄。
find . –name "a*" –exec ls –l {} \:查找當前目錄下以a開頭的文件,並以參數傳遞給ls –l命令。
find經常使用的查找條件:
-name:基於文件名;
-perm:基於權限值;
-user:基於所屬用戶
-group:基於特定用戶組
-ctime:基於修改時間
-type:基於類型
-size:基於文件大小