Linux學習:命令

1.基本命令

[root@izksjdlifskdjf ~]# [操作符][參數]

  • root: 當前登錄用戶
  • @:分隔符
  • izksjdlifskdjf: 主機名localhost
  • ~:所在目錄 ~根目錄
  • #:命令提示符 ,#超級用戶,$普通用戶
  • 操作符:命令功能
  • 參數:命令操作對象

2.目錄操作命令

ls (list)
/bin/ls
顯示目錄下的內容
ls [ -選項 ] [ 目錄名dir ]

  • -a:顯示所有文件
  • –color=aways(總是)/never(從不):顏色輸出
  • -d:顯示當前目錄信息
  • -h:顯示文件大小
  • -l:顯示當前目錄的詳細信息

cd (change directory)
shell內置
切換所在目錄
cd [ -opera ] [dir]

  • -L:(default)絕對路徑
  • -P:相對路徑
  • - :返回上次所在的目錄
  • . :當前目錄
  • …:上級目錄

pwd (print working dir)
/bin/pwd
查詢當前所在目錄

mkdir (make directories)
/bin/mkdir
創建空目錄

  • -p:遞歸建立空目錄
  • -m 權限:建立目錄的同時設置目錄權限

rmdir (remove empty directories)
/bin/rmdir
刪除空目錄

  • -p:遞歸刪除空目錄

3.文件操作命令

touch命令
/bin/touch
創建空目錄或者更改文件時間

cat (concatenate files and print)
/bin/cat
合併文件並打印輸出到標準輸出
cat [ - ] [dir]

more
/bin/more
顯示文件內容

空格 向下翻頁;B 向上翻頁;/字符串:搜索指定字符串 q:退出

less
分行顯示文件內容

head
/bin/head
顯示文件開頭內容

tail
/bin/tail
顯示文件尾部內容

ln (make link between file)
/bin/tail
在文件之間建立鏈接
` ln [ -opera ] 源文件 [aim file]

  • -s:軟連接,默認硬鏈接。
  • -f:已存在鏈接文件,則先刪除在建立鏈接文件。
    軟連接中,源文件可以是 目錄或文件,像快捷方式一樣只是保存源文件的路徑;硬鏈接時,只能是文件,和源文件就是一個文件。

4.文件和目錄操作命令

rm ( remove)
/bin/rm
刪除文件或目錄 區別rmdir刪除目錄

  • -f :強制刪除
  • -i:刪除前詢問
  • -r:遞歸刪除

cp (copy)
/bin/cp
複製文件和目錄

  • -d:如果文件爲軟連接,複製的目標文件纔有效
  • -i:目標文件存在則詢問覆蓋
  • -p:目標文件保留源文件屬性
  • -r:遞歸複製目錄
  • -a:=-d-p-r

mv (move)
剪切文件或目錄

stat ( status)
/bin/stat

5. 基本權限管理

chmod (change file moe bits)
修改文件權限模式
chmod [ -opera ] 權限模式 文件目錄

  • -r:目錄中所有文件遞歸設置權限
    權限模式:用戶身份[u,g,o,a] [+,-,=] 權限[r,w,x]
    刪除其他用戶的權限
    chmod 0= ./text.txt
    chown (change owner and group)
    改變文件和目錄的所有者和所屬組

6. 幫助命令

man ()
/bin/chown
幫助說明
man -opera chapter

  • -f: 查看有哪些航姐的幫助和簡短描述信息
  • -k:查看和命令相關的所有幫助

ordername --help

7.壓縮和解壓縮

zip(package and comress(archive) files
/bin/zip
壓縮文件和目錄
zip [ -operate ] 壓縮包名 源文件或目錄

  • -r:壓縮目錄遞歸處理

unzip (extract compressed files in a zip archive)
/bin/unzip
unzip [ -opera ] 壓縮包名

  • -d:指定壓縮位置

gzip,gunzip;
gz是linux中最常見的,快

bzip2,bunzip2
不能用來壓縮目錄,但算法更好,壓縮比更好。

tar
打包:與解打包文件

8.關機和重啓命令

sync數據同步
刷新文件系統緩衝區

shutdown
sbin/shutdown
關機和重啓

reboot
重啓系統
reboot -operate

  • -f:強制重新開機
  • -l:重開機之前,先關閉所有網絡界面
  • -n:重開始之前,不檢查是否有結束的程序
  • -w:做測試,並不能系統重新開機,

.halt,poweroff
系統關機命令。

10.init命令

修改Linux運行級別

  • -b:不執行相關腳本而直接單用戶模式
  • -s:切換到單用戶模式

11.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章