UBUNTU一句話技巧--Linux入門(給新手)

來源:互聯網
上載者:User

UBUNTU一句話技巧--Linux入門(給新手) 查看軟體xxx安裝內容dpkg -L xxx   尋找軟體 apt-cache search Regex   尋找檔案屬於哪個包dpkg -S filename           apt-file search filename  查詢軟體xxx依賴哪些包apt-cache depends xxx 查詢軟體xxx被哪些包依賴apt-cache rdepends xxx  增加一個光碟片源sudo apt-cdrom add 系統升級sudo apt-get update       sudo apt-get upgrade       sudo apt-get dist-upgrade   --------------------------------------------------------------------------------編譯時間缺少h檔案的自動處理sudo auto-apt run ./configure   查看安裝軟體時下載包的臨時存放目錄 ls /var/cache/apt/archives  備份當前系統安裝的所有包的列表 dpkg --get-selections | grep -v  deinstall > ~/somefile  從上面備份的安裝包的列表檔案恢複所有包dpkg --set-selections 清理舊版本的軟體緩衝sudo apt-get autoclean 清理所有軟體緩衝sudo apt-get clean 刪除系統不再使用的孤立軟體sudo apt-get autoremove ----------------------------------------------------------------------查看核心uname -a 查看ubuntu版本cat /etc/issue 查看核心載入的模組lsmod 查看PCI裝置lspci 查看網卡狀態sudo ethtool eth0 查看USB 裝置lausb 查看cpu資訊vat /proc/cpuinfo 查看當前硬體資訊Lshw -------------------------------------------------------------------------------- 查看硬碟的分區sudo fdisk -l 查看IDE硬碟資訊sudo hdparm -i /dev/hda 查看sata硬碟資訊sudo hdparm -I /dev/sda或 sudo apt-get install blktool        sudo blktool dev/sda id 查看硬碟勝於空間df -hdf -H 查看目錄佔用空間du -hs  目錄名 隨身碟無法卸載syncfuser -km /media/usbdisk 查看當前記憶體使用量情況free -l --------------------------------------------------------------------------------查看當前進程ps -A 殺死一個進程kill  進程號(就是 ps -A 中第一列數字  或者 killall 進程名) 強制殺死一個進程(上面的方法沒有成功時)kill -9 進程號   或者 killall -9  進程名 查看當前進程的即時狀況top 查看進程開啟的檔案lsof -p 配置 ADSLsudo pppoeconf ADSL 手工撥號sudo pon dsl-provider 啟用 ADSLsudo /etc/ppp/pppoe_on_boot 斷開ADSLsudo poff 查看撥號日誌sudo plog 根據IP查看網卡地址atping IP地址 查看當前IP地址sudo ifconfig eth0 |awk '/inet addr/{split($2,x,":");print x[2]}' 查看當前外網的IP地址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\}' 查看當前監聽80連接埠的程式lsof -i :80 --------------------------------------------------------------------------------查看當前網卡的物理地址 sudo arp -a | awk '{print $4}'sudo ifconfig eth0 | head -1 | awk '{print $5}' 立即讓網路支援nat sudo echo 1 >/proc/sys/net/ipv4/ip_forwardsudo iptables -t nat -I POSTROUTING - j MASQUERADE 查看路由資訊netstat -rnsudo route -n 手工增加刪除一條路由sudo route add -net 192.168.0.0netmask 255.255.255.0 gw 172.16.0.1sudo route del -net 192.168.0.0netmask 255.255.255.0 gw 172.16.0.1 修改網卡MAC地址的方法sudo ifconfig eth0 down #關閉網卡sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #然後改地址sudo ifconfig eth0 up #然後啟動網卡  --------------------------------------------------------------------------------添加一個服務sudo update-rc.d 服務名 defaults 99 刪除一個服務sudo update-rc.d 服務名 remove 臨時重啟一個服務/etc/init.d/服務名 restart 臨時關閉一個服務/etc/init.d/服務名 stop 配置預設Java使用哪個sudo update-alternatives --config java 修改使用者資料sudo chfn userid 給apt設定代理export http_proxy=http://xx.xx.xx.xx:xxx  修改系統登入資訊sudo vim /etc/motd 轉換檔名由GBK為UTF8sudo apt-get install convmvconvmv -r -f cp936 -t utf8 --notest --nosmart *  快速尋找某個檔案whereis filenamefind 目錄 -name 檔案名稱 查看檔案類型file filename 顯示xxx檔案倒數6行的內容tail -n 6 xxx  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.