時間限制:
1000 ms | 記憶體限制:
65535 kb
難度:2 描述
在還沒給deepin做dde的arch移植之前,felixonmars迷上了linux的命令列,因為這看起來特別炫,不用滑鼠、只是在鍵盤裡輸入字元也能使用電腦。雖然介面在發展,但是felixonmars還是很努力地學習使用純字元的命令。 最近cxbii小浣熊和jingle格格巫教會了felixonmars兩個命令(假設felixonmars已經在 /home 目錄下新建了乙個 acm.txt 的檔案。)
(一)ls -l acm.txt
(二)chmod 【***】 acm.txt
第乙個命令會顯示acm.txt這個檔案的屬性。【r】指「讀」許可權,【w】指「寫」許可權,【x】指「執行」許可權,【-】指沒有任何許可權。 顯示的結果例如「-rw-rw-r--」,從第二個字元開始,每三個字元為一組,第一組是felixonmars的許可權,第二組是felixonmars所屬組的許可權,第三組是其他人的許可權。(第乙個字元必須是『-』) 第二個命令可以改變檔案的許可權,【***】指乙個三位數。第乙個數字指felixonmars的許可權,第二個指felixonmars所屬組的許可權,第三個指其他人的許可權。 數字與許可權表示的對應關係如下(注意沒有 --- = 0 的對應關係) r-- = 4 -w- = 2 --x = 1 rw- = 6 r-x = 5 -wx = 3 rwx = 7
輸入輸入檔案的第一行是乙個整數t,表示有t組資料。 接下來是t組資料,每個資料有兩行,第一行是命令(二)中的數字,第二行是表示檔案許可權的字串。
輸出數字和字串表示含義一致,則輸出「yes」(不帶雙引號),否則輸出「no」
樣例輸入
4666-rw-rw-rw-
777wrwxrwxrwx
888-r--r--r--
111-r--r--r-x
樣例輸出
yesnono
no
犯了低階錯誤,糾纏了很久,
#include#includeusing namespace std;
int main()
}if(mark) cout << "yes" << endl;
else cout << "no" << endl;
}}
nyoj1307Linux的檔案許可權對不對
題目鏈結 linux的檔案許可權對不對?時間限制 1000 ms 記憶體限制 65535 kb 難度 2 描述 數字與許可權表示的對應關係如下 注意沒有 0 的對應關係 r 4 w 2 x 1 rw 6 r x 5 wx 3 rwx 7 輸入 輸入檔案的第一行是乙個整數t,表示有t組資料。接下來是t...
linux系統掛載windows系統的檔案
這個功能實現了windows編輯,linux編譯的好處,非常爽,值得寫乙個 最開始mount t cifs o username admin mnt mnt是linux目錄,workspace就是你自己設定的共享資料夾 最開始要建共享資料夾,但是右鍵沒有共享,估計是下面這個方案,有點忘了 設定允許可...
linux系統 etc下的profile檔案
etc profile檔案 etc profile是全域性的,適用於所有的shell。在剛登入linux時,首先啟動 etc profile 檔案。profile檔案會告訴shell使用什麼語言,什麼shell,命令的搜尋路徑等。一些標準的環境變數 shell 預設shell lang 預設語言 p...