歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu技巧全總結

Ubuntu技巧全總結

日期:2017/2/28 17:52:12   编辑:Linux教程


安裝
查看軟件xxx安裝內容
dpkg -L xxx
查找軟件
apt-cache search 正則表達式
查找文件屬於哪個包
dpkg -S filenameapt-file search filename
查詢軟件xxx依賴哪些包
apt-cache depends xxx
查詢軟件xxx被哪些包依賴
apt-cache rdepends xxx
增加一個光盤源
sudo apt-cdrom add
系統升級
sudo apt-get updatesudo apt-get upgradesudo apt-get dist-upgrade
清除所以刪除包的殘余配置文件
dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
編譯時缺少h文件的自動處理
sudo auto-apt run ./configure
查看安裝軟件時下載包的臨時存放目錄
ls /var/cache/apt/archives
修改網卡MAC地址的方法
sudo ifconfig eth0 down #關閉網卡sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #然後改地址sudo ifconfig eth0 up #然後啟動網卡
統計當前IP連接的個數
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 -n
統計當前20000個IP包中大於100個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
服務
添加一個服務
sudo update-rc.d 服務名 defaults 99
刪除一個服務
sudo update-rc.d 服務名 remove
臨時重啟一個服務
/etc/init.d/服務名 restart
臨時關閉一個服務
/etc/init.d/服務名 stop
臨時啟動一個服務
/etc/init.d/服務名 start
設置
配置默認Java使用哪個
sudo update-alternatives --config java
修改用戶資料
sudo chfn userid
給apt設置代理
export http_proxy=http://xx.xx.xx.xx:xxx
修改系統登錄信息
sudo vim /etc/motd
中文
轉換文件名由GBK為UTF8
sudo apt-get install convmvconvmv -r -f cp936 -t utf8 --notest --nosmart *

Copyright © Linux教程網 All Rights Reserved