前兩天在同事的幫助下用Liunx的命令幫另一同事搞定了一個小需求,使他們的工作更方便了。讓我覺得Liunx&Unix的命令太強大了,所以我想要好好的學習一下,由于每周要做的事情比較多,就規定自己每周學習一個命令好了。
就像幫我的那位同事說的一樣,沒事他就在AIX下用man來一個個的看這些命令,我覺得這個方法好,先試著采用一下,然后再來解決一些問題。
2007.11.26
這周先從ls命令學起,正好早上也在幫同事用這個命令解決問題。
以下是比較有用的一些操作:
ls -lS???按文件的大小排序
ls -lS --block-size=1K?將文件信息以K為大小單位排序列出
ls -F 文件后面跟一個類型符<“*”表示可執行的普通文件;“/”表示目錄;“@”表示符號鏈接;“|”表示FIFOs;“=”表示套接字(sockets)>
2007.12.3
上周后來又學了很多命令,如下,記錄在此:
chmod 改變文件權限,會經常用到的。
chmod [who] operator [permission] filename????chmod命令的相對模式
chmod [mod] file?????????????????????????????????????????????chmod命令的絕對模式,我更喜歡這種模式
chown改變文件屬主
chown -R -h owner file
-h表示在改變符號鏈接文件的屬主時不影響該鏈接所指向的目標文件
chgrp改變文件所屬的組
chgrp groupname filename
找出用戶所屬的組可以用group和id命令
軟鏈接命令ln
ln [-s] source_path target_path
常用的場景可能是目錄太深;一份文件,多人看;應用程序的日志,指定到一個自己想要的目錄,可以建一個指向該目錄的鏈接,這個用法可能最實用,也用得最多,例如:WAS指定LOG的目錄為/opt/webshpere/profile/server1/log/,我想把日志都寫到/usr/log/中,可以用這樣的命令:
ln /opt/websphere/profile/server1/log/ /usr/log/
這樣就OK了,呵呵,好強呀!這個Windows下面肯定是不支持的。
cd ~?這個是回到用戶的默認目錄
posted on 2007-11-26 20:38
Robin's Programming World 閱讀(1032)
評論(0) 編輯 收藏 所屬分類:
讀書 、
OS