1. 程式人生 > >CP,RM,IO重定向

CP,RM,IO重定向

CP RM 文件名通配 IO重定向

cp命令:
cp -i :交互式復制,覆蓋之前會提醒你確認;
cp -f:強制復制;
cp -r:遞歸復制目錄;
cp -d:復制符號鏈接文件本身,而非其指向的源文件;
cp -a:保持文件所有屬性復制;

mv命令:
修改文件命令,重命名文件歐哲目錄,移動位置等

rm命令:

                    刪除命令,慎用
                    -i:交互,提醒
                    -f:不交互,直接就刪
                    -r:遞歸刪除,例如 rm -rf /

變量:

        整型數據,浮點型數據,字符型數據,布爾型數據,日期等特殊

        存儲格式:
        漢字編碼是用的兩個字節,因為漢字大概有9萬多個,實際使用也有常用的3,4千個,要表格幾萬個數據,故用兩個字節,2的15次方;

文件名通配機制:

        pa*,星號代表只要以*號開始的所有字符;*號代表任意字符,任意長度;
        ?;代表任意單個字符;
        其他通配:[ ]匹配指定範圍內的單個字符,例如[a-z],[0-9]

[A-Z],[a-z0-9]
[[:upper:]] :大寫字母,[A-Z]匹配不出來;
[[:lower:]]:小寫字母匹配;
[[:alpha:]]:所有字母;
[[:digit:]]:所有數字;
[[:punct:]],匹配所有符號;
[[:space:]]:匹配空格

IO重定向及管道:

        程序:指令+數據,需要IO

CP,RM,IO重定向