初學Linux,記錄一下Linux常用命令。
Linux嚴格區分大小寫。
目錄處理命令:
ls
命令所在路徑:/bin/ls
功能描述:顯示目錄文件
語法:ls 選項[-ald] [文件或目錄]
? ? -a 顯示所有文件,包括隱藏文件(一般以 “.” 結尾的文件是隱藏文件)
? ? -l 詳細信息顯示
? ? -d 查看目錄屬性
? ? -i 查看i節點
cd
命令所在路徑:shell內置命令
語法:cd [目錄]
功能描述:切換目錄
示例:$ cd /tmp 切換到制定目錄 ? ? ? $ cd .. 切換到上一級目錄
mkdir
命令所在路徑:/bin/mkdir
語法:mkdir -p [目錄名]
功能描述:創建目錄 -p 遞歸創建
rmdir
命令英文原意:remove empty directories
命令所在路徑:/bin/rmdir
語法:rmdir [目錄名]
功能描述:刪除空目錄
cp
命令所在路徑:/bin/cp
語法:cp -rp [原文件或目錄] [目標目錄] ? -r 復制目錄 ? ?-p 保留文件屬性
mv
命令所在路徑:/bin/mv
語法:mv [原文件或目錄] [目標目錄]
功能描述:剪切文件、重命名
rm
命令所在路徑:/bin/rm
語法:rm [-rf] [文件或目錄] ? ? ? ? ?-r 刪除目錄 ? -f 強制刪除
功能描述:刪除文件
文件處理命令:
touch
命令所在路徑:/bin/touch
功能描述:創建文件
示例:touch /tmp/test 在tmp目錄下創建test文件
? ? ? ? ?touch test 在當前目錄創建test文件
cat
命令所在路徑:/bin/cat
功能描述:顯示文件內容 ? ?-n 顯示行號
示例:cat -n /etc/issue
more
命令所在路徑:/bin/more
語法:more 文件名 ? ? ? (空格)或f 下一頁 ?(Enter) 換行 q或Q 退出
功能描述:分頁顯示文件內容
less
命令所在路徑:/usr/bin/less
語法:less 文件名
功能描述:分頁顯示文件內容(可向上翻頁,按PgUp,PgDn鍵)
可以輸入 / + 關鍵字 搜索內容,按 N 鍵查找下一個
head
命令所在路徑:/usr/bin/head
語法:head [-n] 文件名
功能描述:顯示文件前面幾行 ? -n 指定行數 默認 10行
tail
命令所在路徑:/usr/bin/tail
語法:tail[-nf] 文件名
功能描述:顯示文件后面幾行 ? -n 指定行數 默認 10行 ? ?-f 動態顯示文件末尾內容
ln
命令所在路徑:/bin/ln
語法:ln [-s] [原文件] [目標文件] ? ?-s 生成軟鏈接 ? ? 默認 硬鏈接
功能描述:生成鏈接文件
硬鏈接特征:
1. 拷貝 相當于cp -p + 同步更新
2. i節點與原文件一致
3. 不能跨分區?
4. 不能針對目錄使用