zoukankan      html  css  js  c++  java
  • [CL](入门)命令行常用命令使用技巧

    ls

    ls命令用来显示目标列表,输出信息可以进行彩色加亮显示,以分区不同类型的文件。
    如下图,可以看到,在主目录~下输入了ls命令后,显示出了该目录下的所有文件及文件夹。

    cat

    cat 命令用于连接文件并打印到标准输出设备上。
    比下图,在test目录下创建一个包含了字符串“hello world”的1.txt,又创建了不包含任何数据的2.txt,利用cat命令把1.txt的内容输出到2.txt中。

    PS:还有更多具体参数声明
    参数说明:
    -n 或 --number:由 1 开始对所有输出的行数编号。
    -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
    -s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。
    -v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
    -E 或 --show-ends : 在每行结束处显示 $。
    -T 或 --show-tabs: 将 TAB 字符显示为 ^I。
    -e : 等价于 -vE。
    -A, --show-all:等价于 -vET。
    -e:等价于"-vE"选项;
    -t:等价于"-vT"选项;

    mv

    mv命令用来为文件或目录改名、或将文件或目录移入其它位置。
    如下图,在test文件夹中新创建一个文件夹New,利用mv命令将2.txt改名为3.txt,再将3.txt移入New文件夹中

    touch

    touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
    ls -l 可以显示档案的时间记录。
    如下图

    命令行参数简直多不胜数,现在我们只记住了其中最常用的几个,如果我们想了解其他的参数的详细用途,又该这么做呢,我们可以到explainshell看看
    比如我们在输入栏中输入命令rm -rf,我们就能清楚每个指令的具体作用。

  • 相关阅读:
    一线架构师实践指南第三编阅读笔记
    学习七
    《信息领域热词分析》,如何设计编码实现六种质量属性战术
    学习六
    一线架构师实践指南第二部分阅读笔记
    学习五
    echarts实现省市区地图下钻
    python提取文本关键词
    后缀自动机复习笔记
    bzoj 1552
  • 原文地址:https://www.cnblogs.com/No-harm/p/9371233.html
Copyright © 2011-2022 走看看