【Linux】linux經常使用幾個基本命令 小白專區簡單易懂

  • 顯示日期的命令 date安全

blob.png

  • 顯示日曆的命令 calbash

blob.png

      -s, --hctosys以硬件時鐘爲準,校訂系統時鐘ide

hwclock,clock:顯示硬件時鐘spa

      -w, --systohc以系統時鐘爲準,校訂硬件時鐘code

  • 關機命令   shutdownorm

      關機:halt, poweroff, init 0排序

      重啓:reboot, init 6
遞歸

       -f: 強制,不調用shutdownip

       -p: 切斷電源unicode

  shutdown [OPTION]...  TIME [MESSAGE]

  -r: reboot

  -h: halt

   -c:cancel

   TIME:無指定,默認至關於 +1

   now: 馬上,至關於+0

   +m: 相對時間表示法,幾分鐘以後;例如 +3

    hh:mm: 絕對時間表示,指明具體時間

  • echo命令

    功能:顯示字符 

    語法:echo [-neE][字符串] 

    說明:echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 並在最後加上換行號 

 選項: 

    -E  (默認)不支持 \ 解釋功能  

                -n  不自動換行 

                 -e  啓用 \ 字符的解釋功能 顯示變量

  • tab 鍵----命令補全

      內部命令:

  外部命令:bash根據PATH環境變量定義的路徑,自左而右在每一個路徑搜尋以給定命令名命名的文件,第一次找到的命令即爲要執行的命令

  用戶給定的字符串只有一條唯一對應的命令,直接補全

  不然,再次Tab會給出列表

     把用戶給出的字符串當作路徑開頭,並在其指定上級目錄下搜索以指定的字符串開頭的文件名

     若是唯一:則直接補全

     不然:再次Tab給出列表

  • man 命令

    提供命令幫助的文件 

    手冊頁存放在/usr/share/man 

    幾乎每一個命令都有man的「頁面」 

 man頁面分組爲不一樣的「章節」 

    統稱爲Linux手冊 

    man命令的配置文件:/etc/man.config | man_db.conf

           MANPATH /PATH/TO/SOMEWHERE: 指明man文件搜索位置

 man -M /PATH/TO/SOMEWHERE COMMAND: 到指定位置下搜索COMMAND命令的手冊頁並顯示


  • 列出目錄內容 ls

blob.png
    列出當前目錄的內容或指定目錄  

     示例:

ls -a 包含隱藏文件

ls -l 顯示額外的信息

ls -R  目錄遞歸經過

ls -ld  目錄和符號連接信息

ls -1  文件分行顯示

ls –S  按從大到小排序

ls –t   mtime排序

ls –u   配合-t選項,顯示並按atime重新到舊排序

ls –U  按目錄存放順序顯示

ls –X  按文件後綴排序

  • 查看文件狀態 stat

    blob.png

 文件:metadata, data 

 三個時間戳:

     access time:訪問時間,atime,讀取文件內容

     modify time: 修改時間, mtime,改變文件內容(數據)

     change time: 改變時間, ctime,元數據發生改變

  • 變動目錄  cd

    blob.png

    cd  改變目錄

使用絕對或相對路徑:

cd /home

cd home

切換至父目錄:          cd ..

切換至當前用戶主目錄: cd

切換至之前的工做目錄: cd -

  • 複製檔案或者目錄 cp

    cp [OPTION]... [-T] SOURCE DEST 

      cp [OPTION]... SOURCE... DIRECTORY 

       cp [OPTION]... -t DIRECTORY SOURCE... 

  cp SRC DEST

SRC是文件:

     若是目標不存在:新建DEST,並將SRC中內容填充至DEST中

     若是目標存在:

          若是DEST是文件:將SRC中的內容覆蓋至DEST中

             基於安全,建議爲cp命令使用-i選項

          若是DEST是目錄:在DEST下新建與原文件同名的文件,並將SRC中內容填充至新文件中

    cp--經常使用命令

          -i:覆蓋前提示  –n:不覆蓋,注意二者順序 

           -r, -R: 遞歸複製目錄及內部的全部內容 

            -a: 歸檔,至關於-dR --preserv=all 

            -d:--no-dereference --preserv=links 不復制原文件,只複製連接名 

            --preserv[=ATTR_LIST]

              mode: 權限

             -p: 等同--preserv=mode,ownership,timestamp 

            -v: --verbose 

            -f: --force     

            -u:--update 只複製源比目標更新文件或目標不存在的文件 

            --backup=numbered 目標存在,覆蓋前先備份加數字後綴 ownership: 屬主屬組

  • 移動和重命名

            mv [OPTION]... [-T] SOURCE DEST 

            mv [OPTION]... SOURCE... DIRECTORY 

            mv [OPTION]... -t DIRECTORY SOURCE...

        經常使用選項:

                 -i: 交互式

                 -f: 強制

  • 刪除命令

        mv [OPTION]... [-T] SOURCE DEST 

        mv [OPTION]... SOURCE... DIRECTORY 

        mv [OPTION]... -t DIRECTORY SOURCE...

     經常使用選項:

              -i: 交互式

              -f: 強制

  • 建立新目錄命令

    blob.png

  •    -m ;配置文件案的權限
    • -p; 幫助在上層目錄遞歸創建起來
  • 刪除目錄命令

blob.png

    -p ;連同上個目錄一塊兒刪除

  • 更改組密碼

u組密碼:gpasswd ugpasswd [OPTION] GROUP unewgrp命令:臨時切換主組

  -a user  將user添加至指定組中

  -d user  從指定組中移除用戶user

  -A user1,user2,...  設置有管理權限的用戶列表

       若是用戶本不屬於此組,則須要組密碼

感謝你們瀏覽!!!

相關文章
相關標籤/搜索