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) 其他. (你可以自己發揮, 例如, 搭配其他程式的常見用法)