##其實 ubuntu 很多命令和 Centos 是相通的,大家可以大膽試試##
1、切換到root用戶
sudo -i
##退出:exit
2、顯示當前目錄
pwd #和linux相同
3、查看當前目錄下檔案
ls 或者 ll #和linux相同
4、切換目錄
cd #和linux相同
5、顯示檔案系統空間資訊
df #和linux相同
(df -h、df -m......)
6、顯示目錄的空間使用資訊
du #和linux相同
7、顯示系統的網路
ifconfig
8、查找軟體庫中的軟體
aptitude search 軟體包
9、查看內核
uname -aptitude
10、查看硬碟的磁區
sudo fdisk -l
11、查看當前的記憶體使用情況
free (-m/-h)
12、顯示行程
top #動態顯示行程
ps aux 或 ps -elf #靜態顯示行程
13、中止一個行程
kill -9 行程號 或 killall -9 行程名
14、查看當前監聽80埠的程式
lsof -i :80
15、同一個網卡增加第二個IP地址(增加虛擬IP)
sudo ifconfig eth0:0 192.168.200.100 netmask 255.255.255.0
16、查看路由資訊
netstat -rn 或 sudo route -n
17、手動增加一條路由
sudo route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.1
18、手工洗掉一條路由
sudo route del -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.1
19、察看當前網路連接狀況以及程式
sudo netstat -atnp
20、臨時啟動/重啟一個服務
/etc/init.d/服務名 start/restart
21、臨時關閉一個服務
/etc/init.d/服務名 stop
22、增加用戶到admin組
sudo usermod -G admin -a 用戶名
23、根據字串匹配來查看檔案部分內容
grep 字串 檔案名
24、顯示包含字串的檔案名
grep -l -r 字串 路徑
25、快速查找某個檔案
find 目錄 -name 檔案名
find . -type f -print -exec grep ab {} \; #和linux相同
26、創建檔案
touch 檔案名
27、遞回式創建嵌套目錄
mkdir –p /var/www/html/
28、通過ssh傳輸檔案
scp -rp /path/filename username@remoteIP:/path
29、把所有檔案的后輟由rm改為rmvb
rename 's/.rm$/.rmvb/' *
30、解壓縮 xxx.tar.gz
tar -zxvf xxx.tar.gz
31、解壓縮 xxx.tar.gz
tar -zxvf xxx.tar.gz
32、壓縮aaa bbb目錄為xxx.tar.gz
tar -zcvf xxx.tar.gz aaa bbb
33、壓縮aaa bbb目錄為xxx.tar.bz2
tar -jcvf xxx.tar.bz2 aaa bbb
34、修改mysql的root口令
sudo mysqladmin -u root -p password '你的新密碼'
35、連續監視記憶體使用情況
watch -d free
36、掛載共享檔案
sudo mount -t smbfs -o username=xxx,password=xxx,iocharset=utf8 //192.168.1.1/share
/mnt/share
37、查看當前系統所有的監聽埠
nc -zv localhost 1-65535
38、顯示系統全部可用包的名稱
apt-cache pkgnames
39、顯示包的資訊
apt-cache show k3b
40、設定ubuntu環境變數
##臨時設定##
export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH
##當前用戶的全域設定##
打開~/.bashrc,添加行:
export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH
使生效
source .bashrc
##所有用戶的全域設定##
vim/etc/profile在里面加入:exportPATH=/home/yan/share/usr/local/arm/3.4.1/bin:PATH
使生效
source profile
##測驗##
echo $PATH
41、查看cpuinfo相關資訊
cat /proc/cpuinfo
42、創建軟鏈接
ln -s /home/spring/aa /usr/local/aa
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258532.html
標籤:其他
上一篇:992. K 個不同整數的子陣列
