码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 常用命令

时间:2016-07-30 13:30:10      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:

  1. dir    查看当前所在位置

  2. cd /  切换目录

  3. cd ..  切换到上一级目录

  4. ls  列出目录下的文件名

  5. ls -l   列出目录下文件的详细信息

  6. ls -lh  列出目录下文件的人性化信息(可显示大小)

  7. ls -a  列出目录下的隐藏文件

  8. vim .test 创建一个隐藏文件(.test)

  9. vim 文件名  创建文件,然后按i键进入插入模式,录入内容后按esc键退出插入模式,再按shift+:键,再输入wq,按回车,保存并退出

  10.  vi 文件名  作用与vim类似

  11.  cat 文件名   读出文件的全部内容

  12.  more 文件名  分页读文件内容,按回车键可一行一行的向下翻,按空格可一页一页的向下翻

  13.  mkdir 目录名   创建目录

  14.  mkdir -p 目录名/目录名/目录名/   递归的创建多级目录

  15.  mv 文件名 目录名/   把文件移动到指定目录下

  16.  tree 目录名  树状结构查看指定目录的下的文件和目录,如果不写目录名,则是查看当前目录的树状结构

  17.  cp 文件名 目录名   复制文件

  18.  mv 文件名 目录名  移动文件,删除文件到到回收站可以mv 到/tmp/目录下

  19.  rm 文件名   删除文件,彻底删除,不可恢复,比较危险,不建议过多使用

  20.  >文件名  清空文件内容,释放空间

  21.  touch 文件名

  22.  df -h   查看当前磁盘大小使用率情况,当前目录下的空间使用和剩余情况

  23.  ll -h  查看目录下的文件列表信息

  24.  ps -ef|grep dd   查看dd操作的进程运行情况

  25.  kill 进程号  结束进程

  26.  kill -9 进程号  强行结束进程

  27.  rmdir    创建一个空文件

  28.  tar zcvf xxx.tar.gz  ./*  把当前目录下所有文件打包,也可以指定具体打包哪些文件

  29.  du -h  查看当前文件夹的大小,也可以查看指定文件大小

  30.  free -m  以M为单位查看服务器当前的内存和使用情况

  31.  ip a  查看服务器当前的IP地址

  32.  chown 用户名.用户组名 目录名/  修改某个目录所属用户组

  33.  rwx  r-x  r-x

  • r     read     可读     4

  • w    write    可写     2

  • x     excute  执行     1

  • -      没有权限         0

  • 每3个是一组,这个的权限是: 4+2+1  4+1  4+1 ,即: 7  5  5

  1.  touch 文件名            创建一个文件

  • df 查看磁盘存储和使用信息

    • 第一列的 /dev/sda1 一个磁盘分区,相当于Windows的 C盘

    • 最后一列的Mounted on,相当于Windows的盘符

  1.  find

    1. find / -name*文件名*             按文件名模糊查找

    2. find / -size +10M          按文件大小查找

    3. find / -size +100M |xargs ls -sh     按文件大小查找,可显示查找结果文件的大小单位

      1. 其中|args是管道符,作用是把前面命令的执行结果交给后面的命令执行,把前面的结果作为后面命令的输入

  2.  top     查看系统进程、CPU使用情况

  • Cpu(s):  1.0%us  18.4%sy, 0.0%ni, 0.0%id, 63.5%wa, 0.0%hi, 7.2%si

    • us代表user,代表普通用户占用的CPU使用率

    • sy代表system,操作系统本身占用的CPU

    • wa代表iowait,63.5%wa,代表硬盘或网口的IO操作,等待IO的时间比

    • idle:cpu空闲率

  • Mem:1004772k total, 933184k used, 71588k free, 215624k buffers

    • Mem,代表内存

    • total:总内存

    • used:内存使用

    • free:内存空闲

    • buffers,缓冲区

  • Swap: 786428k total, 13784k used, 772644k free,58350k cached

    • cached,代表缓存,预占内存,实际并不用这么多,但用时会直接从这些内存中取内存

    • 真正的内存空闲率是Mem的free+buffers+cached

  • pid, 是进程号

  • q 或 ctrl+c  可退出top指令

Linux 常用命令

标签:

原文地址:http://www.cnblogs.com/crucial/p/5720723.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!