目錄處理命令
mkdir 建立新目錄make directories
語法: mkdir -p /***x/***/*** -p:遞迴建立
mkdir /tmp/xiaodianying :在根目錄下的tmp資料夾內建立乙個xiaodianying的資料夾
mkdir -p /tmp/japan/boduo :tmp本來是不存在的,一下子建立乙個tmp以及tmp裡面的新資料夾。-p的作用舉例
mkdir/tmp/japan/cangjing/tmp/japan/longhzu :同時建立多個目錄
注意做好目錄名稱規劃,便於查詢
cd : change directory
語法:cd /tmp/japan/cangjing
cd /etc
pwd : print working directory 顯示當前目錄
語法: (直接就打) pwd
兩個特殊目錄 cd . 表示當前目錄 cd .. 回到當前目錄的前乙個目錄
rmdir :remove empty directories 刪除空目錄,注意是空目錄,目錄不是空的話,不能刪除
語法: rmdir /tmp/japan/boduo
cp : copy 複製檔案或目錄
語法:cp -r /tmp/japan/cangjing /root 將目錄/tmp/japan/cangjing複製到/root下
cp -rp /tmp/japan/cangjing /tmp/japan/longze /root 將目錄/tmp/japan/cangjing和longze複製到/root下,並保持目錄屬性
-r 複製目錄
-p 保留檔案屬性(例如最後修改時間,使用了-p,就不會改變)
可以同時複製檔案的方法,如上
不加-r表示複製檔案,不是目錄
複製的時候同時改名: cp -r /tmp/japan/longze /root/shenchao.18+ longze目錄改名為shenchao.18+同時複製到root下
mv :move 剪下檔案,改名
語法: mv /tmp/japan/cangjing /root
mv /tmp/japan/longze /root/nvshen 剪下目錄並且同時改名
在檔案所在的目錄下: mv cangjing canglaoshi 直接改名
rm:remove 刪除目錄或者檔案
-r 刪除目錄(不加-r表示刪除檔案)
-f 強制執行(當資料夾中很多子資料夾,可以一次全部刪除)
在當前目錄下:rm ******(檔名)
rm -rf /tmp/japan (刪除目錄)
5 Linux時間程式設計
include time t time time t calptr 返回距計算機元年的秒數 define time t long include struct tm gmtime const time t calptr 獲取世界標準時間utc struct tm include struct tm ...
實驗5 linux網路程式設計
完成基於tcp的客戶端和伺服器程式編寫,要求伺服器採用迴圈方式處理客戶端的資料。server.c include include include include include include include include define server port 5012 define serv i...
5 linux裝置驅動 記憶體申請
動態記憶體分配 1 kmalloc size t size int flag 和kfree const void addr 分配核心內部的動態記憶體,記憶體分配速度快,但是大小限制在 32 page size 即32 4k 以內 2 vmalloc unsigned long size 和vfree...