• 2019-02-05 Linux的一些常用命令学习2


    黑马程序员python课的笔记

    ls -l 显示文件详细信息
    ls -l -h 以k形式显示大小
    ls -a 显示指定目录下的所有子目录和文件,包括隐藏文件

    ls匹配符
    *代表任意个数的字符
    ?代表任意一个字符
    []代表可以匹配其中的任意一个

    cd命令常用的参数
    cd 切换到当前用户的主目录(/home/用户目录)
    cd ~切换当当前用户的主目录
    cd .保持在当前目录不变
    cd …切换到上级目录
    cd - 可以在最近两次工作目录之间来回切换

    相对路径和绝对路径
    相对路径:若在输入路径时最前面不是/或~表示相对当前目录开始的目录位置
    绝对路径:若在输入路径时最前面是/或者~表示从根目录开始的具体目录位置

    touch命令的扩展:
    如果文件不存在,创建一个空白文件
    如果文件存在,可以修改文件的末次修改日期

    mkdir:
    -p 可以递归创建目录

    rm:
    rm会直接把文件/目录从磁盘上删除且删除后不能恢复
    -f 强制删除,忽略不存在的文件
    -r递归地删除目录下的内容,删除文件夹时必须加此参数

    ------------------------------------------------以上文件目录命令
    tree【目录名】:用树状图列出文件目录结构
    -d 只显示文件夹

    cp 源文件 目标文件: copy 复制文件或者目录
    若文件名不变 直接+复制的目录即可(复制到当前目录只需要 . )
    -i 覆盖文件前提示

    mv 源文件 目标文件 : move 移动文件或者目录/文件 或者 目录重命名
    如果mv出现覆盖的情况 则会发生:覆盖并且重命名 解决方法:
    -i 覆盖文件前提示
    ----------------------------------------------------------以上拷贝移动命令

    cat 文件名:(concatenate)
    查看文件内容,常见文件,文件合并,追加文件内容等功能
    -b 对非空输出行编号
    -n 对输出的所有行编号

    more 文件名:
    分屏显示文件内容 (cat为一次性显示所有)
    空格 下一屏
    b 回滚
    f 前滚
    q 退出
    (和man命令相同)

    grep 搜索文本 文件名 :(grep允许对文本文件进行模式查找,即正则表达式)
    搜索文本文件内容
    -n 显示匹配行及行号
    -v 显示不包含匹配文本的所有行
    -i 忽略大小写
    常用的两种模式查找:
    ^表示行首
    $表示行尾
    -------------------------------------------------------以上文件内容命令

    echo:会在终端中显示参数指定的文字,通常会和重定向联合使用

    重定向
    “>” 表示输出,会覆盖文件原有的内容
    “>>” 表示追加,会将内容追加到已有文件的末尾

    管道
    linux允许将一个命令的输出可以通过管道作为另一个命令的而输入
    常用的管道命令有:
    more:分屏显示内容
    grep:在命令执行的结果的基础上查询指定的文本

    e.x. ls -lha | grep do------查找ls -lha输出结果中包含do的内容并显示


    Hope smiles from the threshold of the year to come, whispering “it will be happier”.

  • 相关阅读:
    关于js原型链继承的一些复习
    echarts 柱状图
    js的属性监听
    改变input[type=range]的样式 动态滑动
    占位符 css
    JS简单实现:根据奖品权重计算中奖概率实现抽奖的方法
    layui navTree 动态渲染菜单组件介绍
    配置单机Kafka
    树莓派安装pip3以及扩展包的方法
    Gunicorn+Nginx+Flask项目部署
  • 原文地址:https://www.cnblogs.com/roccoshi/p/13027098.html
Copyright © 2020-2023  润新知