Linux學習5之檔案目錄指令對對碰

2021-10-04 19:39:04 字數 3996 閱讀 8017

pwd

顯示當前是在哪個目錄下
fs

ls -a:

顯示當前目錄所有檔案和目錄. 包括隱藏的

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

cd

使用相對路徑和絕對路徑進入到 其他的目錄中
這是第 24 集戳這所以到底將的是啥 ?? ../,當前目錄嗎終於到了

mkdir [選項] 建立的目錄
我們可以使用 man mkdir 來檢視 該指令的使用方式
建立多級目錄

mkdir -p /home/animal/tiger
rmdir [選項] 要刪除的空目錄
強制刪除非空目錄

rmdir -rf 要刪除的目錄
建立 空檔案

touch 檔名稱
touch  hello.txt
建立多個檔案

touch 檔名1 檔名2
copy 指令

cp [選項] source dest
cp hello.txt he.txt

拷貝單個檔案

-r

cp -r source dest

遞迴拷貝整個資料夾

將檔案 copy 另乙個目錄下

覆蓋問題

在複製的時候,會提示你,要不要覆蓋檔名相同的檔案.

如果想要強制不管直接股改的話,可以這麼寫

在發現相同檔名時會直接覆蓋掉.

rm 移除檔案或目錄
rm -r:

遞迴刪除目錄

rm -f:

強勢刪除不提示

用來移動檔案 或 重新命名檔案

第一種, 在同一目錄.是檔案重新命名

第二種,不帶檔名,只有目錄,是 移動檔案

檢視檔案內容

cat [選項] 檔名
cat -n 檔名

顯示行號

cat 以唯讀的方式顯示檔案內容分頁顯示

cat -n /etc/profile | more
是乙個基於 vi 編輯器的文字過濾器指令

space:

enter:

下一行q: 立刻離開more, 不顯示讀檔案內容

ctrl+f:

下一屏ctrl+b:

上一屏=: 輸出當前行行號

f: 輸出檔名 和 當前行行號

上面的指令有的是開啟檔案後用的. 有的是和 more 的引數用來分屏載入檔案內容

比more 強大,支援各種 顯示終端. 讀取大型檔案效率較高

/字串: 向下搜尋字串

n: 向下查詢

n: 向上查詢

?字串: 向上搜尋字串

n: 向上查詢

n: 向下查詢

q: 離開 less 這個程式

基本 和 more 引數一致. 無太大改變

輸出重定向 和 追加 指令

例如:

ls -l > 檔案: 將列表的內容寫入到 檔案中. 會覆蓋原來的內容
檔案不存在則建立

ls -al >> 檔案: 將列表的內容 追加到 檔案的末尾
cat 檔案1 > 檔案2: 檔案1 的內容覆蓋到檔案2
echo "內容" >> 檔案: 將內容寫到檔案中
>

會將原來檔案的內容覆蓋
>>

不會覆蓋原來的檔案內容.會追加到 檔案末尾
顯示當前日曆資訊

用於輸出 內容到控制台. 也可以使用一些系統環境變數 進行輸出
輸出環境變數路徑到控制台

echo $path
顯示檔案的前幾行

head 檔案:

檢視檔案前10 行

head -n 5:

檢視檔案前5行

預設顯示檔案 尾部10行

tail 檔名
tail -n 5:

檢視檔案 尾部5行

tail -f 檔名

實時監控檔案變化

-f 不能和 -n 一起使用例如修改之前

修改

修改之後

實際上,我們一共新增了 三次 日曆資訊

後記: 這次學到了 第三十集. 加上之間的. 該去看別的了

Linux之檔案目錄指令 一

pwd命令是 print working directory 中每個單詞的首字母縮寫,其功能正如所示單詞一樣,為列印工作目錄,即顯示當前工作目錄的絕對路徑 語法格式 pwd 參考例項 檢視當前工作目錄路徑 root pwd home linuxcoolls 能是列出指定目錄下的內容及其相關屬性資訊 ...

Linux之檔案目錄指令 二

touch命令有兩個功能 一是建立新的空檔案,二是改變已有檔案的時間戳屬性 touch命令會根據當前的系統時間更新指定檔案的訪問時間和修改時間。如果檔案不存在,將會建立新的空檔案,除非指定了 c 或 h 選項 注意 在修改檔案的時間屬性的時候,使用者必須是檔案的屬主,或擁有寫檔案的訪問許可權。語法格...

Linux 檔案目錄操作指令

ls 顯示檔案和目錄列表 l 列出檔案的詳細資訊 a 列出當前目錄所有檔案,包含隱藏檔案 mkdir 建立目錄 p 父目錄不存在情況下先生成父目錄 cd 切換目錄 touch 生成乙個空檔案 echo 生成乙個帶內容檔案 cat tac 顯示文字檔案內容 cp 複製檔案或目錄 rm 刪除檔案 r 同...