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

    日常工作过程中,最多的是ssh服务器,然后执行各种命令,我大致总结了一下

    0.基本操作

    • ls
    • ll
    • pwd
    • mkdir
    • touch
    • cd
    • cd ..
    • cd ~
    • ls -a

    1.文件操作

    • 压缩
    tar -zcvf 文件名.tar.gz ./
    
    #排除不要压缩的目录
    tar zcvf aaa.tar.gz aaa/* --exclude=logs/*  --exclude=aaa/logs/*
    
    zip -r 文件名.zip ./当前要压缩的文件夹名字
    
    
    • 解压
    tar -zxvf ./xxx
    
    unzip 文件名.zip ./
    
    

    2.远程操作

    • ssh
    ssh root@192.168.1.1
    
    
    • scp 传输文件
    #把192.168.125.1:/etc/hosts文件传输到本机的/opt,反过来写就是传输过去
    scp -r root@192.168.125.1:/etc/hosts /opt 
    
    
    • rz 上传
    rz -bey 
    
    • sz 下载
    sz /opt/xxx.log
    
    

    3.文本查看/查找

    • tail
    tail -100f /opt/soft/tomcat/xxx.log
    
    • cat
    cat /opt/soft/tomcat/xxx.log | more
    
    • grep
    grep -C 10 '2016-04-13 11:26:00' catalina.out |more
    
    

    4.文本操作

    • vi
    i:输入
    ESC:退出编辑
    :wq 保存并退出
    :wq! root强制保存
    :q! 不保存
    :e! 放弃并退出
    shift + z + z 保存并退出
    
    编辑 先按ESC退出编辑
    dd 删除一行
    yy  复制一行
    3yy 复制三行
    p 粘贴
    
    y$ 光标到尾
    y^ 光标到首
    v 选中文本, vy 复制 vd 剪切 p粘贴
    
    查找
    : /work ?word
    继续查找
    n 
    gg 快速第一行
    G  末尾
    
    显示行号
    set number
    
    永久显示行号
    vim ~/.vimrc
    加一行 set number
    :wq
    
    
    显示颜色
    http://blog.csdn.net/gray13/article/details/6974670
    
    操作
    
    u 撤销
    ctrl r 反撤销
    

    5.系统操作

    • sudo 切换为root权限
    sudo -s
    
    
    • chmod 对某个文件夹赋予所有权限
    chmod 777 /opt/xxx 
    
    
  • 相关阅读:
    codevs 3971 航班
    2015山东信息学夏令营 Day4T3 生产
    2015山东信息学夏令营 Day5T3 路径
    Tyvj 1221 微子危机——战略
    清北学堂模拟赛 求和
    NOIP2012同余方程
    NOIP2009 Hankson的趣味题
    bzoj1441 MIN
    国家集训队论文分类
    贪心 + DFS
  • 原文地址:https://www.cnblogs.com/ae6623/p/5786644.html
Copyright © 2011-2022 走看看