小白學python Linux的基本命令

2021-10-21 11:59:23 字數 1267 閱讀 4147

在linux系統上,建立使用者的時候,預設情況下會建立乙個使用者組(名稱與使用者名稱相同)。

1、使用touch命令;2、使用vi/vim:其中在vi檢視的位置快捷鍵:dd來刪除游標所在的內容;zz:表示的儲存檔案內容;x:表示游標所在的位置刪除;o表示在游標的下一行插入內容;

# mkdir 檔名/目錄名

建立多級目錄:#mkdir -p ~/data/...     -p:多級的意思

echo +『內容』+>> +位置

1、cat:檢視全部內容,檔案內容比較少;2、more:翻頁檢視;3、tail:末尾內容,通常與-f引數連用,適合於檢視服務實時動態的日誌資訊;4、head:檢視開頭檔案,檔案格式,模板樣式

1、檔案 - ;2、目錄(類似於windows的資料夾)d;3、鏈結(類似於windows的快捷方式)l。

可讀、可寫、可執行(指令碼,比如shell指令碼)。

第一部分:十個字元代表不同的意義:-  rw-    rw-   r--,第乙個字元 - 代表著檔案的型別,rw-,r地表可讀,w代表可寫,-代表沒有許可權。為什麼是三組:1、擁有者   owner   rw-;2、所屬組  group   rw-;3、其他組   other    r--。

rw-    以二進位制數字之和的方式,r(讀):2^2   4;w(寫)  2^1   2;x(執行)  2^0  1。

需要使用root使用者(需求:對於同組使用者僅僅可讀,其他使用者既不可寫,又不可讀)

man cmdname 改變許可權

同組使用者可讀不可寫:chmod g-w

其他使用者不可讀不可寫:chmod o-r

chmod 664+使用者名稱

#  cp+檔名或檔案目錄+/位置    拷貝乙個檔案到乙個目錄中:#cp test.txt  test-dir

src和dest不在同乙個目錄下

改變檔案的擁有者和所屬組:命令:chown:改變擁有者;chgrp:改變組(最好是全路徑)

src和dest在同乙個目錄下

# mv test-dir/ sub-dir

# mv test.txt test.log

rmdir + 檔名(必須是空目錄)

rm -rf src (最好是絕對路徑) +檔名(強制性刪除)(確定之後再進行,無法恢復)

1、擁有者;2、屬於組;3、其他組。

(上述為針對檔案設定許可權)如何針對目錄(目錄中有很多資料)設定許可權?

-r:意思為遞迴的意思。

find + 名稱

第二部分:第乙個字串表示的是檔案的擁有者;第二個字元表示的是檔案屬於哪個組;

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

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

小白學爬蟲

最近剛開始學習爬蟲,準備將自己的學習情況寫下來。一是為了鞏固記憶,二是為了更好的與人交流,讓我的爬蟲之路不孤單。下面展示一下爬取資料的過程。1 首先需要匯入requests模組,requests模組需要安裝。2 通過url獲得響應物件,具體是通過get請求還是post請求這篇文章講的很好reques...

小白是學mysql好還是 小白學MySql

總所周知吧,這個資料庫有很多,最常用的免費資料庫那還要說到mysql,我本人呢也是對資料庫相關資料進行了一番查閱和學習,以下是我的一些片面的理解,主要分為四個部分 基礎 調優核心原理 架構與運維 1.基礎 基礎那就是基礎語法啊,以及表設計正規化 基礎語法 crud 在我看來基礎語法無非就是增刪改查,...