麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統(tǒng) > Ubuntu > 正文

Ubuntu 命令技巧大全整理

2020-10-18 20:53:30
字體:
供稿:網(wǎng)友

目錄

  • 1 前言
  • 2 安裝升級
    • 2.1 查看軟件xxx安裝內(nèi)容
    • 2.2 查找軟件庫中的軟件
    • 2.3 顯示系統(tǒng)安裝包的統(tǒng)計(jì)信息
    • 2.4 顯示系統(tǒng)全部可用包的名稱
    • 2.5 顯示包的信息
    • 2.6 查找文件屬于哪個(gè)包
    • 2.7 查看已經(jīng)安裝了哪些包
    • 2.8 查詢軟件xxx依賴哪些包
    • 2.9 查詢軟件xxx被哪些包依賴
    • 2.10 增加一個(gè)光盤源
    • 2.11 系統(tǒng)更新
    • 2.12 清除所有已刪除包的殘馀配置文件
    • 2.13 編譯時(shí)缺少h文件的自動(dòng)處理
    • 2.14 查看安裝軟件時(shí)下載包的臨時(shí)存放目錄
    • 2.15 備份當(dāng)前系統(tǒng)安裝的所有包的列表
    • 2.16 從上面?zhèn)浞莸陌惭b包的列表文件恢復(fù)所有包
    • 2.17 清理舊版本的軟件緩存
    • 2.18 清理所有軟件緩存
    • 2.19 刪除系統(tǒng)不再使用的孤立軟件
    • 2.20 查看包在服務(wù)器上面的地址
    • 2.21 徹底刪除Gnome
    • 2.22 徹底刪除KDE
    • 2.23 一鍵安裝 LAMP 服務(wù)
    • 2.24 刪除舊內(nèi)核
    • 2.25 導(dǎo)入ppa源的key值
    • 2.26 增加一個(gè)ppa源
    • 2.27 系統(tǒng)升級
  • 3 系統(tǒng)
    • 3.1 查看內(nèi)核
    • 3.2 查看系統(tǒng)是32位還是64位
    • 3.3 查看Ubuntu版本
    • 3.4 查看內(nèi)核加載的模塊
    • 3.5 查看PCI設(shè)備
    • 3.6 查看USB設(shè)備
    • 3.7 查看網(wǎng)卡狀態(tài)
    • 3.8 激活網(wǎng)卡的 Wake-on-LAN
    • 3.9 查看CPU信息
    • 3.10 顯示當(dāng)前硬件信息
    • 3.11 查看內(nèi)存型號
    • 3.12 獲取CPU序列號或者主板序列號
    • 3.13 顯示當(dāng)前內(nèi)存大小
    • 3.14 查看硬盤溫度
    • 3.15 顯示系統(tǒng)運(yùn)行時(shí)間
    • 3.16 查看系統(tǒng)限制
    • 3.17 查看內(nèi)核限制
    • 3.18 查看當(dāng)前屏幕分辨率
  • 4 硬盤
    • 4.1 查看硬盤的分區(qū)
    • 4.2 硬盤分區(qū)
    • 4.3 硬盤格式化
    • 4.4 硬盤檢查
    • 4.5 硬盤壞道檢測
    • 4.6 分區(qū)掛載
    • 4.7 分區(qū)卸載
    • 4.8 只讀掛載ntfs分區(qū)
    • 4.9 可寫掛載ntfs分區(qū)
    • 4.10 掛載fat32分區(qū)
    • 4.11 掛載共享文件
    • 4.12 掛載ISO文件
    • 4.13 查看IDE硬盤信息
    • 4.14 查看軟raid陣列信息
    • 4.15 參看硬raid陣列信息
    • 4.16 查看SATA硬盤信息
    • 4.17 查看硬盤剩余空間
    • 4.18 查看目錄占用空間
    • 4.19 閃盤沒法卸載
    • 4.20 使用文件來增加交換空間
    • 4.21 查看硬盤當(dāng)前讀寫情況
    • 4.22 測試硬盤的實(shí)際寫入速度
  • 5 進(jìn)程
    • 5.1 查看當(dāng)前的內(nèi)存使用情況
    • 5.2 連續(xù)監(jiān)視內(nèi)存使用情況
    • 5.3 動(dòng)態(tài)顯示進(jìn)程執(zhí)行情況
    • 5.4 查看當(dāng)前有哪些進(jìn)程
    • 5.5 查看進(jìn)程的啟動(dòng)時(shí)間
    • 5.6 查看目前登入用戶運(yùn)行的程序
    • 5.7 查看當(dāng)前用戶程序?qū)嶋H內(nèi)存占用,并排序
    • 5.8 統(tǒng)計(jì)程序的內(nèi)存耗用
    • 5.9 按內(nèi)存從大到小排列進(jìn)程
    • 5.10 按cpu利用率從大到小排列進(jìn)程
    • 5.11 查看當(dāng)前進(jìn)程樹
    • 5.12 中止一個(gè)進(jìn)程
    • 5.13 強(qiáng)制中止一個(gè)進(jìn)程(在上面進(jìn)程中止不成功的時(shí)候使用)
    • 5.14 圖形方式中止一個(gè)程序
    • 5.15 查看進(jìn)程打開的文件
    • 5.16 顯示開啟文件abc.txt的進(jìn)程
    • 5.17 顯示22端口現(xiàn)在運(yùn)行什么程序
    • 5.18 顯示nsd進(jìn)程現(xiàn)在打開的文件
    • 5.19 在后臺運(yùn)行程序,退出登錄后,并不結(jié)束程序
    • 5.20 在后臺運(yùn)行交互式程序,退出登錄后,并不結(jié)束程序
    • 5.21 在后臺運(yùn)行交互式程序,退出登錄后,并不結(jié)束程序
    • 5.22 詳細(xì)顯示程序的運(yùn)行信息
    • 5.23 增加系統(tǒng)最大打開文件個(gè)數(shù)
    • 5.24 清除僵尸進(jìn)程
    • 5.25 將大于120M內(nèi)存的php-cgi都?xì)⒌?/span>
    • 5.26 Linux系統(tǒng)中如何限制用戶進(jìn)程CPU占用率
  • 6 ADSL
    • 6.1 配置 ADSL
    • 6.2 ADSL手工撥號
    • 6.3 激活 ADSL
    • 6.4 斷開 ADSL
    • 6.5 查看撥號日志
    • 6.6 如何設(shè)置動(dòng)態(tài)域名
  • 7 網(wǎng)絡(luò)
    • 7.1 根據(jù)IP查網(wǎng)卡地址
    • 7.2 根據(jù)IP查電腦名
    • 7.3 查看當(dāng)前IP地址
    • 7.4 查看當(dāng)前外網(wǎng)的IP地址
    • 7.5 查看當(dāng)前監(jiān)聽80端口的程序
    • 7.6 查看當(dāng)前網(wǎng)卡的物理地址
    • 7.7 同一個(gè)網(wǎng)卡增加第二個(gè)IP地址
    • 7.8 立即讓網(wǎng)絡(luò)支持nat
    • 7.9 查看路由信息
    • 7.10 手工增加一條路由
    • 7.11 手工刪除一條路由
    • 7.12 修改網(wǎng)卡MAC地址的方法
    • 7.13 統(tǒng)計(jì)當(dāng)前IP連接的個(gè)數(shù)
    • 7.14 統(tǒng)計(jì)當(dāng)前所有IP包的狀態(tài)
    • 7.15 統(tǒng)計(jì)當(dāng)前20000個(gè)IP包中大于100個(gè)IP包的IP地址
    • 7.16 屏蔽IPV6
    • 7.17 察看當(dāng)前網(wǎng)絡(luò)連接狀況以及程序
    • 7.18 查看網(wǎng)絡(luò)連接狀態(tài)
    • 7.19 查看當(dāng)前系統(tǒng)所有的監(jiān)聽端口
    • 7.20 查看網(wǎng)絡(luò)的當(dāng)前流量
    • 7.21 查看域名的注冊備案情況
    • 7.22 查看到某一個(gè)域名的路由情況
    • 7.23 重新從服務(wù)器獲得IP地址
    • 7.24 從當(dāng)前頁面開始鏡像整個(gè)網(wǎng)站到本地
    • 7.25 如何多線程下載
    • 7.26 如何查看HTTP頭
    • 7.27 快速使用http方式共享目錄
    • 7.28 SSH 遠(yuǎn)程端口轉(zhuǎn)發(fā)
    • 7.29 監(jiān)控網(wǎng)絡(luò)所有的tcp數(shù)據(jù)
    • 7.30 監(jiān)控TCP/UDP連接的流量
    • 7.31 掃描某個(gè)IP的端口
  • 8 iptables
    • 8.1 防止外網(wǎng)用內(nèi)網(wǎng)IP欺騙
    • 8.2 查看nat規(guī)則
    • 8.3 查看filter規(guī)則
    • 8.4 取消nat規(guī)則
    • 8.5 取消filter規(guī)則
    • 8.6 阻止一個(gè)IP連接本機(jī)
    • 8.7 關(guān)閉 1234 端口
    • 8.8 開啟 80 端口
    • 8.9 限制訪問80端口的外部IP最大只有50個(gè)并發(fā)
    • 8.10 禁止一個(gè)IP或者一個(gè)IP段訪問服務(wù)器端口服務(wù)
  • 9 安全
    • 9.1 檢查本地是否存在安全隱患
    • 9.2 如何安裝殺毒軟件
    • 9.3 Linux下可以使用的商業(yè)殺毒軟件
    • 9.4 防止服務(wù)器被暴力破解ssh密碼
    • 9.5 查看系統(tǒng)的登錄情況
    • 9.6 查看所有帳號的登錄情況
  • 10 服務(wù)
    • 10.1 添加一個(gè)服務(wù)
    • 10.2 刪除一個(gè)服務(wù)
    • 10.3 臨時(shí)重啟一個(gè)服務(wù)
    • 10.4 臨時(shí)關(guān)閉一個(gè)服務(wù)
    • 10.5 臨時(shí)啟動(dòng)一個(gè)服務(wù)
  • 11 用戶管理
    • 11.1 增加用戶
    • 11.2 刪除用戶
    • 11.3 修改當(dāng)前用戶的密碼 
    • 11.4 修改用戶密碼 
    • 11.5 修改用戶資料
    • 11.6 如何禁用/啟用某個(gè)帳戶
    • 11.7 增加用戶到admin組,讓其有sudo權(quán)限
    • 11.8 如何切換到其他帳號(需要該用戶的密碼)
    • 11.9 如何切換到root帳號
  • 12 設(shè)置
    • 12.1 配置默認(rèn)Java環(huán)境
    • 12.2 設(shè)置系統(tǒng)http代理
    • 12.3 設(shè)置系統(tǒng)https代理
    • 12.4 修改系統(tǒng)登錄信息
    • 12.5 使用eclipse等其他自帶java編譯器的軟件,換回sun的編譯器方法
  • 13 中文
    • 13.1 切換輸入法引擎
    • 13.2 察看文件編碼
    • 13.3 轉(zhuǎn)換文件名由GBK為UTF8
    • 13.4 批量轉(zhuǎn)換src目錄下的所有文件內(nèi)容由GBK到UTF8
    • 13.5 轉(zhuǎn)換文件內(nèi)容由GBK到UTF8
    • 13.6 批量轉(zhuǎn)換文件內(nèi)容由GBK到UTF8
    • 13.7 轉(zhuǎn)換 mp3 標(biāo)簽編碼
    • 13.8 控制臺下顯示中文
    • 13.9 lftp 登錄遠(yuǎn)程Windows中文FTP 
    • 13.10 java6 的安裝和中文設(shè)置
    • 13.11 openjdk6 的安裝和中文設(shè)置
    • 13.12 程序顯示有些字大,有些小
    • 13.13 PDF 文件亂碼
    • 13.14 Flash中文亂碼
    • 13.15 增加農(nóng)歷
    • 13.16 unzip 中文文件名亂碼
    • 13.17 ibus跟隨
  • 14 文件管理
    • 14.1 一屏查看文件內(nèi)容
    • 14.2 不顯示以#開頭的行
    • 14.3 分頁查看文件內(nèi)容
    • 14.4 可控分頁查看文件內(nèi)容
    • 14.5 帶行號顯示文件的內(nèi)容
    • 14.6 去除文件中的行號
    • 14.7 刪除文件中的重復(fù)行
    • 14.8 根據(jù)字符串匹配來查看文件部分內(nèi)容
    • 14.9 顯示包含或者不包含字符串的文件名
    • 14.10 快速查找某個(gè)文件
    • 14.11 創(chuàng)建兩個(gè)空文件
    • 14.12 遞歸式創(chuàng)建一些嵌套目錄
    • 14.13 遞歸式刪除嵌套目錄
    • 14.14 回當(dāng)前用戶的宿主目錄
    • 14.15 回到上一次的目錄
    • 14.16 查看當(dāng)前所在目錄的絕對路經(jīng)
    • 14.17 獲得文件的后綴名
    • 14.18 去除文件的后綴名
    • 14.19 列出當(dāng)前目錄下的所有文件,包括以.開頭的隱含文件
    • 14.20 移動(dòng)路徑下的文件并改名
    • 14.21 復(fù)制文件或者目錄
    • 14.22 查看文件類型
    • 14.23 查看文件的時(shí)間
    • 14.24 對比兩個(gè)文件之間的差異 
    • 14.25 顯示xxx文件倒數(shù)6行的內(nèi)容
    • 14.26 讓tail不停地讀取最新的內(nèi)容
    • 14.27 查看文件中間的第五行(含)到第10行(含)的內(nèi)容
    • 14.28 查找關(guān)于xxx的命令
    • 14.29 通過ssh傳輸文件
    • 14.30 把所有文件的后輟由rm改為rmvb
    • 14.31 把所有文件名中的大寫改為小寫
    • 14.32 刪除特殊文件名的文件,如文件名:--help.txt
    • 14.33 查看當(dāng)前目錄的子目錄
    • 14.34 將當(dāng)前目錄下最近30天訪問過的文件移動(dòng)到上級back目錄
    • 14.35 查找當(dāng)前目錄下最近30天訪問過的文件打包備份
    • 14.36 顯示系統(tǒng)服務(wù)器一小時(shí)以內(nèi)的包含 xxxx 的所有郵件
    • 14.37 將當(dāng)前目錄下最近2小時(shí)到8小時(shí)之內(nèi)的文件顯示出來
    • 14.38 刪除修改時(shí)間在30天之前的所有文件
    • 14.39 刪除訪問時(shí)間在30天之前的所有文件
    • 14.40 查找guest用戶的以avi或者rm結(jié)尾的文件并刪除掉
    • 14.41 查找不以java和xml結(jié)尾,并7天沒有使用的文件刪除掉
    • 14.42 查找目錄下所有有包含abcd文字的文本文件,并替換為xyz
    • 14.43 刪除當(dāng)前目錄里面所有的 .svn 目錄
    • 14.44 刪除當(dāng)前目錄所有以“~”結(jié)尾的臨時(shí)文件
    • 14.45 統(tǒng)計(jì)當(dāng)前文件個(gè)數(shù)
    • 14.46 統(tǒng)計(jì)當(dāng)前目錄下所有jpg文件的尺寸
    • 14.47 統(tǒng)計(jì)當(dāng)前目錄個(gè)數(shù)
    • 14.48 統(tǒng)計(jì)當(dāng)前目錄下占空間最大的前10名文件或目錄
    • 14.49 顯示當(dāng)前目錄下2006-01-01的文件名
    • 14.50 備份當(dāng)前系統(tǒng)到另外一個(gè)硬盤 
    • 14.51 使用ssh方式同步遠(yuǎn)程數(shù)據(jù)到本地目錄
    • 14.52 使用ftp方式同步遠(yuǎn)程數(shù)據(jù)到本地目錄
    • 14.53 去掉文件中的^M
    • 14.54 轉(zhuǎn)換Dos文本文件到Unix文本文件
    • 14.55 轉(zhuǎn)換bin/cue到iso文件
    • 14.56 轉(zhuǎn)換目錄到iso文件
    • 14.57 轉(zhuǎn)換CD到iso文件
    • 14.58 將一個(gè)文件作為附件發(fā)到郵箱
    • 14.59 合并多個(gè)pdf文件到一個(gè)pdf文件
    • 14.60 比較兩個(gè)目錄里面的文件是否有相同
  • 15 影像
    • 15.1 播放swf文件
    • 15.2 如何保存串流視頻(mms/rtsp)
    • 15.3 批量將rmvb轉(zhuǎn)為avi
    • 15.4 批量將DVD轉(zhuǎn)為avi
    • 15.5 批量將任何格式的電影轉(zhuǎn)為ogv
    • 15.6 批量將rmvb格式的電影轉(zhuǎn)為ogv
    • 15.7 利用gst來轉(zhuǎn)換任意電影為ogv
    • 15.8 批量轉(zhuǎn)換任意文件為ipod touch使用的mp4
    • 15.9 轉(zhuǎn)換任意格式的視頻到H264
    • 15.10 壓制DVD到H264,支持ipod
    • 15.11 圖形界面為ipod touch轉(zhuǎn)mp4的方法
    • 15.12 mencoder/mplayer 反拉絲參數(shù)
    • 15.13 合并多個(gè) rm 文件為一個(gè) avi 文件
    • 15.14 合并視頻到一個(gè)文件
    • 15.15 CD 抓軌為 mp3 (有損)
    • 15.16 CD 抓軌為 Flac (無損)
    • 15.17 ape 轉(zhuǎn)換為 flac
    • 15.18 ape/flac 轉(zhuǎn)換為 mp3
    • 15.19 批量將 ape 轉(zhuǎn)為 mp3
    • 15.20 批量將 ape 轉(zhuǎn)為 m4a
    • 15.21 批量將 ape 轉(zhuǎn)為 aac
    • 15.22 批量將 flac 轉(zhuǎn)為 mp3
    • 15.23 批量將svg轉(zhuǎn)為png
    • 15.24 批量轉(zhuǎn)換格式到mp3
    • 15.25 批量縮小圖片到30%
    • 15.26 批量轉(zhuǎn)換jpg到png
    • 15.27 將文字轉(zhuǎn)為圖片
    • 15.28 如何壓縮png圖片
    • 15.29 將多張圖片合并到一個(gè)PDF文件
    • 15.30 批量把pdf轉(zhuǎn)換為txt并格式化
    • 15.31 轉(zhuǎn)換 pdf 到 png
    • 15.32 獲取jpg的擴(kuò)展信息(Exif)
    • 15.33 獲取視頻文件 xxx.avi 的信息
    • 15.34 查看MKV視頻文件 xxx.mkv 的信息
    • 15.35 抓取桌面操作的視頻
    • 15.36 命令行讀出文本
    • 15.37 命令行抓屏
  • 16 壓縮
    • 16.1 增加 7Z 壓縮軟件
    • 16.2 增加 rar 軟件壓縮和解壓縮支持
    • 16.3 增加 zip 格式壓縮和解壓縮支持
    • 16.4 解壓縮 xxx.tar.gz
    • 16.5 解壓縮 xxx.tar.bz2
    • 16.6 壓縮aaa bbb目錄為xxx.tar.gz
    • 16.7 壓縮aaa bbb目錄為xxx.tar.bz2
    • 16.8 增加 lha 支持
    • 16.9 增加解 cab 文件支持
  • 17 Nautilus
    • 17.1 顯示隱藏文件
    • 17.2 顯示地址欄
    • 17.3 特殊 URI 地址
    • 17.4 查看已安裝字體
  • 18 日期和時(shí)間
    • 18.1 顯示日歷
    • 18.2 設(shè)置日期
    • 18.3 設(shè)置時(shí)間
    • 18.4 將時(shí)間寫入CMOS
    • 18.5 查看CMOS時(shí)間
    • 18.6 讀取CMOS時(shí)間
    • 18.7 從服務(wù)器上同步時(shí)間
    • 18.8 設(shè)置電腦的時(shí)區(qū)為上海
    • 18.9 XP 和 Ubuntu 相差了 8 小時(shí)的時(shí)差
  • 19 工作區(qū)
    • 19.1 不同工作區(qū)間切換
  • 20 控制臺
    • 20.1 指定控制臺切換
    • 20.2 控制臺下滾屏
    • 20.3 控制臺抓圖
  • 21 數(shù)據(jù)庫
    • 21.1 mysql的數(shù)據(jù)庫存放路徑
    • 21.2 從mysql中導(dǎo)出和導(dǎo)入數(shù)據(jù)
    • 21.3 忘了mysql的root口令怎么辦
    • 21.4 修改mysql的root口令
    • 21.5 如何優(yōu)化mysql
    • 21.6 mysql命令行中文顯示?號
    • 21.7 常用mysql管理語句
    • 21.8 mysql的自動(dòng)備份
  • 22 控制
    • 22.1 如何使用命令關(guān)閉顯示器
    • 22.2 設(shè)置CPU的頻率
    • 22.3 命令關(guān)機(jī)
    • 22.4 定時(shí)關(guān)機(jī)
    • 22.5 命令重啟電腦
    • 22.6 如何修改ssh登錄提示
    • 22.7 如何關(guān)閉ssh登錄提示
    • 22.8 如何使用命令關(guān)閉筆記本的觸摸板
    • 22.9 從命令行通知桌面消息
  • 23 統(tǒng)計(jì)
    • 23.1 統(tǒng)計(jì)最常用的10條命令
    • 23.2 統(tǒng)計(jì)每個(gè)單詞的出現(xiàn)頻率,并排序
    • 23.3 統(tǒng)計(jì)80端口的連接個(gè)數(shù)并按照從大到小排列
  • 24 編輯器
    • 24.1 vim中刪除技巧
    • 24.2 如何配置Emacs
    • 24.3 vim 如何顯示彩色字符
    • 24.4 讓 vim 直接支持編輯 .gz 文件
    • 24.5 vim 如何顯示行號,在~/.vimrc中加入
    • 24.6 vim配色方案 (~/.vimrc)
    • 24.7 解決vim中文編碼問題,在~/.vimrc中加入
    • 24.8 gedit中文亂碼的解決
  • 25 編譯和打包
    • 25.1 安裝通用編譯環(huán)境
    • 25.2 通用的編譯安裝步驟
    • 25.3 如何編譯安裝軟件 kate
    • 25.4 獲得源代碼包
    • 25.5 解壓縮還原源代碼包
    • 25.6 安裝編譯打包環(huán)境
    • 25.7 重新編譯并打包Debian化的源碼
    • 25.8 獲得源碼并重新打包
    • 25.9 給源代碼打補(bǔ)丁
    • 25.10 安裝 gtk+ 編譯環(huán)境
  • 26 其它
    • 26.1 把終端加到右鍵菜單
    • 26.2 如何刪除Totem電影播放機(jī)的播放歷史記錄
    • 26.3 清除桌面掛載硬盤圖標(biāo)
    • 26.4 如何更換gnome程序的快捷鍵
    • 26.5 基于 OpenVZ 的 VPS 支持 OpenVPN 對外訪問設(shè)置
    • 26.6 GNOME登錄時(shí)自動(dòng)運(yùn)行程序
    • 26.7 man 如何顯示彩色字符
    • 26.8 如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序
    • 26.9 如何提高wine的反應(yīng)速度
    • 26.10 如何命令行刻錄
    • 26.11 延遲抓圖
    • 26.12 回收站在哪里
    • 26.13 強(qiáng)制清空回收站
    • 26.14 默認(rèn)打開方式的配置文件在哪里
    • 26.15 Firefox 的緩存目錄在哪里
    • 26.16 查看samba的用戶
    • 26.17 增加一個(gè)用戶到samba
    • 26.18 從samba賬戶中刪除一個(gè)用戶
    • 26.19 顯示samba賬戶信息
    • 26.20 測試samba賬戶是否正常
    • 26.21 samba的數(shù)據(jù)庫存在哪里
    • 26.22 samba用戶Windows下無法登錄
    • 26.23 Pidgin 的聊天記錄在哪里
    • 26.24 安裝PDF打印機(jī)
    • 26.25 nvidia快速重設(shè)顯示設(shè)置及配置多顯示器
    • 26.26 kacpid進(jìn)程大量占用CPU
    • 26.27 替換上一條命令中的一個(gè)短語
    • 26.28 AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!
    • 26.29 應(yīng)用合適的字體顯示尺寸

前言

下面的命令大都需要在 控制臺 / 終端 / shell 下輸入。

控制臺, 終端, 和 shell 意味著同樣一件事 - 一個(gè)命令行界面, 他可以用來控制系統(tǒng)。

打開一個(gè)控制臺:

應(yīng)用程序 --> 附件 --> 終端

任何一個(gè)使用 'sudo' 作為前綴的命令都需要擁有管理員 (或 root) 訪問權(quán)限。 所以你會(huì)被提示輸入你自己的密碼。

安裝升級

查看軟件xxx安裝內(nèi)容

dpkg -L xxx 

查找軟件庫中的軟件

apt-cache search 正則表達(dá)式或aptitude search 軟件包

顯示系統(tǒng)安裝包的統(tǒng)計(jì)信息

apt-cache stats

顯示系統(tǒng)全部可用包的名稱

apt-cache pkgnames

顯示包的信息

apt-cache show k3b

查找文件屬于哪個(gè)包

dpkg -S filenameapt-file search filename

查看已經(jīng)安裝了哪些包

dpkg -l

也可用

dpkg -l | less

翻頁查看

查詢軟件xxx依賴哪些包

apt-cache depends xxx

查詢軟件xxx被哪些包依賴

apt-cache rdepends xxx

增加一個(gè)光盤源

sudo apt-cdrom add

系統(tǒng)更新

sudo apt-get update (這一步更新包列表)
sudo apt-get dist-upgrade (這一步安裝所有可用更新)或者sudo apt-get upgrade (這一步安裝應(yīng)用程序更新,不安裝新內(nèi)核等)

清除所有已刪除包的殘馀配置文件

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 

如果報(bào)如下錯(cuò)誤,證明你的系統(tǒng)中沒有殘留配置文件了,無須擔(dān)心。


dpkg: --purge needs at least one package name argument

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].

Options marked [*] produce a lot of output - pipe it through `less' or `more' !



編譯時(shí)缺少h文件的自動(dòng)處理

sudo auto-apt run ./configure

查看安裝軟件時(shí)下載包的臨時(shí)存放目錄

ls /var/cache/apt/archives

備份當(dāng)前系統(tǒng)安裝的所有包的列表

dpkg --get-selections | grep -v deinstall > ~/somefile

從上面?zhèn)浞莸陌惭b包的列表文件恢復(fù)所有包

dpkg --set-selections < ~/somefilesudo dselect

清理舊版本的軟件緩存

sudo apt-get autoclean

清理所有軟件緩存

sudo apt-get clean

刪除系統(tǒng)不再使用的孤立軟件

sudo apt-get autoremove

如果使用

sudo apt-get autoremove --purge

的話會(huì)把這些孤立軟件的殘留配置文件也一并移除

查看包在服務(wù)器上面的地址

apt-get -qq --print-uris install ssh | cut -d/' -f2


徹底刪除Gnome

sudo apt-get --purge remove liborbit2

徹底刪除KDE

sudo apt-get --purge remove libqt3-mt libqtcore4

一鍵安裝 LAMP 服務(wù)

sudo tasksel install lamp-server

刪除舊內(nèi)核

sudo aptitude purge ~ilinux-image-.*/(/!`uname -r`/)

導(dǎo)入ppa源的key值

#W: GPG簽名驗(yàn)證錯(cuò)誤: http://ppa.launchpad.net jaunty Release: 由于沒有公鑰,下列簽名無法進(jìn)行驗(yàn)證: NO_PUBKEY 5126890CDCC7AFE0sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5126890CDCC7AFE0 #5126890CDCC7AFE0替換為你需要導(dǎo)入的Key值

增加一個(gè)ppa源

sudo add-apt-repository ppa:user/ppa-name  #使用 ppa 的地址替換 ppa:user/ppa-name

系統(tǒng)升級

  1. 這里指的是版本間的升級,例如 9.04=>10.04。
  2. 使用該升級方式通常需要使用 backports 源。
sudo apt-get updatesudo apt-get install update-manager-coresudo do-release-upgrade

系統(tǒng)

查看內(nèi)核

uname -a

查看系統(tǒng)是32位還是64位

#查看long的位數(shù),返回32或64getconf LONG_BIT#查看文件信息,包含32-bit就是32位,包含64-bit就是64位file /sbin/init

或者使用

uname -m

查看Ubuntu版本

cat /etc/issue或 cat /etc/lsb-release 或 lsb_release -dsc

查看內(nèi)核加載的模塊

lsmod

查看PCI設(shè)備

lspci

查看USB設(shè)備

lsusb  #加參數(shù) -v 可以顯示USB設(shè)備的描述表(descriptors)lsusb -v

查看網(wǎng)卡狀態(tài)

sudo apt-get install ethtool sudo ethtool eth0

激活網(wǎng)卡的 Wake-on-LAN

sudo apt-get install wakeonlan或 sudo ethtool -s eth0 wol g

查看CPU信息

cat /proc/cpuinfo

顯示當(dāng)前硬件信息

sudo lshw

查看內(nèi)存型號

sudo dmidecode -t memory

獲取CPU序列號或者主板序列號

#CPU IDsudo dmidecode -t 4 | grep ID#Serial Numbersudo dmidecode  | grep  Serial#CPUsudo dmidecode -t 4#BIOSsudo dmidecode -t 0#主板:sudo dmidecode -t 2#OEM:sudo dmidecode -t 11

顯示當(dāng)前內(nèi)存大小

free -m |grep "Mem" | awk '{print $2}'

查看硬盤溫度

sudo apt-get install hddtempsudo hddtemp /dev/sda

顯示系統(tǒng)運(yùn)行時(shí)間

uptime

查看系統(tǒng)限制

ulimit -a

查看內(nèi)核限制

ipcs -l

查看當(dāng)前屏幕分辨率

xrandr

硬盤

查看硬盤的分區(qū)

sudo fdisk -l

硬盤分區(qū)

#危險(xiǎn)!小心操作。sudo fdisk /dev/sda

硬盤格式化

#危險(xiǎn)!將第一個(gè)分區(qū)格式化為 ext3 分區(qū), mkfs.reiserfs mkfs.xfs mkfs.vfatsudo mkfs.ext3 /dev/sda1

硬盤檢查

#危險(xiǎn)!檢查第一個(gè)分區(qū),請不要檢查已經(jīng)掛載的分區(qū),否則容易丟失和損壞數(shù)據(jù)sudo fsck /dev/sda1

硬盤壞道檢測

sudo badblocks -s  -v -c 32 /dev/sdb#得到壞的塊后,使用分區(qū)工具隔離壞道。

分區(qū)掛載

sudo mount -t 文件系統(tǒng)類型 設(shè)備路經(jīng) 訪問路經(jīng) #常用文件類型如下: iso9660 光驅(qū)文件系統(tǒng), vfat fat/fat32分區(qū), ntfs ntfs分區(qū), smbfs windows網(wǎng)絡(luò)共享目錄, reiserfs、ext3、xfs Linux分區(qū)#如果中文名無法顯示嘗試在最後增加 -o nls=utf8 或 -o iocharset=utf8 #如果需要掛載後,普通用戶也可以使用,在 -o 的參數(shù)後面增加 ,umask=022 如:-o nls=utf8,umask=022

分區(qū)卸載

sudo umount 目錄名或設(shè)備名

只讀掛載ntfs分區(qū)

sudo mount -t ntfs -o nls=utf8,umask=0 /dev/sdb1 /mnt/c

可寫掛載ntfs分區(qū)

sudo mount -t ntfs-3g -o locale=zh_CN.utf8,umask=0 /dev/sdb1 /mnt/c

掛載fat32分區(qū)

sudo mount -t vfat -o iocharset=utf8,umask=0 /dev/sda1 /mnt/c

掛載共享文件

sudo mount -t smbfs -o  username=xxx,password=xxx,iocharset=utf8 //192.168.1.1/share /mnt/share

掛載ISO文件

sudo mount -t iso9660 -o loop,utf8 xxx.iso /mnt/iso

查看IDE硬盤信息

sudo hdparm -i /dev/sda

查看軟raid陣列信息

cat /proc/mdstat

參看硬raid陣列信息

dmesg |grep -i raidcat /proc/scsi/scsi

查看SATA硬盤信息

sudo hdparm -I /dev/sda或sudo apt-get install blktoolsudo blktool /dev/sda id

查看硬盤剩余空間

df

用法:df [選項(xiàng)]... [文件]...顯示每個(gè)<文件>所在的文件系統(tǒng)的信息,默認(rèn)是顯示所有文件系統(tǒng)。

長選項(xiàng)必須用的參數(shù)在使用短選項(xiàng)時(shí)也是必需的。  -a, --all             包括大小為 0 個(gè)塊的文件系統(tǒng)  -B, --block-size=大小 塊以指定<大小>的字節(jié)為單位  -h, --human-readable  以容易理解的格式印出文件系統(tǒng)大小 (例如 1K 234M 2G)  -H, --si              類似 -h,但取 1000 的次方而不是 1024  -i, --inodes          顯示 inode 信息而非塊使用量  -k                    即 --block-size=1K  -l, --local           只顯示本機(jī)的文件系統(tǒng)      --no-sync         取得使用量數(shù)據(jù)前不進(jìn)行同步動(dòng)作 (默認(rèn))  -P, --portability     使用 POSIX 兼容的輸出格式      --sync            取得使用量數(shù)據(jù)前先進(jìn)行同步動(dòng)作  -t, --type=類型       只印出指定文件系統(tǒng)為指定<類型>的信息  -T, --print-type      印出文件系統(tǒng)類型  -x, --exclude-type=類型   只印出文件系統(tǒng)不是指定<類型>信息  -v                    (忽略)      --help     顯示此幫助信息并離開      --version  顯示版本信息并離開

查看目錄占用空間

du -hs 目錄名

閃盤沒法卸載

syncfuser -km /media/閃盤卷標(biāo)

使用文件來增加交換空間

#創(chuàng)建一個(gè)512M的交換文件 /swapfilesudo dd if=/dev/zero of=/swapfile bs=1M count=512 sudo mkswap /swapfilesudo swapon /swapfile#sudo vim /etc/fstab #加到fstab文件中讓系統(tǒng)引導(dǎo)時(shí)自動(dòng)啟動(dòng)/swapfile swap swap defaults 0 0

查看硬盤當(dāng)前讀寫情況

# 首先安裝 sysstat 包sudo apt-get install sysstat#每2秒刷新一次sudo iostat -x 2

測試硬盤的實(shí)際寫入速度

dd if=/dev/zero of=test bs=64k count=512 oflag=dsync

進(jìn)程

查看當(dāng)前的內(nèi)存使用情況

free

usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V]

  -b,-k,-m,-g show output in bytes, KB, MB, or GB  -l show detailed low and high memory statistics  -o use old format (no -/+buffers/cache line)  -t display total for RAM + swap  -s update every [delay] seconds  -c update [count] times  -V display version information and exit

連續(xù)監(jiān)視內(nèi)存使用情況

watch  -d free# 使用 Ctrl + c 退出

動(dòng)態(tài)顯示進(jìn)程執(zhí)行情況

toptop指令運(yùn)行時(shí)輸入H或?打開幫助窗口,輸入Q退出指令。

查看當(dāng)前有哪些進(jìn)程

ps -AFL

查看進(jìn)程的啟動(dòng)時(shí)間

ps -A -opid,stime,etime,args

查看目前登入用戶運(yùn)行的程序

w

查看當(dāng)前用戶程序?qū)嶋H內(nèi)存占用,并排序

ps -u $USER -o pid,rss,cmd --sort -rss

統(tǒng)計(jì)程序的內(nèi)存耗用

ps -eo fname,rss|awk '{arr[$1]+=$2} END {for (i in arr) {print i,arr[i]}}'|sort -k2 -nr

按內(nèi)存從大到小排列進(jìn)程

ps -eo "%C  : %p : %z : %a"|sort -k5 -nr

按cpu利用率從大到小排列進(jìn)程

ps -eo "%C  : %p : %z : %a"|sort  -nrps aux --sort -pcpu |head -n 20

查看當(dāng)前進(jìn)程樹

pstree

中止一個(gè)進(jìn)程

kill 進(jìn)程號(就是ps -A中的第一列的數(shù)字)或者 killall 進(jìn)程名

強(qiáng)制中止一個(gè)進(jìn)程(在上面進(jìn)程中止不成功的時(shí)候使用)

kill -9 進(jìn)程號或者 killall -9 進(jìn)程名

圖形方式中止一個(gè)程序

xkill 出現(xiàn)骷髏標(biāo)志的鼠標(biāo),點(diǎn)擊需要中止的程序即可


查看進(jìn)程打開的文件

lsof -p 進(jìn)程的pid

顯示開啟文件abc.txt的進(jìn)程

lsof abc.txt 

顯示22端口現(xiàn)在運(yùn)行什么程序

lsof -i :22 

顯示nsd進(jìn)程現(xiàn)在打開的文件

lsof -c nsd

在后臺運(yùn)行程序,退出登錄后,并不結(jié)束程序

nohup 程序 &#查看中間運(yùn)行情況 tail nohup

在后臺運(yùn)行交互式程序,退出登錄后,并不結(jié)束程序

sudo apt-get install screenscreen vim a.txt#直接退出后使用 screen -ls   # 1656.pts-0.ubuntu   (Detached)screen -r 1656  #恢復(fù)#熱鍵,同時(shí)按下Ctrl和a鍵結(jié)束后,再按下功能鍵C-a ?	#顯示所有鍵綁定信息C-a w	#顯示所有窗口列表C-a C-a	#切換到之前顯示的窗口C-a c	#創(chuàng)建一個(gè)新的運(yùn)行shell的窗口并切換到該窗口C-a n	#切換到下一個(gè)窗口C-a p	#切換到前一個(gè)窗口(與C-a n相對)C-a 0..9	#切換到窗口0..9C-a a	#發(fā)送 C-a到當(dāng)前窗口C-a d	#暫時(shí)斷開screen會(huì)話C-a k	#殺掉當(dāng)前窗口

在后臺運(yùn)行交互式程序,退出登錄后,并不結(jié)束程序

tmux 進(jìn)入后再運(yùn)行其它命令tmux attach #恢復(fù)#熱鍵,同時(shí)按下Ctrl和b鍵結(jié)束后,再按下功能鍵C-b c	#創(chuàng)建一個(gè)新的運(yùn)行shell的窗口并切換到該窗口C-b n	#切換到下一個(gè)窗口C-b p	#切換到前一個(gè)窗口(與C-a n相對)C-b 0..9	#切換到窗口0..9C-b d       #暫時(shí)斷開會(huì)話C-b &	#殺掉當(dāng)前窗口

詳細(xì)顯示程序的運(yùn)行信息

strace -f -F -o outfile <cmd>

增加系統(tǒng)最大打開文件個(gè)數(shù)

#ulimit -SHnsudo vim /etc/security/limits.conf文件尾追加 * hard nofile 4096* soft nofile 4096
sudo vim /etc/pam.d/su將 pam_limits.so 這一行注釋去掉 重起系統(tǒng)

清除僵尸進(jìn)程

ps -eal | awk '{ if ($2 == "Z") {print $4}}' | xargs sudo kill -9

將大于120M內(nèi)存的php-cgi都?xì)⒌?

ps -eo pid,fname,rss|grep php-cgi|grep -v grep|awk '{if($3>=120000) print $1}' | xargs sudo kill -9

Linux系統(tǒng)中如何限制用戶進(jìn)程CPU占用率

renice +10 `ps aux | awk '{ if ($3 > 0.8 && id -u $1 > 500) print $2}'` #或直接編輯/etc/security/limits.conf文件。

ADSL

配置 ADSL

sudo pppoeconf

ADSL手工撥號

sudo pon dsl-provider

激活 ADSL

sudo /etc/ppp/pppoe_on_boot

斷開 ADSL

sudo poff

查看撥號日志

sudo plog

如何設(shè)置動(dòng)態(tài)域名

#首先去 http://www.3322.org 申請一個(gè)動(dòng)態(tài)域名#然後修改 /etc/ppp/ip-up 增加撥號時(shí)更新域名指令sudo vim /etc/ppp/ip-up#在最後增加如下行w3m -no-cookie -dump 'http://username:[email protected]/dyndns/update?system=dyndns&hostname=yourdns.3322.org'

網(wǎng)絡(luò)

根據(jù)IP查網(wǎng)卡地址

arping IP地址

根據(jù)IP查電腦名

nmblookup -A IP地址

查看當(dāng)前IP地址

ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'

查看當(dāng)前外網(wǎng)的IP地址

w3m -no-cookie -dump www.ip138.com/ip2city.asp|grep -o '[0-9]/{1,3/}/.[0-9]/{1,3/}/.[0-9]/{1,3/}/.[0-9]/{1,3/}'w3m -no-cookie -dump ip.loveroot.com|grep -o '[0-9]/{1,3/}/.[0-9]/{1,3/}/.[0-9]/{1,3/}/.[0-9]/{1,3/}'curl ifconfig.me

查看當(dāng)前監(jiān)聽80端口的程序

lsof -i :80

查看當(dāng)前網(wǎng)卡的物理地址

ifconfig eth0 | head -1 | awk '{print $5}'

或者

cat /sys/class/net/eth0/address

同一個(gè)網(wǎng)卡增加第二個(gè)IP地址

#在網(wǎng)卡eth0上增加一個(gè)1.2.3.4的IP:sudo ifconfig eth0:0 1.2.3.4 netmask 255.255.255.0#刪除增加的IP:sudo ifconfig eth0:0 down

立即讓網(wǎng)絡(luò)支持nat

echo 1 | sudo tee /proc/sys/net/ipv4/ip_forwardsudo iptables -t nat -I POSTROUTING -j MASQUERADE

查看路由信息

netstat -rnsudo route -n

手工增加一條路由

sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1

手工刪除一條路由

sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1

修改網(wǎng)卡MAC地址的方法

sudo ifconfig eth0 down #關(guān)閉網(wǎng)卡sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #然后改地址sudo ifconfig eth0 up #然后啟動(dòng)網(wǎng)卡

永久改地址方法

sudo gedit /etc/network/interfaces

在 iface eth0 inet static 后面添加一行:

pre-up ifconfig eth0 hw ether 01:01:01:01:01:01

配置文件應(yīng)該像如下

iface eth0 inet staticpre-up ifconfig eth0 hw ether 01:01:01:01:01:01address 192.168.1.10netmask 255.255.255.0gateway 192.168.1.1

最后是 logout 或者reboot

統(tǒng)計(jì)當(dāng)前IP連接的個(gè)數(shù)

netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -nnetstat -na|grep SYN|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -nnetstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

統(tǒng)計(jì)當(dāng)前所有IP包的狀態(tài)

netstat -nat|awk '{print awk $NF}'|sort|uniq -c|sort -n

統(tǒng)計(jì)當(dāng)前20000個(gè)IP包中大于100個(gè)IP包的IP地址

tcpdump -tnn -c 20000 -i eth0 | awk -F "." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr | awk ' $1 > 100 '

屏蔽IPV6

echo "blacklist ipv6" | sudo tee /etc/modprobe.d/blacklist-ipv6

察看當(dāng)前網(wǎng)絡(luò)連接狀況以及程序

sudo netstat -atnp

查看網(wǎng)絡(luò)連接狀態(tài)

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

查看當(dāng)前系統(tǒng)所有的監(jiān)聽端口

nc -zv localhost 1-65535

查看網(wǎng)絡(luò)的當(dāng)前流量

#安裝 ethstatus 軟件sudo apt-get install ethstatus#查看 ADSL 的速度sudo ethstatus -i ppp0#查看 網(wǎng)卡 的速度sudo ethstatus -i eth0#或安裝 bwm-ng sudo apt-get install bwm-ng#查看當(dāng)前網(wǎng)絡(luò)流量bwm-ng

查看域名的注冊備案情況

whois baidu.cn

查看到某一個(gè)域名的路由情況

tracepath baidu.cn

重新從服務(wù)器獲得IP地址

sudo dhclient

從當(dāng)前頁面開始鏡像整個(gè)網(wǎng)站到本地

wget -r -p -np -k http://www.21cn.com· -r:在本機(jī)建立服務(wù)器端目錄結(jié)構(gòu);· -p: 下載顯示HTML文件的所有圖片;· -np:只下載目標(biāo)站點(diǎn)指定目錄及其子目錄的內(nèi)容;· -k: 轉(zhuǎn)換非相對鏈接為相對鏈接。

如何多線程下載

sudo apt-get install axelaxel -n 5 http://xxx.xxx.xxx.xxx/xxx.zip或者lftp -c "pget -n 5 http://xxx.xxx.xxx.xxx/xxx.zip“

如何查看HTTP頭

w3m -dump_head http://www.example.com或 curl --head http://www.example.com

快速使用http方式共享目錄

#進(jìn)入需要共享的目錄后運(yùn)行: python -m SimpleHTTPServer#其它電腦使用http://ip:8000 來訪問#自定義端口為8080: python -m SimpleHTTPServer 8080

SSH 遠(yuǎn)程端口轉(zhuǎn)發(fā)

ssh -v -CNgD 7070 username@sshhostipaddress

監(jiān)控網(wǎng)絡(luò)所有的tcp數(shù)據(jù)

sudo apt-get install snort #安裝snort入侵檢測程序sudo snort -vde

監(jiān)控TCP/UDP連接的流量

sudo apt-get install iftop sudo iftop#或sudo apt-get install iptrafsudo iptraf

掃描某個(gè)IP的端口

nc -v -w 1 192.168.1.1 -z 1-1000

iptables

防止外網(wǎng)用內(nèi)網(wǎng)IP欺騙

#eth0 為外網(wǎng)網(wǎng)卡sudo iptables -t nat -A PREROUTING -i eth0 -s 10.0.0.0/8 -j DROPsudo iptables -t nat -A PREROUTING -i eth0 -s 172.16.0.0/12 -j DROPsudo iptables -t nat -A PREROUTING -i eth0 -s 192.168.0.0/16 -j DROP 

查看nat規(guī)則

sudo iptables -t nat -L

查看filter規(guī)則

sudo iptables -L -n

取消nat規(guī)則

sudo iptables -t nat -F

取消filter規(guī)則

sudo iptables -F

阻止一個(gè)IP連接本機(jī)

#規(guī)則位于最后sudo iptables -t filter -A INPUT -s 192.168.1.125 -i eth0 -j DROP 

關(guān)閉 1234 端口

sudo iptables -A OUTPUT -p tcp --dport 1234 -j DROP

開啟 80 端口

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT

限制訪問80端口的外部IP最大只有50個(gè)并發(fā)

sudo iptables -A INPUT -p tcp --dport 80 -m connlimit --connlimit-above 50 --connlimit-mask 32 -j DROP

禁止一個(gè)IP或者一個(gè)IP段訪問服務(wù)器端口服務(wù)

#80端口 ,規(guī)則插入到前面sudo iptables -t filter -I INPUT -s 192.168.2.0/24 -p tcp --dport http -j DROP#21端口,規(guī)則插入到前面sudo iptables -t filter -I INPUT -s 192.168.1.23 -p tcp --dport ftp -j DROP

安全

檢查本地是否存在安全隱患

sudo apt-get install rkhuntersudo rkhunter --checkall

如何安裝殺毒軟件

sudo apt-get install clamavclamscan -r ~/

Linux下可以使用的商業(yè)殺毒軟件

卡巴斯基(deb): http://www.kaspersky.com/productupdates?chapter=146274389avast!(免費(fèi)/deb): http://www.avast.com/eng/download-avast-for-linux-edition.html小紅傘(gz): http://www.avira.com/en/downloads/avira_antivir_professional.htmlBitDefender(比特梵德/run):http://download.bitdefender.com/SMB/Workstation_Security_and_Management/BitDefender_Antivirus_Scanner_for_Unices/Unix/Current/EN_FR_BR_RO/Linux/

申請比特梵德的KEY:http://www.bitdefender.com/site/Products/ScannerLicense/

防止服務(wù)器被暴力破解ssh密碼

sudo apt-get install denyhosts

查看系統(tǒng)的登錄情況

last

查看所有帳號的登錄情況

lastlog

服務(wù)

添加一個(gè)服務(wù)

sudo update-rc.d 服務(wù)名 defaults 99

刪除一個(gè)服務(wù)

sudo update-rc.d 服務(wù)名 remove

臨時(shí)重啟一個(gè)服務(wù)

/etc/init.d/服務(wù)名 restart

臨時(shí)關(guān)閉一個(gè)服務(wù)

/etc/init.d/服務(wù)名 stop

臨時(shí)啟動(dòng)一個(gè)服務(wù)

/etc/init.d/服務(wù)名 start

用戶管理

增加用戶

sudo adduser 用戶名

刪除用戶

sudo deluser 用戶名

修改當(dāng)前用戶的密碼 

passwd

修改用戶密碼 

sudo passwd 用戶名

修改用戶資料

sudo chfn userid

如何禁用/啟用某個(gè)帳戶

sudo usermod -L 用戶名 #鎖定用戶sudo usermod -U 用戶名 #解鎖或sudo passwd -l 用戶名 #鎖定用戶sudo passwd -u 用戶名 #解鎖

增加用戶到admin組,讓其有sudo權(quán)限

sudo usermod -G admin -a 用戶名

如何切換到其他帳號(需要該用戶的密碼)

su 用戶名

如何切換到root帳號

sudo -ssudo -isudo su

設(shè)置

配置默認(rèn)Java環(huán)境

sudo update-alternatives --config java

設(shè)置系統(tǒng)http代理

export http_proxy=http://xx.xx.xx.xx:xxx

設(shè)置系統(tǒng)https代理

export https_proxy=http://xx.xx.xx.xx:xxx

修改系統(tǒng)登錄信息

sudo vim /etc/motd

使用eclipse等其他自帶java編譯器的軟件,換回sun的編譯器方法

對于Java JDK6 (就是1.6,sun縮短Java的版本名字了):

sudo update-java-alternatives -s java-6-sun

對于Java JDK1.5

sudo update-java-alternatives -s java-1.5.0-sun

中文

切換輸入法引擎

im-switch -c

察看文件編碼

enca 文件名
file 文件名

轉(zhuǎn)換文件名由GBK為UTF8

sudo apt-get install convmvconvmv -r -f cp936 -t utf8 --notest --nosmart *

批量轉(zhuǎn)換src目錄下的所有文件內(nèi)容由GBK到UTF8

find src -type d -exec mkdir -p utf8/{} /;find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} /;mv utf8/* srcrm -fr utf8

轉(zhuǎn)換文件內(nèi)容由GBK到UTF8

iconv -f gbk -t utf8 $i > newfile

批量轉(zhuǎn)換文件內(nèi)容由GBK到UTF8

for i in `find . *`; do if [ -f "$i" ]; then iconv -f gb2312 -t utf8 $i > "./converted/$i" fi ; done

轉(zhuǎn)換 mp3 標(biāo)簽編碼

sudo apt-get install python-mutagenfind . -iname '*.mp3' -execdir mid3iconv -e GBK {} /;

或者使用圖形界面工具“小K”,具體請參考解決文件名mp3標(biāo)簽和文本文件內(nèi)容的亂碼問題

控制臺下顯示中文

sudo apt-get install zhcon使用時(shí),輸入zhcon即可 
更具體的輸入:zhcon --utf8 --drv=vga如果在/etc/zhcon.conf中指定了分辨率,可以去掉--drv=vga以指定的分辨率啟動(dòng)。

zhcon是個(gè)外掛的控制平臺,也就是像US-DOS那樣是額外安裝的軟件,裝完后是需要驅(qū)動(dòng)才能進(jìn)去的,不然有可能死機(jī); 當(dāng)然驅(qū)動(dòng)什么的在你sudo apt-get install zhcon的時(shí)候就已經(jīng)安裝了; 你所需要的是在進(jìn)zhcon時(shí)要申明你所用的驅(qū)動(dòng),而zhcon在安裝時(shí),就裝了3種驅(qū)動(dòng):vga,framebuffer,libggi,而我們一般都是用的第一種驅(qū)動(dòng),因?yàn)楸容^方便簡單,而那2鐘驅(qū)動(dòng).很麻煩,我也就沒改過.好了說了這么多該告訴各位怎么進(jìn)入zhcon了;運(yùn)行時(shí)需輸入:zhcon --utf8 --drv=vga

lftp 登錄遠(yuǎn)程Windows中文FTP 

lftp :~>set ftp:charset GBKlftp :~>set file:charset UTF-8

java6 的安裝和中文設(shè)置

#下面是ubuntu安裝標(biāo)準(zhǔn)的sun-java,安裝過程中需要使用tab鍵切換同意其授權(quán)協(xié)議sudo add-apt-repository "deb http://archive.canonical.com/ `lsb_release -c | awk '{print $2}'` partner"sudo apt-get updatesudo apt-get install sun-java6-jdk sun-java6-plugin ttf-wqy-microheisudo apt-get remove ttf-kochi-gothic ttf-kochi-mincho ttf-unfonts ttf-unfonts-coresudo mkdir -p /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallbacksudo ln -s /usr/share/fonts/truetype/arphic/wqy-microhei.ttc /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback

openjdk6 的安裝和中文設(shè)置

sudo apt-get install openjdk-6-jdk ttf-wqy-microhei#有兩種解決辦法,第一種關(guān)閉Java的AAecho "export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'" >> ~/.profile#第二種直接修改Java字體配置echo "allfonts.umingcn=WenQuanYi Microhei Hei" | sudo tee -a /usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.propertiesecho "allfonts.uminghk=WenQuanYi Microhei Hei" | sudo tee -a /usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.propertiesecho "allfonts.umingtw=WenQuanYi Microhei Hei" | sudo tee -a /usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.propertiesecho "allfonts.wqy-zenhei=WenQuanYi Microhei Hei" | sudo tee -a /usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.propertiesecho "allfonts.shanheisun=WenQuanYi Microhei Hei" | sudo tee -a /usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.propertiesecho "filename.WenQuanYi_Microhei_Hei=/usr/share/fonts/truetype/wqy/wqy-microhei.ttc" | sudo tee -a /usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.properties

程序顯示有些字大,有些小

 sudo apt-get remove ttf-kochi-gothic ttf-kochi-mincho ttf-unfonts ttf-unfonts-core

PDF 文件亂碼

sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional poppler-data

Flash中文亂碼

sudo gedit /etc/fonts/conf.d/49-sansserif.conf 將倒數(shù)第四行 <string>sans-serif</string>改為 <string>sans</string>保存即可,重啟firefox

增加農(nóng)歷

sudo apt-get install lunar-applet鼠標(biāo)點(diǎn)擊面板右鍵 -> 添加到面板 -> 農(nóng)歷日期

unzip 中文文件名亂碼

sudo apt-get install p7zip-fullexport LANG=zh_CN.GBK  #臨時(shí)在控制臺修改環(huán)境為zh_CN.GBK,然后解壓縮即可7za e docs.zip

ibus跟隨

安裝ibus-gtk即可,最好另外安裝:ibus-qt4

文件管理

一屏查看文件內(nèi)容

cat 文件名

不顯示以#開頭的行

cat /etc/vsftpd.conf |grep -v ^#

分頁查看文件內(nèi)容

more 文件名

可控分頁查看文件內(nèi)容

less 文件名

帶行號顯示文件的內(nèi)容

nl 文件名cat -n 文件名

去除文件中的行號

cut -c 5- a.py

刪除文件中的重復(fù)行

cat file.txt |sort -u

根據(jù)字符串匹配來查看文件部分內(nèi)容

grep 字符串 文件名

顯示包含或者不包含字符串的文件名

grep -l -r 字符串 路徑 #顯示內(nèi)容包含字符串的文件名grep -L -r 字符串 路徑 #顯示內(nèi)容不包含字符串的文件名find . -path './cache' -prune -o -name "*.php" -exec grep -l "date_cache[$format]['lang']" {} /; #顯示當(dāng)前目錄下不包含cache目錄的所有含有“date_cache[$format]['lang']”字符串的php文件。find . -type f -name /*.php -exec grep -l "info" {} /;

快速查找某個(gè)文件

whereis filenamefind 目錄 -name 文件名locate 文件名 # 注意,為了得到更好的效果,運(yùn)行前可以更新下數(shù)據(jù)庫,運(yùn)行 sudo updatedb 即可,但這個(gè)命令每隔一段時(shí)間會(huì)自動(dòng)運(yùn)行,所以不用太在意

創(chuàng)建兩個(gè)空文件

touch file1 file2

遞歸式創(chuàng)建一些嵌套目錄

mkdir -pv /tmp/xxs/dsd/efd

遞歸式刪除嵌套目錄

rm -fr /tmp/xxs

回當(dāng)前用戶的宿主目錄

cd ~ # 這個(gè)是波浪線,在 Tab 鍵的上面# 或者更簡單的cd

回到上一次的目錄

cd -  # 這個(gè)是連字符,在退格鍵的左邊兩個(gè)

查看當(dāng)前所在目錄的絕對路經(jīng)

pwd

獲得文件的后綴名

echo xxx.xxx.rmvb |sed 's/.*/(/..*$/)//1/'

去除文件的后綴名

echo xxx.xxx.rmvb |sed 's//(.*/)/..*$//1/'

列出當(dāng)前目錄下的所有文件,包括以.開頭的隱含文件

ls -a

或(在 Ubuntu 中)

ll

移動(dòng)路徑下的文件并改名

mv 路徑/文件  /新路徑/新文件名

復(fù)制文件或者目錄

cp -av 原文件或原目錄 新文件或新目錄

查看文件類型

file filename

查看文件的時(shí)間

stat filename

對比兩個(gè)文件之間的差異 

diff file1 file2

一邊比較一邊編輯還是彩色的:(需要安裝 Vim)

vimdiff file1 file2

顯示xxx文件倒數(shù)6行的內(nèi)容

tail -6 xxx

讓tail不停地讀取最新的內(nèi)容

tail -10f /var/log/apache2/access.log

或者

tailf /var/log/apache2/access.log

查看文件中間的第五行(含)到第10行(含)的內(nèi)容

sed -n '5,10p' /var/log/apache2/access.log


查找關(guān)于xxx的命令

apropos xxxman -k xxx

通過ssh傳輸文件

scp -rp /path/filename username@remoteIP:/path #將本地文件拷貝到服務(wù)器上scp -rp username@remoteIP:/path/filename /path #將遠(yuǎn)程文件從服務(wù)器下載到本地
tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; cat -> path.tar.gz" #壓縮傳輸tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; tar xvzf -" #壓縮傳輸一個(gè)目錄并解壓
rsync -avh /path/to/file/or/dir user@host:/path/to/dir/or/filersync -avh user@host:/path/to/file/or/dir /path/to/file/or/dir

把所有文件的后輟由rm改為rmvb

rename 's/.rm$/.rmvb/' *

把所有文件名中的大寫改為小寫

rename 'tr/A-Z/a-z/' *

刪除特殊文件名的文件,如文件名:--help.txt

rm -- --help.txt 或者 rm ./--help.txt

查看當(dāng)前目錄的子目錄

ls -d */ 或 echo */

將當(dāng)前目錄下最近30天訪問過的文件移動(dòng)到上級back目錄

find . -type f -atime -30 -exec mv {} ../back /;

查找當(dāng)前目錄下最近30天訪問過的文件打包備份

find . -type f -atime -30 | xargs tar zcvpf backup.tar.gzfind . -type f -atime -30 -print -exec tar rvpf backup.tar {} /;

顯示系統(tǒng)服務(wù)器一小時(shí)以內(nèi)的包含 xxxx 的所有郵件

find /home/ -path "*Maildir*" -type f -mmin -60|xargs -i  grep -l xxxx '{}'

將當(dāng)前目錄下最近2小時(shí)到8小時(shí)之內(nèi)的文件顯示出來

find . -mmin +120 -mmin -480 -exec more {} /;

刪除修改時(shí)間在30天之前的所有文件

find . -type f -mtime +30 -exec rm -v {} /;

刪除訪問時(shí)間在30天之前的所有文件

find . -type f -atime +30 -exec rm -v {} /;

查找guest用戶的以avi或者rm結(jié)尾的文件并刪除掉

find . -name '*.avi' -o -name '*.rm' -user 'guest' -exec rm {} /;

查找不以java和xml結(jié)尾,并7天沒有使用的文件刪除掉

find . ! -name *.java ! -name ‘*.xml’ -atime +7 -exec rm {} /;

查找目錄下所有有包含abcd文字的文本文件,并替換為xyz

grep -rIl "abcd" ./* --color=never | xargs sed -i "s/abcd/xyz/g" #注意grep的一個(gè)參數(shù)是大寫的i,一個(gè)參數(shù)是小寫的L

刪除當(dāng)前目錄里面所有的 .svn 目錄

find . -name .svn -type d -exec rm -fr {} /;

刪除當(dāng)前目錄所有以“~”結(jié)尾的臨時(shí)文件

find . -name "*~" -exec rm {} /;

統(tǒng)計(jì)當(dāng)前文件個(gè)數(shù)

ls /usr/bin|wc -w

統(tǒng)計(jì)當(dāng)前目錄下所有jpg文件的尺寸

find . -name *.jpg -exec wc -c {} /;|awk '{print $1}'|awk '{a+=$1}END{print a}'

統(tǒng)計(jì)當(dāng)前目錄個(gè)數(shù)

ls -l /usr/bin|grep ^d|wc -l

統(tǒng)計(jì)當(dāng)前目錄下占空間最大的前10名文件或目錄

du -sm * | sort -nr | head -10

顯示當(dāng)前目錄下2006-01-01的文件名

ls -l |grep 2006-01-01 |awk '{print $8}'

備份當(dāng)前系統(tǒng)到另外一個(gè)硬盤 

sudo rsync -Pa / /media/disk1 --exclude=/media/* --exclude=/home/* --exclude=/sys/* --exclude=/tmp/* --exclude=/proc/* --exclude=/mnt/*

使用ssh方式同步遠(yuǎn)程數(shù)據(jù)到本地目錄

rsync -Pa -I --size-only --delete --timeout=300 Remote_IP:/home/ubuntu/back /backup

使用ftp方式同步遠(yuǎn)程數(shù)據(jù)到本地目錄

lftp -c "open Remote_IP;user UserName Password;set cache:enable false;set ftp:passive-mode false;set net:timeout 15;mirror -e -c /back /backup;"

去掉文件中的^M

#注意不要使用同樣的文件名,會(huì)清空掉原文件cat filename | tr -d "^M" > newfile;或者sed -e "s/^M//g" filename > newfile;或者ex "+:%s/[Ctrl+V][Enter]//g" "+:wq"  filename #直接修改文件

轉(zhuǎn)換Dos文本文件到Unix文本文件

tr -d '/15/32' < dosfile.txt > unixfile.txt                         #dos = > unixawk '{ sub("/r___FCKpd___253quot;, ""); print }' dosfile.txt > unixfile.txt   #dos = > unixawk 'sub("___FCKpd___253quot;, "/r")' unixfile.txt > dosfile.txt                  #unix = > dos

轉(zhuǎn)換bin/cue到iso文件

#sudo apt-get install bchunkbchunk image.bin image.cue image

轉(zhuǎn)換目錄到iso文件

mkisofs -o isofile.iso  dirname

轉(zhuǎn)換CD到iso文件

dd if=/dev/cdrom of=isofile.iso

將一個(gè)文件作為附件發(fā)到郵箱

#sudo apt-get install mailutils sharutilsuuencode xxx.tar.gz xxx.tar.gz |mail [email protected](echo "hello, please see attached file"; uuencode xxx.tar.gz xxx.tar.gz)| mail [email protected]

合并多個(gè)pdf文件到一個(gè)pdf文件

#apt-get install gs pdftkgs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=output.pdf -dBATCH input1.pdf input2.pdf

比較兩個(gè)目錄里面的文件是否有相同

diff -r dir1 dir2

影像

播放swf文件

安裝swf解碼器

 sudo apt-get install swfmill

如何保存串流視頻(mms/rtsp)

mplayer -dumpfile dump.rm -dumpstream rstp://....

批量將rmvb轉(zhuǎn)為avi

#ipod touch可用for i in *.rmvb; do mencoder -vf harddup -oac mp3lame -lameopts vbr=3 -ovc xvid -xvidencopts fixed_quant=4 -of avi $i -o `echo $i | sed -e 's/rmvb$/avi/'`; done

批量將DVD轉(zhuǎn)為avi

for i in *.VOB; do mencoder -oac mp3lame -lameopts aq=7:vbr=2:q=6 -srate 44100 -ovc xvid -xvidencopts fixed_quant=4 -of avi $i -o `echo $i | sed -e 's/VOB$/avi/'`; done

批量將任何格式的電影轉(zhuǎn)為ogv

#sudo apt-get install ffmpeg2theora   #firefox3.5或chrome直接支持播放,無需安裝任何解碼器,注意不支持rmvb,rmvb會(huì)出現(xiàn)a/v不同步問題for i in *; do ffmpeg2theora --optimize --deinterlace $i; done

批量將rmvb格式的電影轉(zhuǎn)為ogv

#!/bin/bashfor i in *; do   mkfifo "/tmp/$i"   mencoder -quiet -vf harddup -ovc raw -oac pcm -o "/tmp/$i" "$i" &   ffmpeg2theora --optimize --deinterlace "/tmp/$i" -o "`echo $i | sed 's//(.*/)/..*$//1/'`.ogv"   rm "/tmp/$i"done

利用gst來轉(zhuǎn)換任意電影為ogv

#!/bin/bashfor i in *; do   gst-launch-0.10 filesrc location="$i" ! decodebin name=demux /   { oggmux name=mux ! filesink location="`echo $i | sed 's//(.*/)/..*$//1/'`.ogv" } /   { demux. ! queue ! audioconvert ! vorbisenc ! queue ! mux. } /   { demux. ! queue ! ffmpegcolorspace ! videorate ! theoraenc ! mux. } done


批量轉(zhuǎn)換任意文件為ipod touch使用的mp4

#!/bin/bash#ubuntu10.04自帶的mencoder由于版權(quán)問題,不支持h264編碼,需要重新編譯;也可以直接參考下面的壓縮方法。#sudo apt-get install mencoder mplayerfind . -name '*.avi' -o -name '*.rm' -o -name '*.rmvb' -o -name '*.wmv' -o /      -name '*.vob' -o -name '*.asf' -o -name '*.mpg' -o -name '*.ts' -o /      -name '*.flv' -o -name '*.mpeg' -o -name '*.ogv' -o -name '*.mov' -o /      -name '*.mkv' -o -name '*.dat' | while read i; do  basename=`echo $i | sed 's//(.*/)/..*$//1/'`  font="WenQuanYi Zen Hei"   if [ -f "${basename}.srt" ] ; then     cp "${basename}.srt" $.srt     m0="-vf scale=480:-10,harddup -sub $.srt -unicode -subcp GB18030 -subfont-text-scale 3";   else     m0="-vf scale=480:-10,harddup";   fi   x0="-lavfopts format=mp4 -faacopts mpeg=4:object=2:raw:br=160 -oac faac -ovc x264 -sws 9 -x264encopts nocabac:level_idc=30:bframes=0:global_header:threads=auto:subq=5:frameref=6:partitions=all:trellis=1:chroma_me:me=umh:bitrate=500 -of lavf -ofps 24000/1001";  mencoder $m0 -fontconfig -font "${font}" $x0 -o "$.mp4" "$i"  mv "$.mp4" "${basename}.mp4"  if [ -f "${basename}.mp4" ] ; then     rm "$i"  fidone

轉(zhuǎn)換任意格式的視頻到H264

#!/bin/bash#sudo apt-get install faac x264 gpac mplayer mencoderbasename=`echo $1 | sed 's//(.*/)/..*$//1/'`#獲得視頻的長寬和幀數(shù)mplayer -vo null -ao null -identify -frames 0 "$1" 2>/dev/null > video.infoFPS=`cat video.info | grep ID_VIDEO_FPS | cut -d = -f 2`#FPS=23.976W=`cat video.info | grep ID_VIDEO_WIDTH | cut -d = -f 2`H=`cat video.info | grep ID_VIDEO_HEIGHT | cut -d = -f 2`WIDTH=480HEIGHT=`expr $WIDTH /* $H // $W`echo $1 FPS=$FPS WIDTH=$WIDTH HEIGHT=$HEIGHTmkfifo audio.wav video.yuvfaac -o audio.aac audio.wav &mplayer -ao pcm:file=audio.wav:fast -vc null -vo null "$1" x264 --profile baseline --fps $FPS -o video.264 video.yuv ${WIDTH}x${HEIGHT} &mencoder -vf scale=$WIDTH:$HEIGHT,harddup,pp=fd,format=i420 -nosound -ovc raw -of rawvideo -ofps $FPS -o video.yuv "$1"MP4Box -new -add video.264 -add audio.aac -fps $FPS "$basename.mp4"rm video.info audio.aac video.264 audio.wav video.yuv#使用方法將上面的腳本保存為 x264.sh , x264.sh xxx.avi 來進(jìn)行轉(zhuǎn)化。

壓制DVD到H264,支持ipod

#sudo apt-get install faac x264 gpac mplayerFPS=29.970mkfifo audio.wavcat VTS_01_1.VOB VTS_02_1.VOB VTS_02_2.VOB VTS_03_1.VOB VTS_04_1.VOB | mplayer -nocorrect-pts -vo null -vc null -ao pcm:file=audio.wav:fast - &faac audio.wav -o audio.aacmkfifo video.y4mcat VTS_01_1.VOB VTS_02_1.VOB VTS_02_2.VOB VTS_03_1.VOB VTS_04_1.VOB | mplayer -vo yuv4mpeg:file=video.y4m -vf scale=480:-3,harddup,pp=fd -nosound - &x264 --profile baseline --muxer mp4 --demuxer y4m video.y4m -o video.mp4MP4Box -add video.mp4 -add audio.aac -fps $FPS video.mp4

圖形界面為ipod touch轉(zhuǎn)mp4的方法

先確保有zenity和memcoder

wget http://linuxfire.com.cn/~lily/toIpod -O ~/.gnome2/nautilus-scripts/toIpod && chmod +x ~/.gnome2/nautilus-scripts/toIpod

在nautilus里對視頻文件點(diǎn)右鍵,選擇"腳本"-"toIpod".

詳情請查看出處。

mencoder/mplayer 反拉絲參數(shù)

-vf lavcdeint

合并多個(gè) rm 文件為一個(gè) avi 文件

mencoder -ovc lavc 1.rm -oac mp3lame -o 1.avimencoder -ovc lavc 2.rm -oac mp3lame -o 2.avimencoder -idx 1.avi -ovc copy -oac copy -o o1.avimencoder -idx 2.avi -ovc copy -oac copy -o o2.avicat o1.avi o2.avi | mencoder -noidx -ovc copy -oac copy -o output.avi -

合并視頻到一個(gè)文件

mencoder -ovc copy -oac copy -idx  -o 目標(biāo)文件名 文件名1 文件名2

CD 抓軌為 mp3 (有損)

#sudo apt-get install abcdeabcde -o mp3 -b

CD 抓軌為 Flac (無損)

#sudo apt-get install abcdeabcde -o flac -b

ape 轉(zhuǎn)換為 flac

#sudo apt-get install flac shntool iconv maciconv -f GB2312 -t UTF-8 example.cue -o example_UTF-8.cueshntool split -t "%n.%p-%t" -f example_UTF-8.cue -o flac example.ape -d flacOutputDir

ape/flac 轉(zhuǎn)換為 mp3

#sudo apt-get install flac shntool lame #ape 需要安裝  monkeys 包iconv -f GB2312 -t UTF-8 example.cue -o example_UTF-8.cueshntool split -t "%n.%p-%t" -f example_UTF-8.cue -o 'cust ext=mp3 lame --r3mix -b 320 --quiet - %f' example.ape -d mp3OutputDir

批量將 ape 轉(zhuǎn)為 mp3

for f in *.ape; do gst-launch-0.10 filesrc location="$f" ! decodebin ! audioconvert ! lame vbr=0 bitrate=320 ! id3mux ! filesink location="${f%.ape}.mp3"; done#需要安裝 shntoolfor i in *.ape; do shnconv -i ape -o "cust ext=mp3 lame -b 320 - %f" "$i" -d mp3OutputDir; done

批量將 ape 轉(zhuǎn)為 m4a

for f in *.ape; do ffmpeg -i  "$f" -acodec alac "${f%.ape}.m4a"; done

批量將 ape 轉(zhuǎn)為 aac

for f in *.ape; do ffmpeg -i  "$f" -acodec aac -strict experimental -ab 256k "${f%.ape}.aac"; done

批量將 flac 轉(zhuǎn)為 mp3

for i in *.flac; do shnconv -i flac -o "cust ext=mp3 lame -b 320 - %f" "$i" -d mp3OutputDir; done

批量將svg轉(zhuǎn)為png

for i in *.svg; do inkscape $i --export-png=`echo $i | sed -e 's/svg$/png/'`; done

批量轉(zhuǎn)換格式到mp3

#sudo apt-get install lame mplayerfor i in *; do base=${i%.*}; mplayer -quiet -vo null -vc dummy -af volume=0,resample=44100:0:1 -ao pcm:waveheader:file="$i.wav" "$i" ; lame -V0 -h -b 192 -vbr-new "$i.wav" "$base.mp3"; rm -f "$i.wav" ; done

批量縮小圖片到30%

for i in *.jpg; do convert -resize 30%x30% "$i" "sm-$i"; done

批量轉(zhuǎn)換jpg到png

for i in *.jpg; do convert $i `echo $i | sed -e 's/jpg$/png/'`; done

將文字轉(zhuǎn)為圖片

convert -size 200x30 xc:transparent -font /usr/share/fonts/truetype/wqy/wqy-microhei.ttc -fill red -pointsize 16 -draw "text 5,15 '測試中文轉(zhuǎn)為圖片'" test.png

如何壓縮png圖片

#sudo apt-get install optipngoptipng -o7 old.png new.png#或 sudo apt-get install pngcrush#pngcrush -brute old.png new.png

將多張圖片合并到一個(gè)PDF文件

convert *.jpg out.pdf

批量把pdf轉(zhuǎn)換為txt并格式化

sudo apt-get install poppler-utils poppler-datafind ./ -name '*.txt' | while read i; do cat $i | awk '{if ($0 ~ "^space:”) {printf “/n”$0} else {printf $0}}’ | sed ‘/^space:*digit:*$/d’ | sed ’s/^space:/+/    /’ | sed ’s/"/”/g’ > “../txt/$i”; done

轉(zhuǎn)換 pdf 到 png

#sudo apt-get install imagemagickconvert -density 196 FILENAME.pdf  FILENAME.png

獲取jpg的擴(kuò)展信息(Exif)

identify -verbose xxx.jpg

獲取視頻文件 xxx.avi 的信息

mplayer -vo null -ao null -frames 0 -identify "xxx.avi" 2>/dev/null | sed -ne '/^ID_/ { s/[]()|&;<>`'"'"'//!___FCKpd___292quot; []///&/g;p }'

查看MKV視頻文件 xxx.mkv 的信息

#sudo apt-get install mkvtoolnixmkvinfo -v xxx.mkv


抓取桌面操作的視頻

ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg

命令行讀出文本

espeak -vzh "從前有座山"

命令行抓屏

 scrot -s screenshot.png

壓縮

增加 7Z 壓縮軟件

#支持 7Z,ZIP,Zip64,CAB,RAR,ARJ,GZIP,BZIP2,TAR,CPIO,RPM,ISO,DEB 壓縮文件格式sudo apt-get install p7zip p7zip-full p7zip-rar#將所有已txt結(jié)尾的文件都加入到files.7z7z a -t7z files.7z *.txt#解壓縮files.zip7z x files.zip#刪除 files.zip中所有已bak結(jié)尾的文件7z d -r files.zip *.bak #列出file.7z中所有的文件信息7z l files.7z#測試files.zip中所有doc結(jié)尾文件的正確性7z t -r files.zip *.doc #更新files.zip中的所有doc結(jié)尾的文件(不是所有的壓縮格式都支持更新這一選項(xiàng))7z u files.zip *.doc

增加 rar 軟件壓縮和解壓縮支持

sudo apt-get install rar unrar

增加 zip 格式壓縮和解壓縮支持

sudo apt-get install zip unzip

解壓縮 xxx.tar.gz

tar -xf xxx.tar.gz

解壓縮 xxx.tar.bz2

tar -xf xxx.tar.bz2

壓縮aaa bbb目錄為xxx.tar.gz

tar -zcvf xxx.tar.gz aaa bbb

壓縮aaa bbb目錄為xxx.tar.bz2

tar -jcvf xxx.tar.bz2 aaa bbb

增加 lha 支持

sudo apt-get install lha

增加解 cab 文件支持

sudo apt-get install cabextract

Nautilus

顯示隱藏文件

Ctrl+h

顯示地址欄

Ctrl+l

特殊 URI 地址

* computer:/// - 全部掛載的設(shè)備和網(wǎng)絡(luò)* network:/// - 瀏覽可用的網(wǎng)絡(luò)* burn:/// - 一個(gè)刻錄 CDs/DVDs 的數(shù)據(jù)虛擬目錄* smb:/// - 可用的 windows/samba 網(wǎng)絡(luò)資源* x-nautilus-desktop:/// - 桌面項(xiàng)目和圖標(biāo)* file:/// - 本地文件* trash:/// - 本地回收站目錄* ftp:// - FTP 文件夾* ssh:// - SSH 文件夾* fonts:/// - 字體文件夾,可將字體文件拖到此處以完成安裝* themes:/// - 系統(tǒng)主題文件夾

查看已安裝字體

fc-list |grep 文獲取安裝的中文字體信息

文件管理器(比如nautilus)的地址欄里輸入 ~/.fonts ,就可以查看當(dāng)前用戶擁有的fonts——而系統(tǒng)通用字體位于 /usr/share/fonts

日期和時(shí)間

顯示日歷

cal # 顯示當(dāng)月日歷cal 2 2007 # 顯示2007年2月的日歷

設(shè)置日期

date -s mm/dd/yy

設(shè)置時(shí)間

date -s HH:MM

將時(shí)間寫入CMOS

hwclock --systohc

查看CMOS時(shí)間

 hwclock --show

讀取CMOS時(shí)間

hwclock --hctosys

從服務(wù)器上同步時(shí)間

sudo ntpdate ntp.ubuntu.comsudo ntpdate time.nist.gov

設(shè)置電腦的時(shí)區(qū)為上海

sudo dpkg-reconfigure tzdata

然后根據(jù)提示選擇 Asia/Shanghai。這樣在升級了 tzdata 包之后時(shí)區(qū)也是對的。

XP 和 Ubuntu 相差了 8 小時(shí)的時(shí)差

#關(guān)閉UTC,將當(dāng)前時(shí)間寫入CMOS。sudo sed -ie 's/UTC=yes/UTC=no/g' /etc/default/rcSsudo hwclock --systohc

工作區(qū)

不同工作區(qū)間切換

Ctrl + ALT + ←Ctrl + ALT + →或者,將滾輪鼠標(biāo)放在工作區(qū)圖標(biāo)上滾動(dòng)

控制臺

指定控制臺切換

Ctrl + ALT + Fn(n:1~7)

控制臺下滾屏

SHIFT + pageUp/pageDown

控制臺抓圖

setterm -dump n(n:1~7)

只是支持tty1-7。沒中文。沒顏色代碼序列。

數(shù)據(jù)庫

mysql的數(shù)據(jù)庫存放路徑

/var/lib/mysql

從mysql中導(dǎo)出和導(dǎo)入數(shù)據(jù)

mysqldump 數(shù)據(jù)庫名 > 文件名 #導(dǎo)出數(shù)據(jù)庫mysqladmin create 數(shù)據(jù)庫名 #建立數(shù)據(jù)庫mysql 數(shù)據(jù)庫名 < 文件名 #導(dǎo)入數(shù)據(jù)庫

忘了mysql的root口令怎么辦

sudo /etc/init.d/mysql stopsudo mysqld_safe --skip-grant-tables &sudo mysqladmin -u user password 'newpasswordsudo mysqladmin flush-privileges

修改mysql的root口令

sudo mysqladmin -u root -p password '你的新密碼'


如何優(yōu)化mysql

wget  http://www.day32.com/MySQL/tuning-primer.shchmod +x tuning-primer.sh./tuning-primer.sh

mysql命令行中文顯示?號

mysql> set names utf8;

常用mysql管理語句

show table status;  #查詢表狀態(tài)show full processlist;  #查詢mysql進(jìn)程alter table site_stats engine=MyISAM;   #轉(zhuǎn)換表為MyISAM類型,轉(zhuǎn)表鎖為行鎖。show variables;  #查看mysql 變量

mysql的自動(dòng)備份

#備份 forum myweb 數(shù)據(jù)庫到 /backup/mysql 目錄,并刪除7天之前的備份記錄mysqldump --opt --skip-lock-tables -u root forum | gzip -9 > /backup/mysql/forum.`date +%Y%m%d`.sql.gzmysqldump --opt --skip-lock-tables -u root myweb | gzip -9 > /backup/mysql/myweb.`date +%Y%m%d`.sql.gzfind /backup/mysql/ -type f -ctime +7 -exec rm {} /;

控制

如何使用命令關(guān)閉顯示器

xset dpms force off

設(shè)置CPU的頻率

sudo apt-get install cpufrequtils #查看cpu當(dāng)前頻率信息sudo cpufreq-info 設(shè)置模式,對應(yīng)于{最省電(最低頻率),用戶控制,最高或最低,正常,最大性能} cpufreq-set -g {powersave, userspace, ondemand, conservative, performance}

命令關(guān)機(jī)

sudo haltsudo shutdown -h now              #現(xiàn)在關(guān)機(jī)

定時(shí)關(guān)機(jī)

sudo shutdown -h 23:00           #晚上11點(diǎn)自動(dòng)關(guān)機(jī)sudo shutdown -h +60          #60分鐘后關(guān)機(jī)

命令重啟電腦

sudo rebootsudo shutdown -r now

如何修改ssh登錄提示

sudo gedit  /etc/motd

如何關(guān)閉ssh登錄提示

sudo gedit  /etc/ssh/sshd_config 修改這一行為: PrintLastLog no

如何使用命令關(guān)閉筆記本的觸摸板

synclient touchpadoff=1那么開啟觸摸板就是:synclient touchpadoff=0

從命令行通知桌面消息

#sudo apt-get install libnotify-binnotify-send "hello world"

統(tǒng)計(jì)

統(tǒng)計(jì)最常用的10條命令

history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10 

統(tǒng)計(jì)每個(gè)單詞的出現(xiàn)頻率,并排序

awk '{arr[$1]+=1 }END{for(i in arr){print arr[i]"/t"i}}' FILE_NAME | sort -rn

統(tǒng)計(jì)80端口的連接個(gè)數(shù)并按照從大到小排列

netstat -na|grep :80|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n

編輯器

vim中刪除技巧

:%s/[Ctrl-v][Enter]//g 刪除DOS方式的回車^M:%s= *$== 刪除行尾空白:%!sort -u 刪除重復(fù)行:%s/^.{-}pdf/new.pdf/ 只是刪除第一個(gè)pdf:%s/// 刪除多行注釋:g/^$/d 刪除所有空行 :g!/^dd/d 刪除不含字符串'dd'的行:v/^dd/d 刪除不含字符串'dd'的行:g/str1/,/str2/d 刪除所有第一個(gè)含str1到第一個(gè)含str2之間的行:v/./.,/./-1join 壓縮空行:g/^$/,/./-j 壓縮空行ndw 或 ndW 刪除光標(biāo)處開始及其后的 n-1 個(gè)字符。d0 刪至行首。d$ 刪至行尾。ndd 刪除當(dāng)前行及其后 n-1 行。x 或 X 刪除一個(gè)字符。Ctrl+u 刪除輸入方式下所輸入的文本。D 刪除到行尾x,y 刪除與復(fù)制包含高亮區(qū)dl 刪除當(dāng)前字符(與x命令功能相同)d0 刪除到某一行的開始位置d^ 刪除到某一行的第一個(gè)字符位置(不包括空格或TAB字符)dw 刪除到某個(gè)單詞的結(jié)尾位置d3w 刪除到第三個(gè)單詞的結(jié)尾位置db 刪除到某個(gè)單詞的開始位置dW 刪除到某個(gè)以空格作為分隔符的單詞的結(jié)尾位置dB 刪除到某個(gè)以空格作為分隔符的單詞的開始位置d7B 刪除到前面7個(gè)以空格作為分隔符的單詞的開始位置d) 刪除到某個(gè)語句的結(jié)尾位置d4) 刪除到第四個(gè)語句的結(jié)尾位置d( 刪除到某個(gè)語句的開始位置d) 刪除到某個(gè)段落的結(jié)尾位置d{ 刪除到某個(gè)段落的開始位置d7{ 刪除到當(dāng)前段落起始位置之前的第7個(gè)段落位置dd 刪除當(dāng)前行d/text 刪除從文本中出現(xiàn)“text”中所指定字樣的位置,一直向前直到下一個(gè)該字樣所出現(xiàn)的位置(但不包括該字樣)之間的內(nèi)容dfc 刪除從文本中出現(xiàn)字符“c”的位置,一直向前直到下一個(gè)該字符所出現(xiàn)的位置(包括該字符)之間的內(nèi)容dtc 刪除當(dāng)前行直到下一個(gè)字符“c”所出現(xiàn)位置之間的內(nèi)容D 刪除到某一行的結(jié)尾d$ 刪除到某一行的結(jié)尾5dd 刪除從當(dāng)前行所開始的5行內(nèi)容dL 刪除直到屏幕上最后一行的內(nèi)容dH 刪除直到屏幕上第一行的內(nèi)容dG 刪除直到工作緩存區(qū)結(jié)尾的內(nèi)容d1G 刪除直到工作緩存區(qū)開始的內(nèi)容

如何配置Emacs

打開新立得或者命令行,查找emacs, 選擇你想要的版本,比如emacs22或者emacs21.

之后的配置參考Emacs 常見問題及其解決方法

vim 如何顯示彩色字符

sudo cp /usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc

讓 vim 直接支持編輯 .gz 文件

sudo apt-get install vim-full

vim 如何顯示行號,在~/.vimrc中加入

set number

如果沒有~/.vimrc文件,則可以在/etc/vim/vimrc中加入

set number

vim配色方案 (~/.vimrc)

colorscheme scheme可用的 scheme 在 /usr/share/vim/vim71/colors/ 

解決vim中文編碼問題,在~/.vimrc中加入

let &termencoding=&encodingset fileencodings=utf-8,gbk,ucs-bom,cp936
#再提供一個(gè)實(shí)踐中覺得不錯(cuò)的配置:" Encoding relatedset encoding=UTF-8set langmenu=zh_CN.UTF-8language message zh_CN.UTF-8set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1set fileencoding=utf-8

gedit中文亂碼的解決

gconftool-2 --set /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,BIG5,ISO-8859-15,UTF-16]" --type list --list-type string

編譯和打包

安裝通用編譯環(huán)境

sudo apt-get install build-essential

通用的編譯安裝步驟

./configure && make && sudo make install

如何編譯安裝軟件 kate

sudo apt-get install apt-buildsudo apt-build install kate

獲得源代碼包

sudo apt-get source mysql-server

解壓縮還原源代碼包

dpkg-source -x mysql-dfsg-5.1_5.1.30-1.dsc

安裝編譯打包環(huán)境

sudo apt-get build-dep mysql-server

重新編譯并打包Debian化的源碼

dpkg-buildpackage -rfakeroot

獲得源碼并重新打包

apt-get source php5-cgi  #或手工下載源碼后使用 dpkg-source -x  php5_5.2.6.dfsg.1-3ubuntu4.1.dsc 解開源碼sudo apt-get build-dep php5-cgicd php5-5.2.6.dfsg.1dpkg-buildpackage -rfakeroot -uc -b

給源代碼打補(bǔ)丁

patch -p0 < mysql.patch

安裝 gtk+ 編譯環(huán)境

sudo apt-get install build-essential libgtk2.0-dev

其它

把終端加到右鍵菜單

sudo apt-get install nautilus-open-terminal 

如何刪除Totem電影播放機(jī)的播放歷史記錄

rm ~/.recently-used

清除桌面掛載硬盤圖標(biāo)

gconftool-2 --set /apps/nautilus/desktop/volumes_visible 0 --type bool

恢復(fù):

gconftool-2 --set /apps/nautilus/desktop/volumes_visible 1 --type bool

如何更換gnome程序的快捷鍵

點(diǎn)擊菜單,鼠標(biāo)停留在某條菜單上,鍵盤輸入任意你所需要的鍵,可以是組合鍵,會(huì)立即生效;如果要清除該快捷鍵,請使用backspace

基于 OpenVZ 的 VPS 支持 OpenVPN 對外訪問設(shè)置

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j MASQUERADE#或iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j SNAT --to-source VPS-IP-ADDRESS

GNOME登錄時(shí)自動(dòng)運(yùn)行程序

系統(tǒng) -> 首選項(xiàng) -> 會(huì)話 ->
啟動(dòng)程序 

man 如何顯示彩色字符

vim ~/.bashrc#增加下面的內(nèi)容:export LESS_TERMCAP_mb=

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

cd ~/.config/autostartrm 需要?jiǎng)h除啟動(dòng)程序

如何提高wine的反應(yīng)速度

sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

mkisofs -o test.iso -Jrv -V test_disk /home/carla/cdrecord -scanbusscsibus1: 1,1,0 101) 'HL-DT-ST' 'CD-RW GCE-8481B ' '1.04' Removable CD-ROMcdrecord -v -eject speed=8 dev=1,1,0 test.iso

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

gnome-screenshot -d 10 #延遲10秒抓圖gnome-screenshot -w -d 5 #延遲5秒抓當(dāng)前激活窗口

回收站在哪里

Ubuntu8.04 Gnome 2.22.2 以后在 $HOME/.local/share/Trash/Ubuntu8.04 之前在 $HOME/.Trash/

強(qiáng)制清空回收站

sudo rm -fr $HOME/.local/share/Trash/files/

默認(rèn)打開方式的配置文件在哪里

#全局/etc/gnome/defaults.list #個(gè)人~/.local/share/applications/mimeapps.list

Firefox 的緩存目錄在哪里

ls ~/.mozilla/firefox/*.default/Cache/

查看samba的用戶

sudo pdbedit -L

增加一個(gè)用戶到samba

sudo pdbedit -a username

從samba賬戶中刪除一個(gè)用戶

sudo pdbedit -x username

顯示samba賬戶信息

sudo pdbedit -r username

測試samba賬戶是否正常

smbclient -L 192.168.1.1 -U username -d 3

samba的數(shù)據(jù)庫存在哪里

/var/lib/samba/passdb.tdb

samba用戶Windows下無法登錄

在Windows的運(yùn)行輸入 cmd ,進(jìn)入終端,輸入 net use 命令,將顯示已經(jīng)連接的帳號如 //192.168.1.1/username再輸入 net use  //192.168.1.1/username /delete 刪除現(xiàn)有的共享連接,再嘗試進(jìn)入另外一個(gè)目錄就可以正常登錄了。

Pidgin 的聊天記錄在哪里

~/.purple/logs/

安裝PDF打印機(jī)

sudo apt-get install cups-pdf#打印生成的pdf文件在 ~/PDF 文件夾里面

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

sudo dpkg-reconfigure xserver-xorgsudo nvidia-xconfig#nvidia-settings 用于設(shè)置分辨率和多顯示器sudo nvidia-settings

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

^foo^bar^!!:s/foo/bar/

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.debsudo dpkg --force-architecture -i avast4workstation_1.3.0-2_i386.debsudo apt-get install ia32-libs#然后打開 http://www.avast.com/registration-free-antivirus.php 去申請免費(fèi)一年的許可證號

應(yīng)用合適的字體顯示尺寸

獲取信息

xdpyinfo | grep -B1 dot

例如

 dimensions:    1440x900 pixels (333x212 millimeters) resolution:    110x108 dots per inch

獲取X server信息

grep DPI /var/log/Xorg.0.log

例如

[    19.244] (--) NVIDIA(0): DPI set to (110, 108); computed from "UseEdidDpi" X config

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

/E[01;31m' export LESS_TERMCAP_md=

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

___FCKpd___370

如何提高wine的反應(yīng)速度

___FCKpd___371


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

___FCKpd___372

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

___FCKpd___373

回收站在哪里

___FCKpd___374

強(qiáng)制清空回收站

___FCKpd___375

默認(rèn)打開方式的配置文件在哪里

___FCKpd___376

Firefox 的緩存目錄在哪里

___FCKpd___377

查看samba的用戶

___FCKpd___378

增加一個(gè)用戶到samba

___FCKpd___379

從samba賬戶中刪除一個(gè)用戶

___FCKpd___380

顯示samba賬戶信息

___FCKpd___381

測試samba賬戶是否正常

___FCKpd___382

samba的數(shù)據(jù)庫存在哪里

___FCKpd___383

samba用戶Windows下無法登錄

___FCKpd___384

Pidgin 的聊天記錄在哪里

___FCKpd___385

安裝PDF打印機(jī)

___FCKpd___386

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

___FCKpd___387

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

___FCKpd___388

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

___FCKpd___389

應(yīng)用合適的字體顯示尺寸

獲取信息

___FCKpd___390

例如

___FCKpd___391

獲取X server信息

___FCKpd___392

例如

___FCKpd___393

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

/E[01;31m' export LESS_TERMCAP_me=

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

___FCKpd___370

如何提高wine的反應(yīng)速度

___FCKpd___371


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

___FCKpd___372

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

___FCKpd___373

回收站在哪里

___FCKpd___374

強(qiáng)制清空回收站

___FCKpd___375

默認(rèn)打開方式的配置文件在哪里

___FCKpd___376

Firefox 的緩存目錄在哪里

___FCKpd___377

查看samba的用戶

___FCKpd___378

增加一個(gè)用戶到samba

___FCKpd___379

從samba賬戶中刪除一個(gè)用戶

___FCKpd___380

顯示samba賬戶信息

___FCKpd___381

測試samba賬戶是否正常

___FCKpd___382

samba的數(shù)據(jù)庫存在哪里

___FCKpd___383

samba用戶Windows下無法登錄

___FCKpd___384

Pidgin 的聊天記錄在哪里

___FCKpd___385

安裝PDF打印機(jī)

___FCKpd___386

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

___FCKpd___387

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

___FCKpd___388

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

___FCKpd___389

應(yīng)用合適的字體顯示尺寸

獲取信息

___FCKpd___390

例如

___FCKpd___391

獲取X server信息

___FCKpd___392

例如

___FCKpd___393

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

/E[0m' export LESS_TERMCAP_se=

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

___FCKpd___370

如何提高wine的反應(yīng)速度

___FCKpd___371


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

___FCKpd___372

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

___FCKpd___373

回收站在哪里

___FCKpd___374

強(qiáng)制清空回收站

___FCKpd___375

默認(rèn)打開方式的配置文件在哪里

___FCKpd___376

Firefox 的緩存目錄在哪里

___FCKpd___377

查看samba的用戶

___FCKpd___378

增加一個(gè)用戶到samba

___FCKpd___379

從samba賬戶中刪除一個(gè)用戶

___FCKpd___380

顯示samba賬戶信息

___FCKpd___381

測試samba賬戶是否正常

___FCKpd___382

samba的數(shù)據(jù)庫存在哪里

___FCKpd___383

samba用戶Windows下無法登錄

___FCKpd___384

Pidgin 的聊天記錄在哪里

___FCKpd___385

安裝PDF打印機(jī)

___FCKpd___386

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

___FCKpd___387

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

___FCKpd___388

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

___FCKpd___389

應(yīng)用合適的字體顯示尺寸

獲取信息

___FCKpd___390

例如

___FCKpd___391

獲取X server信息

___FCKpd___392

例如

___FCKpd___393

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

/E[0m' export LESS_TERMCAP_so=

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

___FCKpd___370

如何提高wine的反應(yīng)速度

___FCKpd___371


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

___FCKpd___372

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

___FCKpd___373

回收站在哪里

___FCKpd___374

強(qiáng)制清空回收站

___FCKpd___375

默認(rèn)打開方式的配置文件在哪里

___FCKpd___376

Firefox 的緩存目錄在哪里

___FCKpd___377

查看samba的用戶

___FCKpd___378

增加一個(gè)用戶到samba

___FCKpd___379

從samba賬戶中刪除一個(gè)用戶

___FCKpd___380

顯示samba賬戶信息

___FCKpd___381

測試samba賬戶是否正常

___FCKpd___382

samba的數(shù)據(jù)庫存在哪里

___FCKpd___383

samba用戶Windows下無法登錄

___FCKpd___384

Pidgin 的聊天記錄在哪里

___FCKpd___385

安裝PDF打印機(jī)

___FCKpd___386

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

___FCKpd___387

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

___FCKpd___388

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

___FCKpd___389

應(yīng)用合適的字體顯示尺寸

獲取信息

___FCKpd___390

例如

___FCKpd___391

獲取X server信息

___FCKpd___392

例如

___FCKpd___393

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

/E[01;44;33m' export LESS_TERMCAP_ue=

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

___FCKpd___370

如何提高wine的反應(yīng)速度

___FCKpd___371


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

___FCKpd___372

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

___FCKpd___373

回收站在哪里

___FCKpd___374

強(qiáng)制清空回收站

___FCKpd___375

默認(rèn)打開方式的配置文件在哪里

___FCKpd___376

Firefox 的緩存目錄在哪里

___FCKpd___377

查看samba的用戶

___FCKpd___378

增加一個(gè)用戶到samba

___FCKpd___379

從samba賬戶中刪除一個(gè)用戶

___FCKpd___380

顯示samba賬戶信息

___FCKpd___381

測試samba賬戶是否正常

___FCKpd___382

samba的數(shù)據(jù)庫存在哪里

___FCKpd___383

samba用戶Windows下無法登錄

___FCKpd___384

Pidgin 的聊天記錄在哪里

___FCKpd___385

安裝PDF打印機(jī)

___FCKpd___386

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

___FCKpd___387

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

___FCKpd___388

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

___FCKpd___389

應(yīng)用合適的字體顯示尺寸

獲取信息

___FCKpd___390

例如

___FCKpd___391

獲取X server信息

___FCKpd___392

例如

___FCKpd___393

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

/E[0m' export LESS_TERMCAP_us=

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

___FCKpd___370

如何提高wine的反應(yīng)速度

___FCKpd___371


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

___FCKpd___372

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

___FCKpd___373

回收站在哪里

___FCKpd___374

強(qiáng)制清空回收站

___FCKpd___375

默認(rèn)打開方式的配置文件在哪里

___FCKpd___376

Firefox 的緩存目錄在哪里

___FCKpd___377

查看samba的用戶

___FCKpd___378

增加一個(gè)用戶到samba

___FCKpd___379

從samba賬戶中刪除一個(gè)用戶

___FCKpd___380

顯示samba賬戶信息

___FCKpd___381

測試samba賬戶是否正常

___FCKpd___382

samba的數(shù)據(jù)庫存在哪里

___FCKpd___383

samba用戶Windows下無法登錄

___FCKpd___384

Pidgin 的聊天記錄在哪里

___FCKpd___385

安裝PDF打印機(jī)

___FCKpd___386

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

___FCKpd___387

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

___FCKpd___388

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

___FCKpd___389

應(yīng)用合適的字體顯示尺寸

獲取信息

___FCKpd___390

例如

___FCKpd___391

獲取X server信息

___FCKpd___392

例如

___FCKpd___393

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

/E[01;32m' #生效文件 #source .bashrc

如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序

___FCKpd___370

如何提高wine的反應(yīng)速度

___FCKpd___371


可能造成某些游戲幀數(shù)降低

如何命令行刻錄

___FCKpd___372

http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html

延遲抓圖

___FCKpd___373

回收站在哪里

___FCKpd___374

強(qiáng)制清空回收站

___FCKpd___375

默認(rèn)打開方式的配置文件在哪里

___FCKpd___376

Firefox 的緩存目錄在哪里

___FCKpd___377

查看samba的用戶

___FCKpd___378

增加一個(gè)用戶到samba

___FCKpd___379

從samba賬戶中刪除一個(gè)用戶

___FCKpd___380

顯示samba賬戶信息

___FCKpd___381

測試samba賬戶是否正常

___FCKpd___382

samba的數(shù)據(jù)庫存在哪里

___FCKpd___383

samba用戶Windows下無法登錄

___FCKpd___384

Pidgin 的聊天記錄在哪里

___FCKpd___385

安裝PDF打印機(jī)

___FCKpd___386

nvidia快速重設(shè)顯示設(shè)置及配置多顯示器

___FCKpd___387

kacpid進(jìn)程大量占用CPU

硬件驅(qū)動(dòng)中不要激活無線網(wǎng)卡驅(qū)動(dòng)即可

替換上一條命令中的一個(gè)短語

___FCKpd___388

AMD64位系統(tǒng)安裝免費(fèi)的殺毒軟件 avast!

___FCKpd___389

應(yīng)用合適的字體顯示尺寸

獲取信息

___FCKpd___390

例如

___FCKpd___391

獲取X server信息

___FCKpd___392

例如

___FCKpd___393

這里設(shè)置的X DPI會(huì)被桌面的頂替,找到你自己的替換,如上的DPI從默認(rèn)的96改為109。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人综合区一区 | 久久国产成人精品国产成人亚洲 | 色综合精品 | 国产精品刺激对白麻豆99 | 久久久麻豆 | 91午夜在线观看 | 亚洲一区二区中文字幕在线观看 | 黄色a级片视频 | 国产精品久久av | www.91sp| 欧美日韩在线影院 | 久久久久久91 | 国产午夜精品久久久久 | 国产精品亚洲精品久久 | 日韩精品中文字幕在线播放 | 粉嫩粉嫩一区二区三区在线播放 | 欧美日韩电影 | 五月天影院,久久综合, | 久久99国产精品视频 | xxxxxx打针视频vk| 国产亚洲综合精品 | 国产精品99精品 | 91精品国产综合久久男男 | 特级黄毛片 | 日韩激情一区 | av电影免费观看 | 青草久久久久 | 国产正在播放 | 97porn| 香蕉视频18 | 九九热视频这里只有精品 | 污黄视频在线观看 | 国产乱淫av片免费观看 | 中文字幕在线免费 | 欧美一级电影网 | 久成人 | av在线1 | 草草久| 特级黄毛片 | 精品在线观看一区二区三区 | 羞羞电影网 |