python Linux的基本指令

2021-08-25 19:44:30 字數 3316 閱讀 5139

一. linux 的基本使用

序號 命令 對應英文 作用

01 ls list 檢視當前資料夾下的內容

02 pwd print work directory 檢視當前所在的資料夾

03 touch[檔名] touch 如果檔案不存在,新建檔案

04 mkdir[目錄名] make directory 建立目錄

05 rm[檔名] remove 刪除指定的檔案

06 cd[目錄名] change directory 切換資料夾

07 cp[檔名] copy 拷貝指定的檔案

08 mv[檔名] move 移動指定的檔案

09 tree[目錄名] tree 以樹狀方式顯示目錄的結構

10 clear clear 清屏

二. 終端命令格式

(01) 補全 tab

(02) 當前的資料夾內容 ls

(03) 檢視路徑 pwd

(04) 建立乙個空的檔案 a.txt touch a.txt

(05) 刪除檔案 rm a.txt

(06) 新建乙個資料夾 a mkdir a

(07) 刪除資料夾 rmdir a / rm -r a (以後建議使用這種)

(08) 切換目錄 cd

(09) 回到上一次的目錄 cd ..

(10) 複製檔案到資料夾中 cp a.txt a

(11) 複製資料夾到資料夾中 cp -r a b

(12) 如果複製的檔案已經存在啦,有提示資訊 cp -r -i a.txt b

(13) 檢視複製的結果(檢視資料夾的檔案內容) tree b

(14) 移動資料夾 mv a /home/python/desktop

(15) 移動檔案 mv a.txt ../ 移動到上一層

(16) 清屏 clear

(17) 相對路徑 以當前的位置開始算起

(18) 絕對路徑 以/根目錄開始的路徑算起

(19) 切換到當前使用者的主目錄 cd cd ~

(20) 切換到當前目錄 cd .

(21) 切換到上級目錄 cd ..

(22) 可進入上次所在的目錄 cd ~

(23) 檢視cp的幫助(帶有漢語注釋) cp –help

(24) 檢視cp的幫助(純英文的解釋) man cp

(25) 顯示資料夾裡包含隱藏的資訊 ls -a

(26) 以列表方式顯示檔案的詳細資訊 ls -l / ll

(27) 配合 -l 顯示檔案大小單位(-h 顯示檔案大小的單位) ls -l -h

(28) 建立所依賴的資料夾 mkdir -p a/aa/aaa

(29) 以進行互動式方式執行(-i 在刪除的時候顯示具體的刪除資訊) rm -i a.txt

(30) 強制刪除,忽略不存在的檔案,無需提示(如果不需要提示可以使用-f) rm -f c

(31) 遞迴的刪除目錄下的內容 rm -r a

(32) 刪除空目錄(刪除資料夾一般使用 -r) rm -d a

(33) 互動式複製,在覆蓋目標檔案之前給出提示要求使用者確認 cp -i a.txt a

(34) 複製資料夾 cp -r a b

(35) 顯示複製的資訊 cp -v a.txt b

(36) 確認互動式操作,如果該檔案已存在,系統會詢問是否重寫,要求回答以避免覆蓋檔案v mv -i a.txt b

(37) 顯示移動後的路徑描述 mv -v a.txt b

三. 命令結果進行操作」a.

txt(

10)包含

a或者b

或者c的

字元gr

ep−n

「[ab

c]」a

.txt

(11).

匹配任意

乙個字元

(以tx

t結尾)

grep

−n「t

.t」 a.

txt(

10)包含

a或者b

或者c的

字元gr

ep−n

「[ab

c]」a

.txt

(11).

匹配任意

乙個字元

(以tx

t結尾)

grep

−n「t

.t

」 a.txt

(12)查詢當前目錄下的所有名為 a.txt 的檔案 find ./-name 「a.txt」

(13)查詢當前目錄下所有名位以 txt 的結尾檔案 find ./-name 「*.txt」

(14)查詢day前9天的資料夾 find ./-name 「day0?」

(15)查詢 a.txt 或者 b.txt 的檔案 find ./-name 「[ab].txt」

(16)管道 [(|) 就是乙個容器用來訪問資料的] ls | name

四. 打包及壓縮

五. 修改檔案許可權

六. 遠端登入

(1)安裝 ssh 伺服器 sudo apt-get install openssh-server

(2)遠端登陸 ssh 使用者名稱@密碼

七. 遠端拷貝scp

(01)本地檔案複製到遠端 scp -r /users/sy/desktop/vim.md [email protected]:/home/python/desktop

(02)遠端目錄複製到遠端 scp -r /users/sy/desktop/備份 [email protected]:/home/python/desktop

(03)遠端⽂檔案複製到本地 scp -r [email protected]:/home/python/desktop/post.html /users/sy/desktop

(04)遠端⽬目錄複製到本地 scp -r [email protected]:/home/python/desktop/girl /users/sy/desktop

八. 軟體的安裝與解除安裝

(01)更更新源,因為是國外的源在中國必須進⾏行行替換 sudo apt-get update

(02)安裝包 sudo apt-get install package

(03)刪除包 sudo apt-get remove package

小白學python Linux的基本命令

在linux系統上,建立使用者的時候,預設情況下會建立乙個使用者組 名稱與使用者名稱相同 1 使用touch命令 2 使用vi vim 其中在vi檢視的位置快捷鍵 dd來刪除游標所在的內容 zz 表示的儲存檔案內容 x 表示游標所在的位置刪除 o表示在游標的下一行插入內容 mkdir 檔名 目錄名 ...

Python linux下的pip安裝

今天寫的是pip安裝,為啥寫呢,因為發現還是有必要寫的 網上流傳以下幾種安裝 然後執行以下命令 需要管理員許可權 python get pip.py 試了試 不行 然後解壓 tar zxvf 解壓之後會有個資料夾 進入到資料夾,執行命令python setup.py install 安裝完之後執行 ...

小白學python Linux的Shell基礎程式設計

輸入root的密碼 然後輸入 fsck dev sda2 yes確認修復 2 注釋 判斷語句 控制語句組成 3 指令碼是純檔案,通常是.sh字尾 第一行 指定用哪個程式來編譯和執行指令碼 bin bash bin sh 使用 來進行注釋 必修用字母和下劃線開頭,後面可以跟字母,變數不需要宣告 大小寫...