作業系統之經典知識點(一)
阿新 • • 發佈:2018-12-31
linux的檔案屬性:
linux的檔案屬性共10個: - --- --- --- 比如 - rw- r-- r--。
1.第一個短橫處是檔案描述符:-表示普通檔案;c(character)表示字元裝置;b(block)表示塊裝置;d(directory)目錄;l(link)表示連結裝置。
2.第一個三橫符,表示使用者許可權位(user)
3.第二個三橫符,表示組許可權位(group)
4.第三個三橫符,表示其他許可權位(other).
5.r==讀許可權 w==寫許可權 x==執行許可權。滿許可權的情況 - rwx rwx rwx;許可權為空的情況是 - --- --- ---
許可權的設定:chmod ugo+/-/=rwx filename/dircettory =====u==>使用者 ===>g===>組====>o===>其他使用者
6. chmod u+rw filename //給filename的使用者新增rw許可權
臨界區
每個程序中訪問臨界資源的那段程式稱為臨界區,每次只准許一個程序進入臨界區,進入後不允許其他程序進入,同時進入臨界區的程序要在有限時間內退出,以便其他程序能及時進入自己的臨界區。如果程序不能進入自己的臨界區,則應讓出CPU,避免程序出現忙等現象。