##其实 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
ubuntu常用命令汇总
最新推荐文章于 2025-06-04 19:19:49 发布