Linux常用命令
1)给linux root用户设置密码:sudo passwd root
2)安装软件: apt-get install softname1 softname2 softname3……
3)卸载软件:apt-get remove softname1 softname2 softname3……
4)卸载并清除配置 apt-get remove --purge softname1
5)进行系统升级 apt-get upgrade
6)更新软件信息数据库 apt-get update
7)查看CPU信息 cat /proc/cpuinfo
8)查看硬盘剩余空间 df
9)递归删除目录:rm –rf temp
10)查看当前所在目录的绝对路经 pwd
11)显示xxx文件倒数6行的内容 tail -n 6 xxx
12)不停地显示最新的内容 tail -n 10 -f /var/log/apache2/access.log
13)查看文件第五行到第10行的内容 sed -n ’5,10p’ /var/log/apache2/access.log
14)通过ssh传输文件 scp -rp /path/filename username@remoteIP:/path
15)把所有文件的后辍由rm改为rmvb rename ‘s/.rm$/.rmvb/’ * 注:‘位反斜逗号,在Esc键下面
16)把所有文件名中的大写改为小写 rename ‘tr/A-Z/a-z/’ *
17)解压缩 xxx.tar.gz tar -zxvf xxx.tar.gz
18)解压缩 xxx.tar.bz2 tar -jxvf xxx.tar.bz2
19)压缩aaa bbb目录为xxx.tar.gz tar -zcvf xxx.tar.gz aaa bbb
20)压缩aaa bbb目录为xxx.tar.bz2 tar -jcvf xxx.tar.bz2 aaa bbb
21)晚上11点自动关机 sudo shutdown -h 23:00
22)60分钟后关机 sudo shutdown -h +60
23)查看当前有哪些进程 ps -A
24)查看当前的内存使用情况 free
25)动态显示进程执行情况 top
26)跟踪某一进程 strace -p 10747 //后面是进程ID
27)查看主机名:hostname
28)修改主机名:sudo hostname <othername>
29)删除安装的包极其依赖包+配置文件等 apt-get autoremove --purge 包名;
30)复制文件:cp -v 文件 文件(或目录) //-v 打印出复制的文件
31)挂载和解挂U盘 mount -t vfat /dev/sdb /mnt/usb umount /dev/sdb
32)查看Ubuntu系统位数:getconf LONG_BIT
强制删除用户stack:userdel -r -f stack
linux全文搜索:find /opt/stack | xargs grep "NOVA_API_KEY" 或者:grep -lr "NOVA_API_KEY" /opt/stack/
实时查看文件:tail -f xxx.log
查找文件:sudo find / -name 'libvirt'
查看每个CPU的使用情况 top + 1

浙公网安备 33010602011771号