http://blog.csdn.net/hackerain/article/details/7946193

  1. 1. 查看内存使用情况
  2. free -m
  3. 2. 查看系统版本信息
  4. sudo lsb_release -a
  5. 3. 查看磁盘使用情况
  6. df -l
  7. 4. 查看当前所有进程
  8. ps -e
  9. 5. 查看外网ip
  10. curl ifconfig.me
  11. 6. 查看网卡信息
  12. mii-tool
  13. mii-tool -v
  14. 7.路由信息
  15. tracepath -n www.baidu.com
  16. 8.查看dns
  17. 去/etc/resolv.conf中查看
  18. 9.ADSL拨号上网命令:
  19. pppoeconf         #开始设置
  20. pon dsl-provider  #启动ADSL连接
  21. poff              #断开连接
  22. plog              #日志
  23. 10.ubuntu关闭图形界面方法
  24. 改GRUB 的配置文件(不建议直接改 grub.conf) sudo vi /etc/default/grub 找到这一行: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  25. 改为: GRUB_CMDLINE_LINUX_DEFAULT="text "
  26. 保存后 sudo update-grub 重启即可。
  27. 11.恢复模式(recovery mode)中root改成对文件系统的读写模式:
  28. mount -o remount,rw /
  29. 12.vi删除所有文本
  30. d+G
  31. 13.vi查找文本
  32. /sometext Enter (Enter表示按下回车键)
  33. n,继续朝同一方向搜索。
  34. N,反方向进行搜索。
  35. 14.解压缩命令
  36. tar –xvf file.tar //解压 tar包
  37. tar -xzvf file.tar.gz //解压tar.gz
  38. tar -zxvf /home/images.tar.gz -C /specificdir  //解压到指定的目录
  39. tar -xjvf file.tar.bz2   //解压 tar.bz2
  40. tar –xZvf file.tar.Z   //解压tar.Z
  41. unrar e file.rar //解压rar
  42. unzip file.zip //解压zip
  43. 15.关闭/启动网卡
  44. sudo ifconfig eth0 up
  45. sudo ifconfig eth0 down
  46. 16.添加用户到组:
  47. gpasswd -a 用户名 组名
  48. 举例:gpasswd -a hello linux
  49. 说明:表示将用户hello添加到linux组中。
  50. 17 .在组中删除用户:
  51. gpasswd -d 用户名 组名
  52. 举例:gpasswd -d hello linux
  53. 说明:表示将用户hello从组linux中删除。
  54. 18.指定组的管理员:
  55. gpasswd -A 用户名 组名
  56. 举例:gpasswd -A hello linux
  57. 说明:表示将用户hello设置为组linux的管理员。
  58. 19. 查看linux的内核版本号
  59. uname -r
  60. 20.以root权限执行上一条命令
  61. sudo !!
  62. 21. 利用python搭建一个简单的web服务器,可通过http://$HOSTNAME:8000访问
  63. python -m SimpleHTTPServer
  64. 22 更改到上一次访问的目录
  65. cd -
  66. 23) 宿主机往虚拟机上上传文件:
  67. $ sftp -i ~/.ssh/id_rsa ubuntu@10.0.0.2
  68. 连通之后
  69. sftp> put path/to/file
  70. 24) 查看网卡的生产厂家和型号
  71. lspci | grep -i net
  72. 25) 查看网卡速率
  73. cat /sys/class/net/eth0/speed
  74. or
  75. sudo mii-tool
  76. 26) 查看CPU型号
  77. cat /proc/cpuinfo
  78. 27) 宿主机与虚拟机互传文件
  79. scp path/to/file username@x.x.x.x:path/to/
  80. eg:
  81. scp 0-out-none.result ustack@192.168.1.2:~/devstack/files/precise/result
  82. scp test.sh ubuntu@10.0.0.2:~/
  83. 28) 查找某个目录下包含某个字符串的所有文件:
  84. grep -r somestring path/to/*
  85. 29) 打包压缩/解压解包命令
  86. tar czvf file.tar.gz /path/to/   #打包压缩
  87. tar xzvf file.tar.gz -C /path/to/  #解包解压
  88. 30)递归改变目录下所有文件的拥有者:
  89. chown -R suo:suo dir

有用的linux命令集锦的更多相关文章

  1. 最有用的Linux命令行使用技巧集锦

    最近在Quora上看到一个问答题目,关于在高效率Linux用户节省时间Tips.将该题目的回答进行学习总结,加上自己的一些经验,记录如下,方便自己和大家参考. 下面介绍的都是一些命令行工具,这些工具在 ...

  2. 生产环境用到的几个有用的Linux命令

    有时候,几个有用的Linux命令可以很大的提高你的工作效率. 1.free -m 这个命令我暂时就只会这么使用,它可以查看服务器的内存资源 2.top 这个命令同样可以查看服务器的资源,当然我还是用它 ...

  3. 11 个很少人知道但很有用的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  4. 11个有用的Linux命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.今天为你解释下面几个命令:sudo.python.mtr.Ctrl+x+e.nl.s ...

  5. 手把手 git建立仓库,远程推拉及常用git命令和部分Linux命令集锦

    方法一:直接在GitHub上建立一个项目,然后git clone (git address name): 此时已经建立好了一个git仓库: cd 文件夹 > 添加文件进去 >git add ...

  6. Linux命令集锦

    梳理常用的Linux命令 day1--cd命令 cd命令:(注意以下的命令,cd后均有一个空格) 1.进入盘符: cd f: 2.进入当前目录命令: cd . 3.进入指定文件夹(在进入确定盘符之后, ...

  7. Linux命令集锦:crontab命令

    Linux crontab是用来定期执行程序的命令.当安装完成操作系统之后,默认便会启动此任务调度命令.crontab命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作. 而 ...

  8. Linux命令集锦:scp命令

    scp命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的,可能会稍微影响一下速度.当你服务器硬盘变为只读 read on ...

  9. 有用的linux命令笔记

    date cal [month] [year] bc 计算器 mkdir -p /home/bird/ 连续建立文件夹 mkdir -m 711 test2 创建文件夹是的权限 mv -i 询问是非覆 ...

随机推荐

  1. akm

    队名--牛肉面不要牛肉不要面 队伍成员 211406285 林志松 [队长兼前端开发] 211606368 林书浩 [系统设计] 211606357 陈远军 [UI美工] 211606335 吴沂章 ...

  2. 《Linux内核设计与实现》 第三周 读书笔记

    第一章 Linux内核简介 1. Unix的历史 Unⅸ虽然已经使用了40年,但计算机科学家仍然认为它是现存操作系统中最强大和最优秀的系统. Unix强大的根本原因: 简洁 在Unix中所有的东西都被 ...

  3. linux内核分析第五周学习笔记

    linux内核分析第五周学习笔记 标签(空格分隔): 20135328陈都 陈都 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.co ...

  4. Python爬虫爬中文却显示Unicode,怎样显示中文--问题解答

    首先爬取古诗网站时,显示 原因是因为输出为列表[] 如果写一个循环,输出其中每个元素就为中文了...

  5. 实训三(cocos2dx 3.x 打包apk)

    上一篇文章<实训二(cocos2dx 2.x 打包apk)>简单的讲述的利用cocos2dx 2.x引擎在windows平台上打包apk的方法与过程,本文将介绍3.x版本引擎,如何打包ap ...

  6. 这个不是第一次作业----艰难的安装Android studio历程

    之前只听说过eclipse,后来从室友处得知,还有一个安卓的开发工具叫做Android studio,上网百度后发现网友普遍说Android studio比eclipse快,没想太多,删E装A. 在装 ...

  7. OVS 精确删除流表

    OVS 精确删除流表 前言 今天看了sdnlab小姐姐的mininet教程之后,看到有一个下流表的操作,优先级没能下成功,然后回来实验一下,这个问题是解决了,不过遇到了一个小问题,ovs如何精确删除流 ...

  8. 安装VS2013

       安装VS2013, 之前就有VS2010,安装了一个多小时,纠结,下面是截图.   1.安装   2.登录,之前就有账号了       3.这就是VS2013了.     4.测试     5通 ...

  9. 改善C++ 程序的150个建议学习之建议7:时刻提防内存溢出

    作为一个程序员,对内存溢出问题肯定不陌生,它已经是软件开发历史上存在了近40年的大难题.在内存空间中,当要表示的数据超出了计算机为该数据分配的空 间范围时,就产生了溢出,而溢出的多余数据则可以作为指令 ...

  10. send和sendmsg性能测试

    1,摘要:测试send和sendmsg的性能,影响这两个函数性能主要有发送的字节大小,增加循环次数,从100到10000000(千万)2,基本信息cat /proc/cpuinfo查看CPU信息,如下 ...