Linux从基础到熟练--Day01--基本指令

1. Linux的目录结构

  1. Linux的目录结构是一个树形结构
  2. Linux只有一个根目录(/),所有文件都在它下面

2.Linux路径的描述方式

  1. 路径之间的层级关系,使用(斜杠) /  表示 (windows是反斜杠表示;

Linux从基础到熟练--Day01--基本指令_第1张图片 路径描述:/usr/local/hello.txt

3. Linux命令的基础格式

command    [-options] [parameter]

  1. command : 命令本身
  2. -options:不是必填项,命令的一些选项
  3. parameter: 不是必填项,命令的参数 

4. Linux命令—— ls命令 

ls [-a -l -h]  [Linux的路径] 

-a : 列出全部文件(包括隐藏的)

-l : 以列表的形式展示内容

-h: 展示内容的同时展示文件大小,(与-l选项一起使用)

  1. 作用:列出当前工作目录下的内容 ;
  2. ls :平铺的展示用户的HOME目录(当前工作目录)效果展示:

5.  Linux命令—— cd命令 

cd [Linux路径]

Linux路径分为:相对路径,绝对路径

相对路径:以当前目录为起点,路径无需以/(斜杠)开头

绝对路径:以根目录为起点,路径需以/(斜杠)开头

特殊路径符:

    .    :表示当前目录

    ..   :表示上一级目录

    ~   :表示HOME目录

  1.  作用:更改当前所在的工作目录
  2. cd /user :切换到根目录下的us
  3. cd  / :切换到根目录效果展示
  4. cd   :切换到home目录Linux从基础到熟练--Day01--基本指令_第2张图片

6. Linux命令—— pwd命令

pwd

  1.   作用:查看当前工作目录

  2. 效果展示                                                                        

7.Linux命令—— mkdir命令

mkdir [-p] linux路径

-p:表示自动创建不存在的父目录,适合创建连续多级目录

  1. 作用:表示创建新的目录(文件夹)
  2. 效果展示Linux从基础到熟练--Day01--基本指令_第3张图片

8. Linux命令—— touch命令

touch   Linux命令

  1. 作用:创建文件
  2. 效果展示Linux从基础到熟练--Day01--基本指令_第4张图片

 9.Linux命令—— catmore命令 

cat Linux路径                              cat  合并文件路径1  ......合并文件路径2  >  存储的文件路径 

more  Linux路径

  1.  cat 作用:查看指定文件的内容 (一次性全部展示),合并文件
  2. more 作用:查看指定文件的内容 (支持翻页),通过空格翻页,q退出查看
  3. 效果展示Linux从基础到熟练--Day01--基本指令_第5张图片

  10.Linux命令—— cp命令 

 cp [-r] 参数1 参数2

-r :不是必须,作用是复制文件夹使用,表示递归

参数1:表示被复制的文件或文件夹

参数2:表示要复制去的地方

  1. 作用:复制文件或文件夹
  2. 效果展示 Linux从基础到熟练--Day01--基本指令_第6张图片

   11.Linux命令—— mv命令 

mv 参数1 参数2

参数1:表示被移动的文件或文件夹

参数2:表示要移动去的地方,如果目标不存在,则进行改名,确保目标存在

  1.  作用:可以用于移动文件\文件夹
  2. 效果展示 Linux从基础到熟练--Day01--基本指令_第7张图片

    12.Linux命令—— rm命令 

rm [-r -f] 参数1 参数2......参数N

-r:用于删除文件夹

-f:强制删除

参数:表示要删除的文件或文件夹路径,按空格隔开

  1. 作用:删除文件或文件夹
  2. rm的通配符:*( 匹配任意内容)
  3. 效果展示 Linux从基础到熟练--Day01--基本指令_第8张图片

  13.Linux命令—— which命令 

which 要查找的命令

要查找的命令 :例如:ls cp cd rm touch.....

  1.  作用:查看所使用的一系列命令的程序文件存放在哪里

  14.Linux命令—— find命令 

 find 起始路径 -name  "被查找的文件名"

 find  起始路径 - size +|-n[KMG]

   + :表示大于

    -:表示小于

   KMG:表示大小单位

  1. 作用:通过find查找指定的文件
  2. 效果展示 

   15.Linux命令—— grep命令 

grep [-n] 关键字 文件路径

-n:可选,表示在结果中显示匹配的行的行号。

关键字:表示过滤的关键字,带有空格或其它特殊符号,建议使用””将关键字包围起来

文件路径:表示要过滤内容的文件路径,可作为内容输入端口

  1.  作用:可以通过grep命令,从文件中通过关键字过滤文件行。
  2. 效果展示

   16.Linux命令—— wc命令  

wc [-c -m -l -w] 文件路径

-c,统计bytes数量选项

-m,统计字符数量选项

-l,统计行数选项

-w,统计单词数量参数

文件路径,被统计的文件,可作为内容输入端口

  1.  作用:通过wc命令统计文件的行数、单词数量等
  2. 效果展示Linux从基础到熟练--Day01--基本指令_第9张图片

    17.Linux命令—— 管道符命令 

         |

  1. 作用:将管道符左边的结果,作为右边的命令输入 
  2. 效果展示Linux从基础到熟练--Day01--基本指令_第10张图片

    18.Linux输出重定向

正常执行得指令  > 文件的路径 (文件可以不存在)

正常执行得指令  >> 文件的路径 (文件可以不存在)

> :  覆盖输出(会覆盖原先得文件内容)

>> : 追加输出 (在原先内容后添加内容输出)

你可能感兴趣的:(Linux,linux,运维,服务器)