Linux學習筆記6-經常使用命令

查看、設置當前系統時間: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:基於文件大小

相關文章
相關標籤/搜索