Liunx基本命令總結(一) 檔案目錄類

2021-09-27 01:52:22 字數 2402 閱讀 7495

最近學習了linux的一些基本命令,寫個部落格記錄一下,以便之後複習。

功能描述 :

顯示當前工作目錄的絕對路徑。

基本語法:

pwd功能描述 :

顯示當前目錄的內容資訊。

基本語法:

ls [選項] [目錄或是檔案]

常用選項:

-a: 顯示當前目錄所有檔案和目錄,包括隱藏檔案;

-l:以列表的形式顯示資訊;

功能描述 :

切換工作目錄(change directory);

基本語法:

cd [引數]

常用引數:

乙個路徑(相對路徑和絕對路徑都行);

其他引數或用法

cd …:切換到當前目錄的上一級目錄;

cd ~:回到當前使用者的家目錄;

功能描述 :

用於建立目錄(make directory);

基本語法:

mkdir [選項] 要建立的目錄

常用選項:

-p:建立多及目錄;

功能描述 :

刪除空目錄;

基本語法:

rmdir [選項] 要刪除的目錄

使用細節:

rm直接使用刪除的是空目錄,非空目錄無法刪除;

ps:可以 rm -rf 要刪除的目錄 刪除非空目錄;

功能描述 :

建立空檔案;

基本語法:

touch 檔名稱

功能描述 :

拷貝檔案到指定目錄;

基本語法:

cp [選項] 原始檔 目標檔案

常用引數:

-r:遞迴複製整個資料夾;

使用細節:

目標目錄中有同名檔案時預設覆蓋的使用方法:

\cp [選項] 原始檔 目標檔案

功能描述 :

刪除檔案或目錄;

基本語法:

rm [選項] 要刪除的檔案或目錄

常用選項:

-r:遞迴刪除整個資料夾;

-f:強制刪除不提示;

功能描述 :

移動檔案與目錄或重新命名;

基本語法:

mv oldfilename newfilen

mv 要移動的檔案 目標位置的路徑

功能描述 :

以唯讀的方式檢視檔案內容;

基本語法:

cat [選項] 要檢視的檔案;

常用選項:

-n:顯示行號;

功能描述 :

more指令是乙個基於vi編輯器的文字過濾器,它以全螢幕的方式按頁顯示文字檔案的內容;

基本語法:

more 要檢視的檔案

快捷鍵:

功能描述 :

less指令用來分屏檢視檔案內容,它的功能與more指令類似,但是比more指令更加強大,支援各種顯示終端。less指令在顯示檔案內容時,並不是一次將整個檔案載入之後才顯示,而是根據顯示需要載入內容,對於顯示大型檔案具有較高的效率。

基本語法:

less 要檢視的檔案

快捷鍵:

功能描述 :

>:輸出重定向,將命令輸出的內容寫入檔案,會覆蓋檔案原有的內容;

>>:追加:將命令輸出的內容追加到檔案末尾,不會覆蓋檔案原有內容;

用法舉例:

(1)ls > a.txt :將ls命令輸出的內容寫入到檔案a.txt;

(2)cat a.txt >> b.txt:將cat輸出的內容(即檔案a.txt的內容)追加到b.txt中。

功能描述 :

輸出內容到控制台;

基本語法:

echo [選項] 要輸出的內容

用法舉例:

echo $path :輸出環境變數;

功能描述 :

顯示檔案的開頭部分內容,預設顯示前十行;

基本語法:

head 要檢視的檔案

head -n5 (檢視檔案的前5行,5可以使任意數)

功能描述 :

顯示檔案的尾部的內容,預設顯示最後十行;

基本語法:

head 要檢視的檔案

head -n5 要檢視的檔案(檢視檔案的候5行,5可以使任意數)

head -f 要檢視的檔案 (實時追蹤該文件的所有更新)

功能描述 :

檢視已經執行過的歷史命令;

基本語法:

history (檢視所有執行過的歷史命令)

history 10 (檢視執行過的最後十條命令,10可以使任意數)

!178 (執行 編號為178的歷史命令,178可以是任意數)

Linux基本命令一(檔案管理)

1.uname 檢視版本資訊 1.0 uname r 1.1 all 顯示所有資訊 1.2 i 硬體平台資訊 2.pwd 顯示當前所在目錄 print working directory 3.cd 切換 改變目錄 change directory 3.0 cd 相對路徑或絕對路徑 3.1 代表此層目...

linux(一)檔案處理命令

一 檔案處理命令 ls 選項 檔案或目錄 選項 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性 h 人性化顯示檔案大小 i 顯示inode 檔案型別 檔案 d 目錄 l 軟連線檔案 u 所有者 g所屬組 o其他人 r 讀 w 寫 x 執行 mkdir 建立目錄 p 遞迴建立目錄 ...

Linux基本命令 二 檔案處理命令

命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 範例 touch chen.list 命令名稱 cat 命令所在路徑 bin cat 執行許可權 所有使用者 語法 cat 檔名 功能描述 顯示檔案內容 n 顯示行號 範例 ...