1. 程式人生 > >作業系統設計與實現

作業系統設計與實現

額,沒有看完,但是 目前看得還是沒有壓力就是 好奇心和問題都太多,丟下一段

對於如下一條命令
    cp file1 file2
其功能是為檔案file1作一個拷貝file2,在shell建立一個子程序後,子程序執行程式cp,
同時向該程式傳遞執行的引數:原始檔名和目標檔名。
    cp程式的主函式格式如下:
    main( argc,  argv,  envp)
這裡argc是命令列中包括程式名在內的引數個數。對於以上例子,argc為3。
    第二個引數argv 是一個指向陣列的指標。該陣列中第i個因素就是命令列中第i個字元
串,此處argv[0]為:“cp”,argv[1]為“file1”,argv[2]為“file2”。
 

呃呃呃   呃呃呃呃呃額   呃呃呃呃呃額

還是研究演算法吧。

  這本書比教材好看很多很多,但是有點費時,1-1.5h才看了30頁, 因為好笑點太多了,作者很幽默,過去程式設計師很可憐,過去電腦很神奇。

就想看11位保護碼,,,許可權9位 大家都造的東西,,,想看平常沒有看到的兩位,,,,,,,

 MINIX中每個檔案都有一個包含11個位元的保護方式碼,其中的9位元標識檔案主,同
組使用者和其他使用者的操作許可權。CHMOD系統呼叫可以改變檔案的保護方式,例如,要使一個
檔案對檔案主之外的所有使用者只讀,可以呼叫: