zoukankan      html  css  js  c++  java
  • Linux 常用命令

    1. pwd    查看当前所在位置

    2. cd /  切换目录

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

    4. dir    查看当前目录下的文件
    5. ls  列出目录下的文件名

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

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

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

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

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

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

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

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

    14.  mkdir 目录名   创建目录

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

    16.  mv 文件名 目录名/   把文件移动到指定目录下   或 重命名文件、文件夹

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

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

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

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

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

    22.  touch 文件名

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

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

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

    26.  kill 进程号  结束进程

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

    28.  rmdir    删除一个空文件

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

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

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

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

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

    34.  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指令

  • 相关阅读:
    第十九题
    第十八题
    第十六题
    win7/64+pip+pygame=pygame安装
    win7/64+python3.4+pyinstall3+tkinter+smtp=图形界面群发邮件客户端
    字典的.get方法
    列表推导式
    第一张
    多线程服务端简易版基于TCP协议的传输
    线程中的锁的相关问题
  • 原文地址:https://www.cnblogs.com/crucial/p/5720723.html
Copyright © 2011-2022 走看看