Linux基础7 文件管理类命令
linux文件命名規則:1、長度不能超過255各字符。2、文件名不能含有/。3、嚴格區分大小寫。
?
字符編碼標準:GB18030(大),GBK(中),GB2312(小),UTF-8(全球編碼)
?
文本處理器:只處理純文本ASCII的軟件。
字處理器: 可以處理ASCII及其額外信息,如字體、大小、顏色等。
?
#ls list
#cd 改變工作目錄
#pwd ?打印當前工作目錄
#mkdir
????-p 父目錄(如空則一同創建)
????-v verbose
花括號命令行展開:
????mkdir -pv /mnt/test/{x/m,y} ? ===> mkdir -pv /mnt/test/x/m 及 mkdir -pv /mnt/test/y
#tree
#rmdir?
#touch 更新文件的timestarp
????-a????更新atime為當前時間
????-m????更新mtime為當前時間
????-t????更新為指定時間
????-c????no-creat 如文件不存在,不創建新文件。
#stat????顯示文件的系統狀態,含時間戳
#rm????
????-i????交互
????-f????強制
????-r????遞歸
#\rm????不運行rm的別名,直接運行rm命令本身
#echo -e (啟用反斜線轉義符)顯示字符
#printf????格式化顯示字符
#file????查看文件的格式,文件類型
????????文件格式有:elf:Executable and Linking Format 可運行可連接格式(xNIX系統)
????????? ?????????pe:? Portable executable file Format 可移植的可運行的文件格式(Windows)
????
#cp SRC... DEST ?復制文件
????-r????遞歸復制
????-i????交互
????-f????強制
????-d????保留連接文件而不替換為連接文件的目標文件。
????-p????presevice保留mode、owner、timestarp的屬性信息。
????-a????archive 歸檔,保留所有屬性,包括快捷方式,原樣拷貝。
#mv SRC... DEST????或????mv -t DEST SRC...??????移動文件或重命名文件
#install SRC... DEST 拷貝文件同時設置文件屬性(默認為rwxr-xr-x)
????????-d DIR...????創建DIR目錄
?
文本查看類命令:
????cat 、tac、more、less、head、tail
#cat? ????????????????????顯示文件內容
????????-n? ????同時顯示行號
????????-E ????顯示行結束符。
#tac????????????? 從未行開始逆序顯示文件內容
#more????????
#less
#head????????順序顯示文件前10行
????-n????????顯示前n行
#tail????????順序顯示文件尾10行
????-n????????顯示尾n行
????-f????????不退出,即時顯示文件新增加的內容。follow
?
文本處理類命令:cut、join、sed、awk
#cut????文本字段(列)裁切
????????-d:指定字段的分隔符,默認為一個空格
????????-f:指定要顯示第幾個字段。
#sort????????文本排序(默認對ASCII從的小到大排序)
????????-n????對數值排序
????????-r????降序排列
????????-t????字段分隔符
????????-kn????指定用第n個字段進行排序
????????-u????排序后相連相同行只顯示一次。uniq
?????????-f????忽略大小寫排序
#uniq
????????-c????????顯示重復行的重復次數
????????-d????????只顯示重復行的內容
#wc ????????word count
????????-l????????只顯示行數
????????-w????????只顯示字數
????????-c????????只顯示字節數
????????-L????????最長行的長度
#tr????translate????用于字符轉換或刪除字符。
????????tr????[option]...????set1??? [set2]
????????????-d ????????刪除出現在字符集set1中的所有字符(非單詞)。
?
?
?
?
?
?
?
?
?
?
?
?
?
?
轉載于:https://blog.51cto.com/285274/1722435
總結
以上是生活随笔為你收集整理的Linux基础7 文件管理类命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 12.10
- 下一篇: 关于32bit与4Gib的问题