3.mkdir

(a) 該公用程式的所在系統及路徑.
Linux Red Hat 6.2 + CLE 0.9p1
/bin/mkdir

(b) 該公用程式所使用的 shared library. (可由 ldd 得到)

libc.so.6 => /lib/libc.so.6 (0x4001b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

(c) 該公用程式的主要用途說明.
建立新的目錄 DIRECTORY

新被創造的目錄的權限將會屬於其 process 的 effective uid。如果這目錄包含 的檔案有設 group id bit set,或者如果檔案系統掛在 BSD group semantics, 新的目錄將繼承其 parent group 的所有權;否則,檔案將歸屬於 process 的 effective gid。

(d) 儘可能地說明該公用程式所支援的參數及其意義.
mkdir [選項] DIRECTORY...

-m, --mode=MODE 設定保護模式為 MODE 而非 rwxrwxrwx - umask
-p, --parents 需要時建立母目錄. 如目錄本已存在, 將不當作錯誤
--verbose 顯示每個新目錄的名字
--help 顯示本文,然後離開

(e) 儘可能地提供配合各種參數的使用範例.

  -m, --mode=MODE

[root@park /root]# mkdir -m 1 mode2
[root@park /root]# mkdir -m 2 mode3
[root@park /root]# mkdir -m 755 mode4
[root@park /root]# ls -l  
d--------x 2 root root 4096 Oct 5 22:25 mode2
d-------w- 2 root root 4096 Oct 5 22:25 mode3
drwxr-xr-x 2 root root 4096 Oct 5 22:25 mode4

  -p, --verbose [root@park /root]# mkdir --verbos 12
mkdir: 建立了新的目錄 `12'

  -p, --version [root@park 1]# mkdir --version
mkdir (GNU fileutils) 4.0p
Written by David MacKenzie.

Copyright (C) 1999 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

(f) 其他. (你可以自己發揮, 例如, 搭配其他程式的常見用法)