command [-options] [parameter]
說明:
1.1常用linux命令的基本使用序號
命令對應英文
作用01
lslist
檢視當前目錄下的內容
02pwd
print working derectory
檢視當前所在的資料夾
03cd [目錄名]
change directory
切換資料夾
04touch [檔名]
touch
如果資料夾不存在,新建檔案
05mkdir [目錄名]
make directory
建立目錄
06rm [檔名]
remove
刪除指定的資料夾
07clear
clear
清屏目標:資料夾的增、刪、改、查的命令操作
2.1建立資料夾的命令
格式:mkdir 目錄名
mkdir -p 目錄名1/目錄名2/目錄名3(巢狀)
注意:新建的目錄名稱不能與當前目錄中已有的目錄或檔案同名
示例: mkdir /opt/dir1
mkdir -p /opt/dir1/dir2/dir3/dir4
2.2刪除資料夾的命令(謹慎使用,謹慎使用,謹慎使用)
格式:rm 資料夾 (有提示)
rm -f 資料夾 (取消提示)
rm -rf 資料夾 (遞迴刪除)
rm -rf 結合萬用字元 * ? [abc][a-z]
rm -rf dir3*
示例:rm -rf /opt/dir1/dir2/dir3/dir4
引數英文
含義-r
recursive (遞迴)
遞迴地刪除目錄下的內容, 刪除資料夾 時必須加此引數
-fforce (強制)
強制刪除,忽略不存在的檔案, 無需提示
2.3 修改資料夾的命令
格式:mv 舊資料夾名 新資料夾名
改變位置:mv 就路徑 新路徑(已經存在)
示例: mv /opt/dir1 /opt/dir111
mv /opt/dir111 /opt/dir1/dir2/dir3
2.4查詢檔案夾的命令
格式:ls 資料夾名 (包含許可權、日期等資訊)
ll 資料夾名 (不包含許可權、日期等資訊)
列出某一目錄內的內容(內容包括子資料夾和檔案)
ls 或 ll 列舉出當前資料夾內的資料夾和檔案
示例: ls /opt
ll /opt
2.5其他命令
目錄切換命令
格式:cd 目標路徑
cd …/ (進入上級目錄)
示例 : cd /opt
cd …/…/
軟連線(快捷鍵)
格式:ln -s 目標檔案絕對路徑 快捷方式路徑
示例:ln -s /opt/dir1/dir2/dir3 /dir3
當前位置
格式:pwd
複製資料夾
格式:cp -a 原資料夾 目標資料夾
目標:檔案的增、刪、改、查的命令操作
3.1建立檔案的命令
建立空檔案 - 格式:touch 檔名(檔案存在、不存均可)
建立有資料的檔案 - 格式:echo 『abc』 > 檔名(檔名不能存在)
示例: touch test1.txt test2.txt test3.txt
echo 『abc』 > test4.txt
3.2刪除檔案的命令(謹慎使用,謹慎使用,謹慎使用)
格式:rm 資料夾 (有提示)
rm -f 檔案 (取消提示)
rm -rf 檔案 (遞迴刪除)
rm -rf 結合萬用字元 * ? [abc][a-z]
rm -rf *.txt
示例:rm -rf test1.txt test2.txt
引數英文
含義-r
recursive (遞迴)
遞迴地刪除目錄下的內容, 刪除資料夾 時必須加此引數
-fforce (強制)
強制刪除,忽略不存在的檔案, 無需提示
3.3修改檔案的命令
格式:mv 舊檔名 新檔名
示例: mv test3.txt test333.txt
3.4查詢檔案的命令
檢視檔案資訊
格式:ls 資料夾名 檔名 (包含許可權、日期等資訊)
ll 資料夾名 檔名 (不包含許可權、日期等資訊)
列出某一目錄內的內容(內容包括子資料夾和檔案)
ls 或 ll 列舉出當前資料夾內的資料夾和檔案
示例: ls /opt
ll /opt
檢視檔案前10行資料
格式 : head 檔名 或 head -10 檔名
示例 : head test1.txt 或 head -10 test1.txt
檢視檔案後10行資料
格式: tail 檔名 或 tail -10 檔名 或 tail -f 檔名
示例 : tail test1.txt 或tail -10 test1.txt
檢視檔案內容
格式:more 檔名
示例 :more test1.txt
檢視所有
格式:cat 檔名
過濾檢視
格式:grep 關鍵字 檔名
示例: grep is profile
3.5 其他命令
檔案追加
格式:echo 『abcde』 >> 檔名
示例:echo 『abcde』 >> test4.txt
複製檔案
複製資料夾
格式:cp 原檔案 目標檔案
ls 命令選項選項
英文含義
-aall
顯示指定目錄下所有子目錄與檔案, 包含隱藏檔案(以 . 開頭的檔案為隱藏檔案, 需要用 -a 引數才能顯示)
-l以列表方式顯示檔案的詳細資訊
-hhuman-readable
配合 -l 以人性化的方式顯示檔案大小
萬用字元含義*
代表 任意個數 的字元
?代表任意乙個字元, 且只能是乙個
[abc]
匹配a、b、c中任意乙個
[a-f]
匹配從a到f範圍內的任意乙個字元
cd 命令選項命令
含義cd
- 可以在最近的兩次目錄之間切換
cat 命令選項命令
含義-n
顯示行號
-b非空行 顯示行號
grep命令選項命令
含義-n
顯示匹配行和行號
-i忽略大小寫
-v顯示 不包含關鍵字 的所有行
^a行首,搜尋以a開頭的行
ke$行尾,搜尋以ke結束的行
總結:相對路徑:輸入路徑時, 最前面不是以 「/」 開始的, 表示相對 當前目錄 所在的位置
不足:參照工作目錄 發生變化 相對路徑也要發生變化 。相對路徑進入 cd dir9
絕對路徑:在輸入路徑時, 最前面是以 / 開始的, 表示 從 根目錄 開始的具體目錄位置
優點: 定位準確, 不會因為 工作目錄變化 而變化。絕對路徑進入 cd /home/dir9
&& 和 ||命令
作用命令1&& 命令2
如果 命令1 執行成功了, 才執行 命令2 命令
作用命令1||
命令2
如果 命令1 執行失敗了, 才執行 命令2
ASP中FSO建立 刪除 移動目錄和檔案的常用函式
r foldername ljfdeletefolder ok else ljfdeletefolder nofolder end ifnjcue.com set fso nothing end if end function rem 移動目錄,引數 dirname 預拷貝檔案的相對路徑,dirne...
目錄和檔案的管理
目錄和檔案的管理 增刪改查 pwd,ls,ls l cat more less mkdir touch cp mv rm find grep cd ln s ln tar du wc history c head tail linux中檔案的種類 普通檔案 d 目錄檔案 純文字檔案 ascii 可以...
UNIX常見的目錄和檔案
unxi 程式檔案,unix核心。etc 供系統維護管理用的命令和配置檔案。etc issue 登入前在login之上的提示資訊 tmp,usr tmp 存放臨時檔案 bin 系統常用的命令,如ls,ln,cp,cat dev 存放裝置檔案,如終端裝置檔案 usr include c語言標頭檔案存放...