Linux基础命令

1、ls 

  • 语法1:#ls
    语义:列出当前 路径下的文件内容   
  • 语法2:#ls 【路径】
    语义:列出指定路径下的文件内容
  • 语法3:# ls 【选项】【路径】
    选项:-l  输出指定路径下文件的具体内容
                -a 输出路径下的所有文件(包括隐藏文件)

    也可以用 -la

    #ll命令相当于#ls -l

2、cd

  • #cd【路径】
    语义:进入指定的路径(进入绝对路径下,前面的“/”一定要加,相对路径下前面的“/”可以不加,后面的”/”可以都不加)
    案例:进入home目录

    快捷方式:#cd     或      # cd ~     【进入自己的家目录,root用户为/root,其他在/home下

3、dir【选项】【路径】

  • 语法:#mkdir 【路径】
    语义:在指定路径下创建文件夹, 也可以只包含文件名,代表在当前目录下创建文件夹(只能创建一层文件夹)
  • 语法:#mkdir【选项】【路径】
    选项:-p        代表一次多层创建文件夹

4、pwd

  • #pwd
    输出当前路径

5、rm

  • 语法:#rm 【选项】【需要移除的文档路径】
    语义:删除文档、文件夹
    选项:-f     代表强制删除,不用一直输入y/n
                -r    代表递归删除

6、mv

  • 语义:移动文件
    语法:#mv   要移动的文档路径  需要保存的路径

    可以在移动的时候随便更改文件的文件名,方法为在需要保存的路径后写入新文件名,如果不加新文件名,则默认使用原始文件名

7、touch

  • 语义:创建文件
    语法:#touch  文件路径     【如果不加路径则在当前目录下创建文件】
    案例:在root目录下创建一个文件test.txt

8、cat 

  • 语义:查看文件
    语法:#cat   需要读取的文件路径
    案例:读取etc下的passwd文件

9、head

  • 语义:读取文件的前n行
    语法:#head -n  需要读取的文件    【n代表要查看的行数,如果不加-n,默认问10行】
    案例:查看etc下 的passwd文件的前3行

10、tail

  • 语义: 与head相反,为查看文件后n行
    语法:#tail  -n  需要查看的文件   【n代表要查看的行数,如果不加-n,默认问10行】
    案例:查看etc下 的passwd文件的后3行

11、输出重定向

  • 作用:一般命令的输出都是输出到终端(就是命令框那里),如果我们需要将输出的内容保存起来用做后续的分析,那我们可以用输出重定向来将输出内容保存至文件夹中。
    语法1:#  >       【将内容覆盖至文件中,文件里面的内容会被覆盖掉,文件如果不存在会自己创建】
    语法2:#  >>     【将内容追加至文件末尾,文件里面的内容不会被覆盖,文件如果不存在会自己创建】
    案例1:将root下面的文件内容覆盖入test.txt文件夹中

    案例2:将home下面的文件内容追加进test.txt中

12、echo

  • 语义:输出内容,像python里面的print
    语法:#echo  输出想输出的内容 
    案例:输出“I com from hs”,并把 输出结果覆盖到/root/test.txt里面

13、管道

  • 作用:管道主要作用于“过滤”,管道主要是辅助功能,管道将“|”前内容的输出当做“|”后面内容的输入,通常跟grep搭配使用。
    案例:查看/root下文件名带有log的文件

14、wc

  • 语义:用于统计文件的行数、单词数、字节数
    语法:#wc  选项  文件路径
    选项:-l  表示行数  
                -w  表示单词数
                -c   表示字节数
                选项不写时默认行数、单词数、字节数都输出
    案例:统计/etc/passwd文件的函数并保持覆盖至/root/test.txt中

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值