Linux基础命令

时间:2020-9-16 作者:admin

  1. ls指令,含义:list,列出所有的文件和文件夹的名称。

    ①ls 路径 。含义:显示文件的所有名称

    Linux基础命令
    Linux基础命令
    这里的黑色表示文件,蓝色表示文件夹,绿色表示拥有所有权限。

    ②ls -l 路径。以列表的形式显示文件的名称。
    Linux基础命令

    ③ls -la 路径。显示所有文件和文件夹(包括隐藏文档)。
    Linux基础命令

    ④ls -lh 路径。以可读性较高的方式显示详细信息。
    Linux基础命令

  2. pwd指令,含义:(print working directory)打印当前工作目录。
    Linux基础命令

  3. cd指令,含义:(change directory)改变当前的工作目录。 Linux基础命令

  4. mkdir指令,含义:(make directory)创建目录。
    ①mkdir 路径。在指定目录下创建目录。
    Linux基础命令
    ②mkdir -p a/b/c/d。在指定多层目录下创建目录。“-p”表示创建目标目录的上层目录。
    Linux基础命令
    ③mkdir a b c d。一次性创建多个目录。
    Linux基础命令

  5. touch指令,含义:创建文件。
    ①touch 路径。在指定目录下创建文件。
    Linux基础命令
    ②touch 路径1 路径2 路径n。一次性创建多个文件。
    Linux基础命令

  6. cp指令,含义:(copy)将一个文档复制到另一个文档中。
    ①cp /a /b。将a文件复制到当前目录下并且更名为b。
    Linux基础命令
    ②cp -r a b。将a文件夹复制到b文件夹中。“-r”表示递归的执行。
    Linux基础命令

  7. mv指令,含义:(move)移动文档到指定目录下。
    ①mv a/a1 b。移动a文件夹下的a1到b文件夹中。
    Linux基础命令
    ②mv a/a1 b/a1_copy。移动a文件夹下的a1到b文件夹中并且更名为/a1_copy。
    Linux基础命令

  8. rm指令,含义:(remove)移除或删除一个文件或文件夹,删除之后不会出现在回收站中。
    ①rm a/a1。删除a文件夹下的a1文件。
    Linux基础命令
    ②rm -r a。删除a文件夹。
    Linux基础命令
    ③ rm -r a*。删除以a开头的所有文档。“ * ”表示通配符,任意字符。

    Linux基础命令

  9. vim指令,含义:(vim是一款文本编辑器)打开一个文件/文件夹,相当于Windows的notepad。
    ①vim b/a1
    Linux基础命令想要退出按住SHIFT键+:键,在最下面一行出现: 标记,输出“ q ”则可以退出。

  10. 输出重定向,含义:一般命令的输出都会显示在终端中,将一些结果保存到文件中进行分析统计。
    ①“ > ”,含义:覆盖指定目录的内容。
    例如:ls -lh > b/a1。
    Linux基础命令Linux基础命令

    ②“ >> ”,含义:在指定文件中追加内容。
    例如:ls -l >> a/ a1。
    Linux基础命令Linux基础命令

  11. cat指令,含义:直接打开文件,合并文件。
    ① cat b/a1。打开b目录下的a1文件,与vim的差异是cat命令实在终端中显示,可以往上查看得到以往输入的记录。
    Linux基础命令
    ②cat b/a1 b/b1 > together。将b目录下的a1和b1文件合并成together文件。
    Linux基础命令

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。