Linux學習筆記-文件目錄管理(鳥哥7章)

記錄一下,當作工具書,自己練習。

man+命令 查看幫助!!!


------------------文件查看:----------------

cat 顯示所有內容
cat -n 行號

tac 倒序顯示

nl  有行號,顯示所有內容,忽略空行
nl -b 不忽略空行,和 cat -nx效果相同

more 分頁查看內容,回車按行顯示,空格屏幕顯示
     只能往後不能往前

less 支持PgUp(上頁),PgDn(下頁),Home(開頭),End(結尾)

找某個關鍵字:
/關鍵字

head (-n 5)/-5  查看前5行 ,缺省默認前10行

tail -f  看後幾行,不退出

od  -t 以ACSII碼

string


---------------文件操作:--------------
touch xx
新建文件,可以修改創建時間,訪問時間

文件默認權限
新建文件,文件夾 默認權限 644 755
umask會過濾你的權限022 -->666-022=644
                   333 -->666-333=444(過濾)
umask -S 保留什麼權限

文件隱藏屬性
lsattr 查看隱藏屬性
+a 只能添加不能刪除。
+i 不能更改

文件特殊權限
SUID 所有者權限位置有S,其他人在運行時擁有和所有者相同的權限
SGID 所有組權限位置有S,創建的時候繼承組。
SBIT 只能分配給【目錄】的【other】權限。other上有t.那麼這個目錄只有所有者和目錄可以刪除

chmod 4644  第一個是4,給所有者加s
            第一個是2,給所有組加s
            第一個是1,給other加t。

ls -l ·which passwd·
··和$會當成一個命令執行

file 查看文件類型


-----------------------命令與文件的查詢--------------------------

    腳本文件名的查詢
        which + 命令
        wheris + 命令 查看命令(-b)和幫助文檔(-m)所在路徑
    
    文件名的查詢
        locate + 名
        含有這個名字的文件全部查找出來
        locate是在mlocate.db數據庫中查找,這個數據庫每天生成一次
            (可以updatedb更新數據庫)
            -i 忽略大小寫
            --help自己查
        
        find 目錄 -屬性 值 在目錄中根據某種屬性查找。
                  名字,id,大小,時間,
                  權限(2other) ,22(g+other),222(+爲或,-爲且)
                  等…




發佈了69 篇原創文章 · 獲贊 49 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章