• 常用Linux命令


    pwd---->显示当前正在操作的路径
    ls------>显示当前路径下的文件及文件夹的名字
    ll------>列出当前目录下所有文件夹详细列表
    touch 文件名---->创建一个文件
    / 斜杠
     反斜杠
    | 竖杠
    - 横杠
    mkdir --->创建一个文件夹
    tab键--->自动补全
    cd ..  调到上一层路径
     cd     . 一个点表示当前路径
    cd -  调到上次路径(遥控器返回按钮)
    cd ../.. 调到上一层的上一层
    cd ~快速回家
    ctrl+-  ubantu 终端 缩小
    ctrl + shift ++ ubantu 终端 放大
    clear 清屏
    rm 文件名 删除一个文件
    rm -r 文件夹 删除一个文件夹 ,rm是命令,-r是选项,文件夹是参数,-r也可以写在最后
    rm / -r 删除根目录下的所有文件
    tree 以目录树的结构显示
    cp 文件名  文件目录   拷贝一份到对应的文件夹
    cp 文件夹/ 文件夹  -r  拷贝一个文件夹的内容到另外一个文件夹
    mv 文件名 文件夹  剪切一个文件到某一个文件夹
    mv 文件夹 文件夹 剪切一个文件夹到另外一个文件夹
    mv 文件夹 xxx 对一个文件夹进行重命名
    history 查看历史命令
    ls --help 查看帮组文档
    -------------------文件编辑
    vi 文件名  打开文件
    /搜索内容 -------- (1)按下小写n,向下查找 
                                 (2)按下大写N,向上查找
    一、首先用vi命令打卡要编辑的文件:
    注意:vi命令的使用如下
    打开或新建文件,并将光标至于第一行首:[root@centos6 /]# vi /etc/my.cnf
    打开文件,并将光标移至最后一行行首:[root@centos6 /]# vi + /etc/my.cnf
    打开文件,并将光标置于第n行首:[root@centos6 /]# vi +n /etc/my.cnf
    打开文件,并将光标置于第一个与pattern匹配的串处:vi +/pattern filename
    二、按键盘上“a”键,vi界面出现 INSERT后,开始进行编辑操作
    三、编辑完毕后,按ESC键,跳到命令模式,然后进行保存退出或不保存退出操作:
    保存,不退出vi----------------------- :w
    强制保存,不退出vi----------------------- :w!
    将修改另外保存到file中,但不退出vi(不常用)----------------------- :w file
    保存,并退出vi----------------------- :wq 或 :x
    强制保存,并退出vi----------------------- :wq!
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~华丽的分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    下面是不保存的相关命令
    不保存,并退出vi----------------------- :q
    不保存,并强制退出vi----------------------- :q!
    ----------------------------------------------------------
    shell脚本
    1、chmod -R 775 文件夹
    -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递归的方式逐个变更)
    775:r==>可读 w==>可写 x==>可执行,所以755代表 rwxr-xr-x
    2、chown -R 命令用于设置文件所有者和文件关联组的命令
    3、grep 命令用于查找文件里符合条件的字符串
    seq 10:打印1-10序号
    #显示匹配某个结果之后的3行,使用 -A 选项:
    seq 10 | grep "5" -A 3

        #显示匹配某个结果之前的3行,使用 -B 选项:
        seq 10 | grep "5" -B 3
        #显示匹配某个结果的前三行和后三行,使用 -C 选项:
        seq 10 | grep "5" -C 3

      4、$?

       最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)

     
     
  • 相关阅读:
    Android 跨进程通信之AIDL
    Android开发 USB开发
    Socket实现客户端和服务端
    Validation 内置校验
    BigDecimal工具类
    Visio 容器工具
    SQLite 通过.sql文件导入导出数据
    Go 常用内置包简介
    视频分片.上传
    PS 编辑形状
  • 原文地址:https://www.cnblogs.com/mojiejushi/p/14590193.html
Copyright © 2020-2023  润新知