首页 > 系统服务 > 详细

01 .linux常用命令

时间:2019-10-25 18:43:54      阅读:59      评论:0      收藏:0      [点我收藏+]
  1. 创建目录:
    1. mkdir /tmp/zhangjian
    2. 递归创建目录: mkdir -p /tmp/a/b
    3. 递归创建四个目录: mkdir -p /tmp/a/{c,d,e,f}
  2. 查看目录
    1. ls zhangjian
  3. 改变当前目录位置 :
    1. cd /tmp
    2. cd ~  进入当前用户的家目录
    3. cd - 进入上次访问的目录
  4. 创建文件或者修改时间戳
    1. touch xx.py
  5. 统计文件大小
    1. ls -lh
  6. more : 查看文件夹多的文本 , 空格 : 翻页
  7. less:
  8. 复制粘贴:
    1. cp 你想拷贝的文件名  拷贝后的文件名
    2. cp -r  你想拷贝的文件夹 拷贝后的文件夹
  9. 删除 
    1. rm xxx.py  默认带提示
  10. 别名命令
    1. alias 命令  给命令添加别名
    2. alias rm=‘echo 你这个笨蛋, 求你别用rm了, 用mv吧‘
    3. 取消rm别名: unalias rm
    4. 查看当前别名 : alias
  11. 查找功能:
    1. 语法: find  从哪个路径找   你要找的文件名
    2. 全局搜索 :  find   /   -name ‘*.txt‘
    3. 局部搜索 :  find   /tmp  -name ‘*.txt‘
    4. 指定查找文件类型:
      1. 找文件: find /tmp -type f -name ‘python*‘ 找到python开头的文件
      2. 找文件夹: find /tmp -type d -name ‘python*‘  找到python开头的文件夹   
  12. 管道符命令: 一个命令的结果作为第二个命令的输入
    1. ls /tmp | grep ‘p‘    tmp下的所有文件中, 包含p的目标
  13. grep 文本搜索工具
    1. 过滤, 查看所有注释内容: grep ‘^#‘ a.txt
    2. 过滤, 查看所有注释以外的内容 : grep -v ‘^#‘ a.txt
  14. 查看文件头/尾
    1. head a.txt : 默认查看前10行
    2. head -5 a.txt : 查看前5行
    3. tail a.txt : 默认查看后5行
    4. tail -5 a.txt : 查看后5行
    5. tail -f a.txt 实时监测文件内容, 用于日志文件的监测
  15. linux 和 linux互传文件
    1. 发送:   scp   你想要发送的文件  你想要发送的地方
      1. scp   ./a.txt   root@目标ip      输入密码
      2. scp   -r   ./a    root@目标ip     输入密码,    a是一个文件夹
    2. 从远端把内容拿过来
      1. scp    你想要的内容    你想要存储的地方
      2. scp    -r    root@目标ip:/opt/a   /opt/
      3. scp  --help  
  16. linux 和 windows传文件
    1. lrzsz  : 这是一个工具包, 需要yum安装
    2. rz (接受文件)
    3. sz (发送文件)
  17. 在线获取源的命令
    1. wget   url地址
  18.     
  19. vim命令详解:
    1. x 前向删除内容, X后向删除内容
    2. nx:h后向删除n个字符
    3. dd : 删除当前行
    4. D: 删除当前行所有内容, 设成为空行
    5. ndd : 删除当前行向下n行
    6. d1G: 删除当前行到第一行的数据
    7. dG: 删除当前行到最后一行的数据
    8. yy : 复制光标所在的行
    9. y1G: 复制当前行到第一行的数据
    10. yG: 复制当前行到最后一行的数据
    11. p : 如果删除或复制为整行内容, 则黏贴至光标所在行的下方, 如果复制或删除的为非整行, 则黏贴至光标所在行的后面
    12. P: 与p相反, 上方或前面
    13. ctrl + f : 向下翻屏
    14. ctrl + b : 向上翻屏    
    15. u : 撤销编辑操作
    16. nu : 撤销n次操作
    17. /目标 : 查找
    18. ?目标 : 查找

01 .linux常用命令

原文:https://www.cnblogs.com/zhangjian0092/p/11739460.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!