1. 程式人生 > >【Linux】初識Linux

【Linux】初識Linux

基礎操作行命令

目錄操作命令

ls: 檢視當前目錄 pwd:檢視當前路徑 mkdir:新建目錄 rmdir:刪除目錄 cd :改變當前所在的路徑 cd ~ :當前使用者的家目錄(每個使用者都不同) - :上一次所在路徑 …:./…回起始路徑 使用者名稱@主機名 路徑 rm:刪除檔案 -r:遞迴刪除目錄中的所有檔案和目錄本身 -f: 忽略提示資訊 cp :拷貝普通檔案(無法拷貝目錄) -r:遞迴拷貝目錄 -f: 忽略提示資訊 mv:將一個檔案或者目錄移動到指定位置(改名) -i :增加提示資訊

檔案操作命令

touch:若檔案不存在則建立 存在則重新整理時間屬性。 以指定時間重新整理時間屬性 -d: -t: 重新整理的是最後一次訪問和修改時間 一個檔案的時間屬性有: 最後一次訪問時間 最後一次修改時間 最後一次狀態改變時間 cat: 列印檔案到終端 -n:列印行號,每一行都帶行號 tac:按行對檔案進行逆序列印 more:對檔案進行分頁顯示 空格:向下翻頁 q:退出 less:對檔案進行分頁顯示 f 空格 pgdown 向下翻頁 b pgup 向上翻頁 j k 上下箭頭 上下按行翻頁 /string 向下匹配string字串 ?string 向上匹配string字串 n 繼續匹配下一處 head:顯示檔案的前n行內容(預設10行) -n:指定顯示檔案前幾行 例: -n 1:顯示前1行 tail:顯示檔案的末尾n行內容(預設10行) -n:指定顯示檔案末尾幾行 例: -n 1:顯示末尾1行 -f:動態重新整理檔案末尾資料 CTRL+C 中斷當前操作 “>>":重定向,向檔案末尾追加

壓縮解壓縮操作:

壓縮: zip zip hello.zip hello.txt:將hello.txt壓縮成hello.zip(可以壓縮多個檔案) gzip:直接壓縮並刪除原檔案 bzip2: 解壓縮: unzip gunzip bunzip2 打包: tar: -c:打包 -x:解包 -v:顯示詳細的打包資訊 -z:打包/解包的同時進行gzip 格式壓縮 -j:打包/解包的同時進行bzip2 格式壓縮 -f:用於指定壓縮包

其他:

ifconfig:檢視主機ip地址 man:幫助手冊 echo : 列印內容到終端 列印命令要加$ su:切換當前使用者(但是不切換當前所在路徑)原來在那個目錄切換後還在那個路徑 輸出重定向: 標準輸入:鍵盤 標準輸出:顯示器 標準錯誤輸出:顯示器 “>>”:改變資料流向,在檔案原有內容基礎上新增新內容 “>”:改變資料流向,並且清空原有內容,新增新內容