Linux Linux下的一些基本指令 1

2021-10-01 06:59:44 字數 2591 閱讀 1208

這裡無法將指令操作全部羅列,博主就重要程度來挑選,帶*的為重要指令

作用:羅列出當前資料夾下的所有內容

常用操作(注意下面的操作中,『-』前都有乙個空格,這個空格必不可少):

ls -l:顯示當前檔案內所有內容的詳細資訊

ls -a:檢視該資料夾下的隱藏檔案

ls -t:按照修改時間進行排序

ls -r:對目錄反向排序。

ls -1 :一行只輸出乙個檔案。

ls -s:在l檔名後輸出該檔案的大小。(大小排序,如何找到目錄下最大的檔案)

另外,『-』後面的操作可以為累加的多項,例如 ls -lat

作用:顯示使用者當前的目錄

作用:切換目錄

cd ~:切換到當前使用者的家目錄

cd -:切換到上一次所在的目錄

功能:命令引數可更改文件或目錄的日期時間,包括訪問時間和更改時間,或者新建乙個不存在的檔案。

作用:在當前目錄下建立乙個資料夾

語法:mkdir[選項][名稱]

常用選項(可為空):-p,可以是乙個路徑名稱。此時若路徑中的某些目錄尚不存在,加上此選項後,系統將自動建立好那些尚不存在的目錄,即一次可以建立多個目錄(即遞迴建立,先建立乙個,後在建立好的這個資料夾裡在建立下乙個);

例如:

rm:語法:rm [選項][名字]

功能:刪除檔案或目錄

常用選項:

-f 即使檔案屬性為唯讀(即寫保護),亦直接刪除

-i 刪除前逐一詢問確認

-r 刪除目錄其下所有的檔案

rmdir是乙個與mkdir相對應的命令。mkdir是建立目錄,而rmdir是刪除命令。

語法:rmdir [選項][名字]

適用物件:具有當前目錄操作許可權的所有使用者

功能:刪除空目錄

常用選項(可為空):

-p 當子目錄被刪除時母目錄無檔案,一併刪除

重要:無論何時,永遠永遠別嘗試:rm -rf

語法:cp [選項] 原始檔或目錄 目標檔案或目錄

功能: 複製檔案或目錄

說明: cp指令用於複製檔案或目錄,如同時指定兩個以上的檔案或目錄,且最後的目的地是乙個已經存在的目錄,則它會把前面指定的所有檔案或目錄複製到此目錄中。若同時指定多個檔案或目錄,而最後的目的地並非乙個已存在的目錄,則會出現錯誤資訊

常用選項(可為空):

-f 或 --force 強行複製檔案或目錄, 不論目的檔案或目錄是否已經存在

-i 或 --interactive 覆蓋檔案之前先詢問使用者

-r遞迴處理,將指定目錄下的檔案與子目錄一併處理。若原始檔或目錄的形態,不屬於目錄或符號鏈結,則一律視為普通檔案處理

-r 或 --recursive遞迴處理,將指定目錄下檔案和子目錄一併處理

例如:

作用:mv命令是move的縮寫,可以用來移動檔案或者將檔案改名(move (rename) files),是linux系統下常用的命令,經常用來備份檔案或者目錄。

語法: mv [選項] 原始檔或目錄 目標檔案或目錄

常用選項(可為空):

-f :force 強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋

-i :若目標檔案 (destination) 已經存在時,就會詢問是否覆蓋!

注意:視mv命令中第二個引數型別的不同(是目標檔案還是目標目錄),mv命令將檔案重新命名或將其移至乙個新的

目錄中。

當第二個引數型別是檔案或不存在的目錄,mv命令完成檔案重新命名,此時,原始檔只能有乙個(也可以是源目錄名),它將所給的原始檔或目錄重新命名為給定的目標檔名。

當第二個引數是已存在的目錄名稱時,原始檔或目錄引數可以有多個,mv命令將各引數指定的原始檔均移至目標目錄中。

語法:cat [選項][檔案]

功能: 檢視目標檔案的內容

常用選項:

-b 對非空輸出行編號

-n 對輸出的所有行編號

-s 不輸出多行空行

RabbitMQ RabbitMQ的一些基礎概念

工作中使用的是rabbitmq,需要對其進行熟悉。使用之前,弄清楚它是什麼東西,解決什麼問題。開發中,有一些任務並無須實時執行,比如 如上,儲存日誌表 傳送郵件等任務的實時性並不強,在系統繁忙時有可能阻塞,堵塞容易導致任務失敗。如果我們把它們放入佇列中,輪候執行,減低耦合的同時,是不是也緩解了系統壓...

widows下的一些命令

1 adb shell df 檢視手機系統目錄。2 mkdir 建立指定目錄 例如 在c盤下 mkdir szh則會在c盤下建立乙個szh資料夾 3 adb shell getprop 進入shell並得到系統的屬性 會輸出所有的 分解命令是 adb shell 和getprop getprop x...

Linux 下的一些目錄

bin 存放使用者最長用的命令,如 cp ls cat,等等。boot 啟動linux時使用的一些核心檔案。dev 是device 裝置 的縮寫,這個目錄下是所有linux的外圍裝置。d document chat myim myim bin release etc 這個目錄用來存放系統管理所需要的...