linux文件管理

.擴展:dos2unix 將Windows格式的文件轉換成Unix格式 unix2dos 將Unix格式的文件轉換成Windows格式 例如 # unix2dos file1 # dos2unix file2 ======================================================== less more head tail # head /etc/passwd 默認的看頭10行 # head -2 /etc/passwd 看頭兩行 # tail /etc/passwd 看尾10行,默認顯示的是10行 # tail -1 /etc/passwd 看尾1行 # tail /var/log/messages # tail -30 /var/log/messages 看尾30行 # tail -f /var/log/messages //-f 動態查看文件尾部信息 # tailf /var/log/messages 另外打開一個終端,手動產生日誌,使用下面的命令 # logger kldskjjdfa 切換回到動態查看日誌的終端中,看一下是否成功動態產生的日誌

擴展:

# tail -f /var/log/messages //-f 動態查看文件尾部信息,追蹤的是文件的inode號 # tail -F /tmp/file1 //動態查看文件尾部信息,追蹤的是文件名 注:vim, gedit編輯文件時,inode會改變 ============================================================================== grep 針對文件內容進行過濾 # grep 'root' /etc/passwd # grep --color 'root' /etc/passwd # grep --color '^root' /etc/passwd # grep --color 'bash$' /etc/passwd # grep 'failure' /var/log/secure

隨記:

Linux文件有三種時間: 訪問時間:atime,查看內容 修改時間:mtime,修改內容 改變時間:ctime,文件屬性,比如權限

注:RHEL6開始relatime,atime延遲修改,必須滿足其中一個條件: 1. 自上次atime修改後,已達到86400秒; 2. 發生寫操作時;


分享到:


相關文章: