開始學習linux系統,發現linux的系統很有意思,所以應該把所學到的命令做個簡單的筆記,以備後來查閱:
linux的幾個簡答的文件操作命令:
mkdir:創建目錄命令。比較常用的選項有如下
mkdir x :創建名爲 x 的目錄。
mkdir x/y/z :遞歸創建,可以用 tree x 命令查看目錄樹。
-------------------------------------------------
cp :複製文件(默認不加選項是複製文件)
cp aaa/fff bbb/ : 拷貝aaa目錄下的fff文件到bbb目錄下。
cp -r aaa bbb/ : 拷貝aaa目錄及目錄下的所有文件到 bbb 目錄 (遞歸)
cp -f 是強行復制
---------------------------------------------------------------
mv 移動或者修改文件名稱
mv /etc/passwd /home : 將/etc/passwd 移動到 /home目錄下
mv /etc/passwd /etc/passwd.bak :將passwd改爲passwd.bak
------------------------------------------------------------
cat 顯示文件內容
cat fsz :顯示fsz文件的內容。
cat -E :顯示文件最後一行的內容
cat -n :顯示行數
---------------------------------------------------------------
head :查看文件內容
head -n 顯示行數。 head -10 passwd :顯示passwd前10行內容。
tail -n 顯示尾行。 tail -10 passwd : 顯示passwd最後10行內容。
---------------------------------------------------------------
cut 分割字段
cut -d : -f 1 /etc/passwd 顯示passwd內容的第一個字段內容。(注意要有空格-d -f一起使用)
cut -d : -f 1,3 /etc/passwd 顯示passwd內容的第一個字段內容和第三段內容。
cut -d : -f 1-3 /etc/passwd 顯示passwd內容的第一個字段內容到第三段內容。
--------------------------------------------------------------------------
sort :文件排序命令
sort -n :按數值大小排序 升序
sort -r :降序
--------------------------------------------------
這些命令還有其他的參數,每個命令都有很多其他的 參數,根據常用需要使用,