有用的linux命令集锦

来源:互联网 发布:以太网数据帧格式 编辑:程序博客网 时间:2024/05/11 23:08
1. 查看内存使用情况free -m2. 查看系统版本信息sudo lsb_release -a3. 查看磁盘使用情况df -l4. 查看当前所有进程ps -e5. 查看外网ipcurl ifconfig.me6. 查看网卡信息mii-toolmii-tool -v7.路由信息tracepath -n www.baidu.com8.查看dns去/etc/resolv.conf中查看9.ADSL拨号上网命令:pppoeconf         #开始设置pon dsl-provider  #启动ADSL连接poff              #断开连接plog              #日志10.ubuntu关闭图形界面方法改GRUB 的配置文件(不建议直接改 grub.conf) sudo vi /etc/default/grub 找到这一行: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改为: GRUB_CMDLINE_LINUX_DEFAULT="text "保存后 sudo update-grub 重启即可。11.恢复模式(recovery mode)中root改成对文件系统的读写模式:mount -o remount,rw /12.vi删除所有文本d+G13.vi查找文本/sometext Enter (Enter表示按下回车键)n,继续朝同一方向搜索。N,反方向进行搜索。14.解压缩命令tar –xvf file.tar //解压 tar包tar -xzvf file.tar.gz //解压tar.gztar -zxvf /home/images.tar.gz -C /specificdir  //解压到指定的目录tar -xjvf file.tar.bz2   //解压 tar.bz2tar –xZvf file.tar.Z   //解压tar.Zunrar e file.rar //解压rarunzip file.zip //解压zip15.关闭/启动网卡sudo ifconfig eth0 upsudo ifconfig eth0 down16.添加用户到组:gpasswd -a 用户名 组名举例:gpasswd -a hello linux说明:表示将用户hello添加到linux组中。17 .在组中删除用户:gpasswd -d 用户名 组名举例:gpasswd -d hello linux说明:表示将用户hello从组linux中删除。18.指定组的管理员:gpasswd -A 用户名 组名举例:gpasswd -A hello linux说明:表示将用户hello设置为组linux的管理员。19. 查看linux的内核版本号uname -r20.以root权限执行上一条命令sudo !!21. 利用python搭建一个简单的web服务器,可通过http://$HOSTNAME:8000访问python -m SimpleHTTPServer   22 更改到上一次访问的目录cd -23) 宿主机往虚拟机上上传文件:$ sftp -i ~/.ssh/id_rsa ubuntu@10.0.0.2连通之后sftp> put path/to/file24) 查看网卡的生产厂家和型号lspci | grep -i net25) 查看网卡速率cat /sys/class/net/eth0/speedorsudo mii-tool26) 查看CPU型号cat /proc/cpuinfo27) 宿主机与虚拟机互传文件scp path/to/file username@x.x.x.x:path/to/eg: scp 0-out-none.result ustack@192.168.1.2:~/devstack/files/precise/resultscp test.sh ubuntu@10.0.0.2:~/28) 查找某个目录下包含某个字符串的所有文件:grep -r somestring path/to/*29) 打包压缩/解压解包命令tar czvf file.tar.gz /path/to/   #打包压缩tar xzvf file.tar.gz -C /path/to/  #解包解压30)递归改变目录下所有文件的拥有者:chown -R suo:suo dir





原创粉丝点击