.擴展: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. 發生寫操作時;
閱讀更多 辦公實操 的文章