美文网首页饥人谷技术博客
关于命令ls cat move touch简单介绍及explai

关于命令ls cat move touch简单介绍及explai

作者: 手劲很大 | 来源:发表于2019-02-28 10:17 被阅读3次

    在windows下安装了GitBash之后,我们就可以利用GitBash来对整个系统进行操作。今天主要介绍几个常见的命令ls cat move 以及touch,之后会向各位介绍一个好用的查询命令的网站explain.com。

    关于ls的简单使用

    打开GitBash,并输入pwd+回车(查看当前目录)

    当前目录为/c/Users/hasee

    输入ls命令并回车查看有什么效果

    所列出的内容

    此时发现所列出的内容为此文件夹中的内容,由此可以知道ls命令的含义是列出当前目录下的内容

    几种使用方式:

    1.ls单纯的列出此目录的内容

    2.ls -a 查看所有文件,包括隐藏文件

    3.ls -l 显示文件更多信息,例如大小、创建时间、有何种权限等

    4.ls -la 显示更多信息,并且显示隐藏文件

    关于cat的简单使用

    通过此命令可打开文件

    几种使用方式:

    1.一次显示整个文件 cat   filename

    2.从键盘创建一个文件 cat  >  filename ;但cat只能创建新文件,不能编辑已有文件

    3.将几个文件合并/拼接为一个文件。cat   file1   file2  > file

    关于move的简单使用

    1.移动一个文件,mv file1 file2,当file2为目录时,file1会移动到file2中;当file2为文件时,得到的效果就是file1会覆盖file2

    2.重命名一个文件,mv file1 file2,当file2不存在时,得到的效果就是file1文件名被重命名为file2

    关于touch的简单使用

    当你执行一个touch命令例如 touch demo,会有种情况

    1.在你的当前文件夹下并没有一个demo的文件,那么它就会生成一个名叫demo的文件,

    2.如果存在demo这个文件,那么这么demo的最后操作时间就会变成你执行 touch demo命令时的时间

    关于explainshell.com的简单使用

    这是一个帮助你解释命令行的网站,它会分析命令的帮助文档,然后根据你想查询的命令参数来抽取对应的解释,然后简洁易懂地显示出来。比如我们说的ls/cat/mv/touch等git命令都可以通过explainshell来了解他们具有什么功能。

    通过此链接https://explainshell.com/可以进入此网站

    网站首页

    分别输入ls cat move touch命令

    ls命令

    list directory contents:列出目录内容

    cat命令

    concatenate files and print on the standard output:连接文件并在标准输出上打印

    move命令

    move (rename) files:移动或重命名文件

    touch命令

    change file timestamps:更改文件时间戳

    相关文章

      网友评论

        本文标题:关于命令ls cat move touch简单介绍及explai

        本文链接:https://www.haomeiwen.com/subject/mevcuqtx.html