你應該知道的常用Linux語法

2021-09-16 21:26:33 字數 884 閱讀 2633

-rw-rw-r-- l

linux檔案許可權你分開三段來看,首位代表是目錄還是檔案,一般不用管,後面的三段每段3位,r代表可讀,w代表可寫,x代表可執行,第一段是代表檔案所屬的使用者對它的許可權,第二段是所屬使用者組的使用者對它的許可權,第三段是其他使用者對它的許可權。

第一段:rw- ,所屬使用者(比如是root)對這個檔案可讀可寫

第二段:rw- ,所屬使用者組使用者,對這個檔案可讀可寫

第三段:r-- ,其他使用者對這個檔案可讀

cat命令

cat命令主要用來檢視檔案內容,建立檔案,檔案合併,追加檔案內容等功能。以下整理摘自linux cat命令的使用。

檢視檔案內容主要用法:

1、cat f1.txt,檢視f1.txt檔案的內容。

2、cat -n f1.txt,檢視f1.txt檔案的內容,並且由1開始對所有輸出行進行編號。

3、cat -b f1.txt,檢視f1.txt檔案的內容,用法與-n相似,只不過對於空白行不編號。

4、cat -s f1.txt,當遇到有連續兩行或兩行以上的空白行,就代換為一行的空白行。

5、cat -e f1.txt,在輸出內容的每一行後面加乙個$符號。

6、cat f1.txt f2.txt,同時顯示f1.txt和f2.txt檔案內容,注意檔名之間以空格分隔,而不是逗號。

7、cat -n f1.txt>f2.txt,對f1.txt檔案中每一行加上行號後然後寫入到f2.txt中,會覆蓋原來的內容,檔案不存在則建立它。

8、cat -n f1.txt>>f2.txt,對f1.txt檔案中每一行加上行號後然後追加到f2.txt中去,不會覆蓋原來的內容,檔案不存在則建立它。

你應該知道的linux命令 lsof

在linux下有很多好用的命令,今天這裡介紹lsof 命令 lsof命令是什麼?可以列出被程序所開啟的檔案的資訊。被開啟的檔案可以是 1.普通的檔案,2.目錄 3.網路檔案系統的檔案,4.字元裝置檔案 5.函式 共享庫 6.管道,命名管道 7.符號鏈結 8.底層的socket字流,網路socket,...

你應該知道git rebase

多人開發時,一般都會使用git來進行 管理。使用過git的童鞋肯定對git pullgit pushgit merge非常熟悉。那麼,大家有沒有了解過git rebase命令呢?rebase翻譯成中文叫 變基 相比merge,rebase並沒有進行合併操作,該命令只是提取了當前分支的修改,將其複製在...

你應該知道的 RPC 原理

在校期間大家都寫過不少程式,比如寫個hello world服務類,然後本地呼叫下,如下所示。這些程式的特點是服務消費方和服務提供方是本地呼叫關係。而一旦踏入公司尤其是大型網際網路公司就會發現,公司的系統都由成千上萬大大小小的服務組成,各服務部署在不同的機器上,由不同的團隊負責。這時就會遇到兩個問題 ...