zoukankan      html  css  js  c++  java
  • linux基本操作命令

    ls---->显示当前路径下的文件以及文件夹的名字

    pwd--->显示当前正在操作的路径
    / 根目录,类似于windows中c或者d
    /home/python -----> 根路径下的 home文件下的python文件夹
    / 斜杠


    反斜杠
    | 竖杠
    - 横杠
    _ 下划线


    touch 文件名 ----->创建一个文件
    touch 1.txt

    cd 路径 ----->跳转到某个路径
    cd Desktop --->如果当前路径下有Desktop文件夹,那么就跳转到里面

    mkdir 文件夹的名字 ----->创建一个文件夹
    mkdir laowang ---->在当前路径下创建一个 laowang文件夹

    tab键 自动补全

    cd .. 调到上一层路径
    cd ../..

    . 一个点表示当前路径

    cd ./Desktop 跳转到当前路径下的 Desktop文件夹中
    cd - 调到 上一次所在的路径(遥控器的回看)
    cd ~ 快速回家

    相对路径:从当前目录开始
    绝对路径:从根目录开始

    clear 清屏幕

    rm 文件或者文件夹的名字
    如果是文件夹,那么需要添加-r 选项

    rm -r xxx
    rm xxx -r 都可以 ,,,

    命令的顺序要求:先是Linux命令,然后再根据这个命令是否需要参数或者
    选项进行添加,但是选项和参数一般情况下没有先后顺序


    tree 以目录树的方式显示 文件结构

    cp 要拷贝的文件/文件夹 目的路径 -r

    mv:
    剪切: mv 要剪切的文件/文件夹 目的路径(目的路径下有那个文件夹)
    重命名: mv 文件/文件夹名字 新名字


    linux 高级命令
    1.ls
    ls -l 列举信息,一行一个信息

    ls -l -h 看文件大小

    ls -l -h -a 查看隐藏文件

    2.重定向

    > 文件 将东西存储到文件 比较更容易覆盖
    gedit 查看文件(少使用)

    >> 文件 将东西追加到文件中

    可以配合tree使用

    cat 显示文件里的内容(显示在当前终端)

    more 分页显示在当前的终端(f前走, b后退)

    tree / | more
    管道
    分频观看显示内容

    ll 查看内容,没有查看单位g k t

    3.软连接 硬链接

    ln -s源文件 链接文件 软链接 类似于快捷方式
    ln 源文件 链接文件 硬链接 类似于一个文件两个名字

    软连接:不占用空间,删除源文件时,软连接失效
    硬链接:只能连接普通文件,不能连接目录


    4.cat grep find 通配符

    cat 打开一个文件的全部内容,合并文件
    cat 文件1 > 文件2 合并文件

    grep 搜索

    grep -i 'h'文件名 含h的内容
    grep 'h' 文件名
    grep -n 'h' 文件名

    find 查找文件
    可以指定路径

    通配符*

    ls *.txt

    占位符?
    ls ?.txt

    vim vi

    5.压缩

    打包
    tar -cvf xxx.tar *.txt
    压缩
    tar -zcvf xxx.tar.gz *.txt
    解包
    tar -zxvf xxx.tar.gz

    压缩
    tar -jcvf xxx.tar.bz2 *.txt
    解包
    tar -jxvf xxx.tar.bz2


    6.chmod

    7.sudo ssh who reboot

    sudo -s 切换到超级管理员

    exit 退出到 other

    1.vim 01.py 会看到vim编译器

    默认打开的是,命令模式,输入的东西当做命令来处理

    yy复制一行, p就是粘贴

    想要编辑代码,要在编译模式才可以, 小写字母 i 就可以

    esc 编译模式-----> 命令模式

    2.保存退出

    :wq


    命令模式: 用来输入命令,进行操作vim

    编译模式: 用来写代码

    末行模式: 用来处理,保存,退出等

    末行模式:
    wq ----< 保存退出

    ! ------<强制退出


    命令模式:
    Shift i 行末
    Shift A 行首
    yy ---> 复制
    2 yy---> 从所在的光标开始算起,复制两行
    p ----> 粘贴
    3p----->粘贴三次
    dd ---->删除(实际上是 剪切) 光标的所在行

    3 dd 从现在的光标所在位置开始算起 剪切三行

    u ----->撤销

    """

  • 相关阅读:
    Java实现 蓝桥杯VIP 算法训练 字符删除
    Java实现 蓝桥杯VIP 算法训练 字符删除
    Java实现 蓝桥杯VIP 算法训练 字符删除
    Java实现 蓝桥杯VIP 算法训练 字符删除
    Java实现 蓝桥杯VIP 算法训练 字符删除
    Java实现 蓝桥杯VIP 算法训练 字符串编辑
    Java实现 蓝桥杯VIP 算法训练 字符串编辑
    Java实现 蓝桥杯VIP 算法训练 字符串编辑
    Java实现 蓝桥杯VIP 算法训练 字符串编辑
    Java实现 蓝桥杯VIP 算法训练 字符串编辑
  • 原文地址:https://www.cnblogs.com/liudemeng/p/9058203.html
Copyright © 2011-2022 走看看