1.基本命令 創建目錄pathA:mkdir pathA 進入目錄pathA:cd pathA 查看目錄內容:ls 查看目錄下文件的詳細信息:ls -l,也可以是:ll(l是小寫的L,別看錯了) 拷貝文件fileA到目錄pathA(同層目錄前提):cp fileA pathB 拷貝目錄pathA(包 ...
1.基本命令
創建目錄pathA:mkdir pathA
進入目錄pathA:cd pathA
查看目錄內容:ls
查看目錄下文件的詳細信息:ls -l,也可以是:ll(l是小寫的L,別看錯了)
拷貝文件fileA到目錄pathA(同層目錄前提):cp fileA pathB
拷貝目錄pathA(包括目錄下的所有)到目錄pathB(同層目錄前提):cp -r pathA pathB
刪除文件fileA:rm fileA
刪除目錄pathA(包括目錄裡面的所有):rm -r pathA
移動/usr/test目錄下的所有到當前目錄中:mv /usr/test/* .
將pathA以gzip壓縮打包:tar zcvf pathA.tar.gz pathA
解壓pathA.tar.gz:tar zxvf pathA.tar.gz
為fileA建立軟連接slFileA:ln -s fileA slFileA(l是小寫的L,別看錯了)
為fileA建立硬連接hlFileA:ln fileA hlFileA
查看所有進程:ps -aux
殺死某個進程(用進程ID來指定進程):kill -9 進程ID
刷新顯示fileA的末尾內容(實際工作中用於動態查看日誌):tail -f fileA
清空fileA(比如清空日誌文件):truncate -s 0 fileA
2.文件許可權
查看當前目錄下的許可權相關信息:ls -l
輸出的第一個欄位是描述文件和目錄許可權的編碼。
該欄位的第一個字元寶石文件類型:
- 代表文件
d 代表目錄
l 代錶鏈接
c 代表字元型設備
b 代表塊設備
n 代表網路設備
之後的三個字元定義了3種訪問許可權:
r 代表文件可讀
w代表文件可寫
x代表文件可執行
訪問許可權一共分為三組,一組三個字元(rwx),若沒有某種許可權就用“-”表示。第一組規定對象的屬主,第二組規定對象的屬組,第三組規定系統其它用戶。
例子:對readme.txt文件的屬主賦予可讀可寫,其它賦予只讀許可權:chmod 644 readme
3.Vim簡單使用
查看fileA文件:vim fileA
編輯fileA文件:vim fileA ---> Insert鍵 ---> 移動游標到需要編輯的地方進行編輯 ---> 編輯結束按Esc鍵結束編輯
保存並退出編輯fileA:shift鍵+; ---> wq ---> Enter鍵
放棄之前的修改並退出:shift鍵+; ---> !q ---> Enter鍵
自由複製:v ---> 移動滑鼠選擇需要複製的內容(起點是游標起始位置) ---> y
複製一行:yy
全部複製:gg ---> v ---> shift鍵+g ---> y
自由剪切:v ---> 移動滑鼠選擇需要複製的內容(起點是游標起始位置) ---> d
粘貼:p
查找test:在vim中輸入命令:/test(再按n查找下一個,按N向上查)