1. 程式人生 > >作業系統之經典知識點(一)

作業系統之經典知識點(一)

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,避免程序出現忙等現象。