復雜的事情要簡單做;   簡單的事情要認真做;   認真的事情要重復做;   重復的事情要創造性地做。

          信心 恒心 決心 創意 樂意

          も軍魂ミ 心系java

          Java的魅力:跨平臺、動態的Web、Internet計算 Java在Web、移動設備以及云計算方面前景廣闊 我的java編程不是夢!!! 俗話說的好:“授人以魚不如授人以漁”.
          posts - 10, comments - 12, trackbacks - 0, articles - 5
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Unix/Linux常用的一些命令

          Posted on 2011-07-13 22:54 セ軍魂ミ 閱讀(16153) 評論(6)  編輯  收藏 所屬分類: Unix
          Unix/Linux 的常用命令:

          這是我在學完Unix后歸納的一些覺得有用的命令:
          ps:查看進程,也可以觀察當前shell
          ps -ef:查看和終端有關的所有進程
          df -k:查看當前文件系統使用情況
          passwd:修改系統口令
          passwd-d  user:清除用戶的口令
          more   :查看文件內容   可以分屏顯示
          cat    :也是查看文件內容 但不可以分屏顯示;1.適合小文件的查看;2.可以將多個小文件編程大文件
          pwd  :打印當前工作目錄
          id(root)  查看用戶的身份
          cd  :改變當前目錄
          ls -a
             -R
             -t
             -l    按不同方式順序查看目錄下的文件
          ls -ld :查看當前目錄權限
          chmod : 修改權限    創建目錄的默認權限為755; 創建文本的默認權限為744
          touch :新建文本,若存在則更改最新時間,但內容不變
          mkdir  :創建目錄,但不能創建多層目錄
          mkdir -p :可以同時創建目錄
          cp -i: 拷貝 文件   復制時文件若存在,則提示是否覆蓋
          cp -r: 拷貝 目錄   如果目錄存在,在目標目錄下創建源目錄;如果目標目錄不存在,新建目標目錄,同級拷貝
          mv  :移動 ,本質就是更改全路徑名
                  若目標不存在,新建目錄,同級移動;若存在,移動到目標目錄下
          rmdir empty-dir  ;只能刪除空目錄
          rm -r dir   :可以刪除非空目錄
          rm -ir dir  :提示是否進入目錄,是否刪除文件
          rm -f passwd  :關掉交互,針對只讀文件
                            注:刪除資源時,需要寫權限
          ln  :創建鏈接文件
          ln file file.ln   :硬鏈接   “改一處,處處改”
          ln -s file file.sln   :軟鏈接    好比Windows中的快捷方式
          \  :一個命令可以用\換行
          >  : 輸出重定向,會覆蓋原有文件內容
          >>  : 輸出追加重定向
          | 管道   :將上一個命令的輸出作文下一個命令的輸入
          | grep :用于結果的過濾
          find /-name p   :重/目錄開始找,找出p文件,會精確匹配
          find ~-perm 777 > ~/holes    :找出權限是777的
          find /export/home -type f -atime +365 -exec rm {} \;
                         表示普通文本類型   訪問時間 天    執行   參數
          ls file* | xargs grep dd    :依次傳給并過濾,找出含有dd內容的文件
          wc -l  統計 行
              -w        詞
              -c       字符
          du -sk .  :查看當前目錄的大小,單位為k,若不寫k,則單位為0.5k
          kill  進程號
          pkill  進程名   :殺死進程
          kill -9    :強制殺死進程
          jobs  :顯示當前進程任務
          /sbin/ifconfig - a     :查看ip
          ftp  文件傳輸協議    bye   斷開
                                    get/mget   下載/批量下載
                                    put/mput    上傳/批量上傳

          Unix中環境變量配置方式和shell有關
          csh    :設置變量   set  var1 abc             不會轉入子進程
                                   setenv var2 aaa         會轉入子進程

          bsah   : 設置變量  var1=abc    不會轉入子進程
          echo $var1    :查看變量值

          查看系統配置的環境變量:Unix中   用env
                                          Windows中   用set 

          編輯系統初始化文件   vi .bash_profile
          注意:   結束后用source .bash_profile  是配置文件生效

          計劃任務:
          crontab -e  編輯計劃任務
          crontab -l   列出當前計劃任務。 開始生效
          crontab -r   撤銷命令


          上這些內容,就是我在學習Unix時掌握的,并覺得對以后幫助有用的。若前輩有什么更好的見解,我您指教,我會努力學習的!!
            



          評論

          # re: Unix/Linux常用的一些命令  回復  更多評論   

          2011-07-14 13:05 by stone2083
          不需要系統地學(只要建個索引,知道有大概的命令就行),直接裝上linux用上一個月,基本就熟悉了。
          真正需要用到的時候,man下即可。

          # re: Unix/Linux常用的一些命令  回復  更多評論   

          2011-07-14 23:07 by セ智軍ミ
          @stone2083
          現在就是接觸Unix 不長,所以以后項目上哪些用得多還不太了解,我會多使用的。您好,請問下 vi 編輯在項目上用的多嗎?還是也就多用EditPlus吧!

          # re: Unix/Linux常用的一些命令  回復  更多評論   

          2011-07-16 23:08 by stone2083
          @セ智軍ミ
          看個人習慣了,如果習慣了vi的命令,使用起來還是比較方便的。像很多人直接使用vi+plugins作為一些編程語言的IDE工具。
          我自己一般只用vi作用常用的文本工具而已,工程的開發還是使用專門的IDE工具。

          對于不習慣vi的同學,在linux下推薦geany,還是一款比較不錯的編輯器。

          # re: Unix/Linux常用的一些命令  回復  更多評論   

          2011-07-17 18:13 by セ智軍ミ
          @stone2083
          謝謝了!我看看自己更習慣用哪個吧!以后有問題還請你多幫忙,呵呵

          # re: Unix/Linux常用的一些命令[未登錄]  回復  更多評論   

          2011-07-24 18:06 by allen
          這些在linux cheat sheet上基本都有

          # re: Unix/Linux常用的一些命令  回復  更多評論   

          2012-03-09 16:10 by セ智軍ミ
          11

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 清水县| 张家口市| 湄潭县| 封丘县| 钦州市| 和顺县| 陵川县| 靖州| 资阳市| 宣武区| 天门市| 繁峙县| 大理市| 沁阳市| 织金县| 潼关县| 河北区| 肃宁县| 宝应县| 通化县| 鄂州市| 义马市| 上栗县| 襄城县| 无锡市| 兰溪市| 尚义县| 托里县| 会泽县| 象州县| 嵊泗县| 嘉义市| 龙里县| 故城县| 德钦县| 宝坻区| 高州市| 大庆市| 新干县| 临汾市| 马鞍山市|