shell指令碼學習札記之一《資料夾相關》

2022-09-13 14:57:10 字數 611 閱讀 5919

shell指令碼的基本格式參閱:

1.利用shell建立乙個資料夾

mkdir filename(filename指的是你要建立的資料夾的名稱)

2.在指定目錄想建立乙個資料夾

mkdir  你的路徑/你的檔名或者

dire="你的路徑/你的資料夾(比如test1)"

mkdir "$dire"

這裡面的dire指的是你定義的乙個變數,變數值是你要建立資料夾的路徑以及資料夾

$代表的是取出變數的值

3.重新命名資料夾

mv /.../.../filename1 /.../.../filename2

4.複製某個檔案到指定資料夾

cp /.../.../filename /.../.../

5.隱藏某個檔案或資料夾

mv /.../.../filename /.../.../.filename

綜合例項:

指令碼名稱為test.sh

#/bin/sh

echo -------------------------乙個簡單的指令碼--------------------

mkdir ~/aaa

cp ~/*.odt ~/aaa

SHELL學習一 檔案許可權

ls l 總用量 36 rw r r 1 root root 34890 10月 19 20 17 httpd.conf rw r r 1 root root 0 10月 19 20 16 temp 總用量 36 是ls所列出的入口占用空間的位元組數 以k為單位 1該檔案硬鏈結的數目。root 檔案...

字元流之一(檔案加密)

題目 準備乙個文字檔案 非二進位制 其中包含ascii碼的字元和中文字元。設計乙個方法 public static void encodefile file encodingfile,file encodedfile 在這個方法中把encodingfile的內容進行加密,然後儲存到encodedfi...

kafka高效之一 檔案系統

kafka關鍵特 可伸縮架構 高吞吐量 consumer自動負載均衡 支援集群多副本 而 本部落格是乙個kafka檔案系統深入過程 儲存結構 目的 提高 磁碟利用率 和訊息處理效能 1.在kafka檔案系統中,同乙個topic下有多個不同partition,每個partition建立乙個 目錄。即 ...