Linux系統基本操作

2021-09-09 09:18:18 字數 2528 閱讀 6548

目錄

1、在終端terminal上的常見操作

2、對檔案的建立、刪除、檢視和修改,複製和剪下

3、對檔案的壓縮和解壓

ctrl + alt +t 開啟linux系統上的終端

cd 指令:可以進入各種目錄,cd 後面跟絕對路徑或相對路徑就可以到達想要的目錄下,例如:

1)cd .. 返回上一層目錄

2)cd ../.. 返回上上層目錄

3)cd /etc/group 到達根目錄下的etc目錄下的group目錄 

ls -l 顯示檔案的詳細資訊

ls -a 顯示穩藏檔案 (以「 . 」開頭的檔案為隱藏檔案,一般ls指令,是檢視不到的)

ls -h 以人性化的方式顯示檔案詳細資訊,一般 -h 不單獨使用,一般都是組合使用 ls -alh 三種功能組合

ll = ls -al

pwd 指令:列出當前檔案的路徑

ps -aux 指令:顯示系統中的所有程序

ps -aux | grep + 軟體名 (可以從所有程序中篩選你想要的程序)

「 | 」管道符:可以將管道符號左邊的命令結果,通過管道符,傳輸給管道右邊的命令。

萬用字元:「 * 」代表後面可以有0個或多個字元,「 ? 」代表後面只能有乙個字元

kill -9 + 程序號,關閉程序號相對應的程序

pkill -9 + 軟體名字(如:pkill -9 firefox)

reboot 重啟

init 0 關機 init 6 重啟

sudo + 指令 (臨時提公升到超級管理員許可權,需要輸入使用者密碼,然後就可以做一些使用者管理員許可權之外的事情)

sudo -s 切換到超級管理員

su - +使用者名稱 (可以切換到想要的切換使用者的家目錄下)

sudo adduser +要新增的使用者名稱(可以新增乙個新的使用者)

sudo passwd +使用者名稱 (修改使用者的密碼)

sudo userdel -r +使用者名稱 (刪除乙個使用者)

clear 清除終端上的內容 

touch 建立乙個檔案,預設建立到當前目錄。例如(touch 1.txt 或 touch .1.py)1.txt為普通文字檔案,.1.py為隱藏的python檔案

mkdir 建立乙個資料夾,預設建立到當前目錄

mkdir -p 可以遞迴建立資料夾

rm 刪除乙個檔案,也可以刪除乙個空的資料夾

rm -r 刪除非空資料夾

cat 檢視乙個檔案裡的內容

gedit 編輯檔案裡的內容

輸出重定向命令:

1)  " > " 例如(ls > 1.txtx)," > "指令會把左邊指令即ls指令執行的內容寫入1.txt,1.txt檔案如果有內容,會被覆蓋

2)「 >> " 例如 (ps -aux | grep firefox >>1.txt)" >> "指令會把關於火狐瀏覽器的程序內容追加到1.txt檔案後面,不會覆蓋1.txt內容

總結:兩個》以追加的方式進行寫入檔案,而乙個》是覆蓋的方式進行追加,要寫入的檔案不存在的話,則會先建立該檔案,然後,再進行覆蓋寫入或是追加的寫入。

注意: >輸出重定向會覆蓋原來的內容,>>輸出重定向則會追加到檔案的尾部。

使用者可以使用mv命令來移動檔案或目錄,也可以給檔案或目錄重新命名。

對檔案進行重新命名:假設當前目錄下已存在1.txt,

mv 1.txt 111.txt

還可以進行剪下檔案並貼上到什麼目錄中的功能:假設當前目錄下存在aaa資料夾

mv 111.txt  ./aaa/

mv 對資料夾也同樣適用

cp命令的功能是將給出的檔案或目錄複製到另乙個檔案或目錄中,相當於dos下的copy命令。cp也就是copy的簡寫,複製並貼上的意思。

也可以拷貝的時候,起乙個另外的名字(同一級目錄時候):

cp  test.py  cc.py

對資料夾執行cp指令時需要加選項 -r

tar -cvf ***.tar +想要壓縮打包的檔案          #***是使用者根據自己起的名字

例如:tar -cvf python.tar *.py

把當前目錄下的所有.py檔案打包壓縮到python.tar 中,解壓時就可以得到所有壓縮的py檔案。

tar -xvf ***.tar 預設解壓到當前目錄,想指定目錄可以加選項 -c 後面跟想到指定的目錄

同理 ,可以把檔案壓縮成具有gzip屬性的

tar -zcvf ***.tar.gz +想要壓縮的檔案

解壓:tar -zxvf ***.tar.gz  (-c可以指定目錄)

壓縮成bz2屬性的

tar -jcvf ***.tar.bz2+想要壓縮的檔案

解壓:tar -jxvf ***.tar.bz2 (-c可以指定目錄)

zip屬性的

zip ***.zip +想要壓縮的檔案

解壓:unzip ***.zip (-d可以指定目錄) 

把 tar 屬性轉化為 tar.xz 屬性的(後者可以把檔案壓縮得更小)

壓縮:xz -z ***.tar

解壓:xz -d ***.tar.xz

Linux系統基本操作

linux系統基本操作 1.檔案的建立 建立三個新檔案 touch不僅能建立新檔案還能改變檔案的時間戳 時間戳分別是 atime 檔案內容被訪問的最後時間標識 mtime 檔案內容被修改的最後時間標識 ctime 檔案屬性或內容被修改的時間標識 2.如何建立檔案 mkdir 建立單個目錄 mkdir...

Linux系統基本操作

在這裡記錄下個人學習c語言的過程,筆記整理 學習列linux系統的一些基本操作指令 ls 顯示檔案 pwd 顯示位置 cd 切換目錄 whoami 顯示當前使用者名稱 rm filename刪除檔案 不經過 站 rm rf刪除非空目錄 find 位置 條件 查詢檔案 find name 檔名 gre...

linux系統基本操作命令

終端快捷鍵 ctrl alt t 開啟乙個家目錄下的新終端 可開啟多個 ctrl shift n 開啟乙個家目錄下的新終端 需要依賴乙個終端 ctrl shift t 新建乙個當前目錄下的標籤頁 需要依賴乙個終端 ctrl d 關閉標籤或終端 ctrl l 清屏,等同於命令 clear tab 命令...