linux查看系統編碼 linux查看系統支持的編碼



文章插圖
linux查看系統編碼 linux查看系統支持的編碼

文章插圖

【linux查看系統編碼 linux查看系統支持的編碼】文件操作命令創建文件
使用touch命令可以創建和修改文件時間
touch test.txt刪除文件
在使用rmdir刪除目錄的時候如果目錄中存在子目錄是不可以被刪除的 , 使用起來比較惡心 , 所以在刪除文件或者目錄的時候都習慣于使用rm來刪除
#這里注意如果加上-f選項的話 , 就會強制刪除 , 無法找回 , 刪除之前要考慮清楚rm -rf test.txt---------------選項-f強制刪除-r遞歸刪除查看文件stat命令
查看文件詳細信息
stat abc.txt ----------------------------File: `abc.txt'Size: 5Blocks: 8IO Block: 4096regular fileDevice: fd00h/64768dInode: 131272Links: 1Access: (0664/-rw-rw-r--)Uid: (500/ zhanghe)Gid: (500/ zhanghe)Access: 2021-02-14 18:34:47.995289019 +0800Modify: 2021-02-14 18:34:58.308673839 +0800Change: 2021-02-14 18:34:58.308673839 +0800cat命令
查看文件內容
cat abc.txt-----------------------選項-A 相當于-vET , 列出所有的隱藏字符-E 列出每行結尾的回車符$-n 顯示行號-T 把Tab鍵用^I表示出來-v 展示特殊字符more命令
cat不適合查看大文件 , 使用more命令來分屏顯示
more abc.txt--------------------空格鍵向下翻頁b向上翻頁回車向下滾動一行q退出head和tail命令
head是顯示文件頭 , tail是顯示文件尾 , 默認10行
tail abc.txt-------------------------選項-n顯示行數-f監聽文件新增內容 , 滾動軟鏈接
建立文件的軟鏈接(可以看作是windows的快捷方式)
ln -s abc.txt abc_c.txtls -l-------------------------------total 4lrwxrwxrwx. 1 zhanghe zhanghe 7 Feb 14 19:59 abc_c.txt -> abc.txt-rw-rw-r--. 1 zhanghe zhanghe 5 Feb 14 18:34 abc.txt特征
軟鏈接和源文件擁有不同的Inode和block修改任意一個 , 兩者都會修改刪除源文件 , 軟鏈接不可用;刪除軟鏈接 , 源文件沒有影響軟鏈接不存儲真實數據 , 存儲的是源文件的Inode復制文件
cp abc.txt /home/zhanghe/Documents/test/aaa.txt----------------------------選項-r遞歸復制 , 用于復制目錄-p保留源文件的屬性 , 如所有者、權限和時間-i詢問是否覆蓋-d如果源文件是軟鏈接 , 則復制出來的也是軟鏈接-a相當于-dpr
在復制的時候 , 如果目標位置是目錄 , 則將文件復制過去 , 如果目標位置是文件 , 則將文件內容復制過去
剪切或者重命名
mv aaa.txt acs.txt--------------------------f如果文件存在 , 強制覆蓋-i詢問-v顯示詳細信息
剪切如果在同一目錄下就是重命名 , 不在同一目錄下就是剪切
查看文件格式及其編碼
file -b read.sh查看文件的MIME類型
file -i read.sh可以通過file命令來看該軟鏈接的文件本身是誰
file read_s.sh