Linux基本操作 命令

1. 终端快捷键
    Ctrl + 放大终端
    Ctrl - 缩小终端
    Tab自动补齐
    Ctrl l 清屏
    Ctrl c 结束一个程序


2. ls list 列表、列举 目录内容信息
    -a all 查看所有的文件 包括隐藏文件(.开始的文件) 默认不显示
    -l long 显示详细信息
    -h human being friend 人类友好的方式显示文件大小

3. touch 文件名
    创建一个新文件
    touch 1.py
    修改文件的  修改时间为当前时间

4. 通配符
    * 匹配任意个任意字符
        ls *.py
    ?匹配一个任意字符
        ls ?.py

    [] 匹配集合中任意一个字符
        ls [123].py

    [-] 匹配字符范围内的一个字符

        ls [123456789].py
        ls [1-9].py
    注意[a-z]可能匹配大写字符  这个系统的排序规则有关系 [aAbBcCdD]

5. 路径
    pwd查看当前所在目录
    cd 目的目录
    cd ~/cd 进入当前用户的家目录<主目录>
    cd .代表当前目录
    cd ..返回上一级目录

    相对目录
        当前目录触发的路径表达

    绝对目录
        总是从系统根目录/触发的路径表达

6. 目录操作
    tree 目录名字 查看指定目录的目录结构
    mkdir 目录名字 创建目录  多级目录 需要加上-p
    mkdir test
    mkdir -p 1/2/3

    rm 文件名称    如果删除目录 需要加上-r 递归删除
        remove
    rm 1.py
    rm -r 1

7. 复制  剪切/移动
    cp copy
    
    拷贝文件到指定目录-cp 源文件 目的目录
        cp 2.py 1/

    拷贝文件并改名  cp 源文件 目录目录/新文件名
        cp 2.py 1/hello.py

    如果拷贝文件夹 加上-r选项
        cp -r 1 Desktop/

    mv move移动

    mv 源文件 目的目录
        mv 1.py Desktop/

    mv 源文件 目录目录/新文件名
        mv 2.py Desktop/hello.py
    移动目录和移动文件一样 不需要加-r参数
        mv 1 Desktop/

        mv 1 test

8. 查看文件内容
    cat 文件名  直接全部显示到黑窗口
        cat 1.txt

    more 文件名 分屏显示文件内容
        more 2.txt

    输出重定向
    >    覆盖输出重定向
    >>   追加输出重定向

    cat命令用法2  合并多个文件
    
        cat 1.txt 2.txt

        cat 文件1 文件2 > 新文件
        cat 1.txt 2.txt > hello

9. 查找文件

    根据文件大小 文件名 权限查找文件
        find 路径 选项 参数
        -name 文件特征
        -size +- 数字[bckMG]

        find ./ -name '*.py'

        find ./ -size -300c
        find ./ -size -2k

    以 特征搜索文件数据
        grep 选项 ‘特征数据‘ 文件名

        -v 对条件取反
        -i 忽略大小写
        -n 显示行号
            grep 'itcast.cn' grep.txt
            grep -i 'itcast.cn' grep.txt
            grep -n 'itcast.cn' grep.txt

            grep -in 'itcast.cn' grep.txt
            grep -v 'itcast.cn' grep.txt
            grep -vn 'itcast.cn' grep.txt
            grep -vni 'itcast.cn' grep.txt

        特征数据可以是正则
        ^i   以i开始的行
            grep -n '^i' grep.txt

        B$   以B结束的行
            grep -n 'B$' grep.txt
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值