歡迎使用我的 在線工具

          小D

          讀歷史、看小說、寫程序都是我所愛。技術不好,頭腦不靈光,靠的是興趣。
          隨筆 - 35, 文章 - 25, 評論 - 13, 引用 - 0
          數據加載中……

          Linux常用命令記錄

          1 遞歸刪除.svn 目錄
             find . -name "*.svn" -type d -print -exec rm -rf {} \; 

          2 搜索指定進程的個數
          ps -ef|grep httpd|wc -l命令

          3 搜索指定端口和已建立鏈接的個數 netstat -nat|grep -i "80"|wc -l命令 netstat -na|grep ESTABLISHED|wc -l命令
          SYN_RECV表示正在等待處理的請求數; ESTABLISHED表示正常數據傳輸狀態; TIME_WAIT表示處理完畢,等待超時結束的請求數。

          4 /etc/rc or /etc/rc.d or /etc/rc?.d
          啟動、或改變運行級時運行的scripts或scripts的目錄。
          /etc/passwd
          用戶數據庫,其中的域給出了用戶名、真實姓名、家目錄、加密的口令和用戶的其他信息
          /etc/group
          類似/etc/passwd ,但說明的不是用戶而是組。
          /etc/inittab
          init 的配置文件。
          /etc/issue
          getty 在登錄提示符前的輸出信息。通常包括系統的一段短說明或歡迎信息。內容由系統管理員確定。
          /etc/profile , /etc/csh.login , /etc/csh.cshrc
          登錄或啟動時Bourne或C shells執行的文件。這允許系統管理員為所有用戶建立全局缺省環境。

          5 lsb_release -a 列出所有的版本信息

          6 ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock   
          軟連接XX 到XX

          7 top 命令    Cpu(s):   
          0.3% us 用戶空間占用CPU百分比   
          1.0% sy 內核空間占用CPU百分比    0.0% ni 用戶進程空間內改變過優先級的進程占用CPU百分比       98.7% id 空閑CPU百分比   0.0% wa 等待輸入輸出的CPU時間百分比      0.0% hi   0.0% si    shift-t可以查看根據CPU使用比例排序的進程列表 8 du -h -s ./* | sort  查看當前目錄下子目錄的大小,并排序

          9 GIT使用
              git status查看本地修改與服務器的差異。
              git add .將這些差異文件添加,這樣就可以提交了。 
              git commit –m “這里是注釋”提交更改到服務器。
              git checkout master更改到master庫。
              git pull將服務器最新的更改獲取到本地。
              git merge local master將本地的local合并到遠程的master上。
              git push origin master正式提交到遠程的master服務器上。
              git checkout -f 覆蓋修改,恢復成未修改的樣子,然后可以執行git pull更新修改,這樣可以避免pull沖突

          10 rsync腳本
              包含(include)和排除(exclude)規則的語法如下:
              include PATTERN 或簡寫為 + PATTERN
              exclude PATTERN 或簡寫為 - PATTERN
              PATTERN 的書寫規則如下: 
              以 / 開頭:匹配被傳輸的跟路徑上的文件或目錄
              以 / 結尾:匹配目錄而非普通文件、鏈接文件或設備文件
              使用通配符
              *:匹配非空目錄或文件(遇到 / 截止)
              **:匹配任何路徑(包含 / )
              ?:匹配除了 / 的任意單個字符
              [:匹配字符集中的任意一個字符,如 [a-z] 或 [[:alpha:]]
              可以使用轉義字符 \ 將上述通配符還原為字符本身含義
           sudo /usr/bin/rsync -azP --password-file=/home/jb-daimin/rsync.ps /data/MahJongServer/log/ --include="*activity.log.*.[1-2][0-9][0-9][0-9][0-1][0-9][0-3][0-9]" --exclude=* xxxx@192.168.xxx.xx::xxxxxx

          posted on 2012-11-27 11:34 vagasnail 閱讀(289) 評論(0)  編輯  收藏 所屬分類: 服務器

          主站蜘蛛池模板: 兰州市| 天等县| 武冈市| 福州市| 安阳市| 高碑店市| 邯郸县| 鄯善县| 关岭| 定南县| 南召县| 汉源县| 德江县| 长沙县| 宜川县| 怀仁县| 寻甸| 高阳县| 安溪县| 长顺县| 当阳市| 新密市| 偃师市| 南皮县| 长子县| 安泽县| 若羌县| 涪陵区| 左云县| 贺州市| 漳平市| 射洪县| 新乐市| 石门县| 莫力| 徐汇区| 青州市| 永胜县| 石柱| 西乌珠穆沁旗| 洛川县|