《Linux就该这么学》第2章 新手必须掌握的 Linux 命令

《Linux就该这么学》第2章 新手必须掌握的 Linux 命令

 

目录

强大好用的Shell

执行查看帮助命令

常用系统工作命令

1)echo命令

2)date命令

3)reboot命令

4)poweroff命令

5)wget命令

6)ps命令

7)top命令

8)pidof命令

9)kill命令

10)killall命令

系统状态检测命令

1)ifconfig命令

2)uname命令

3)uptime命令

4)free命令

5)who命令

6)last命令

7)history命令

8)sosreport命令

工作目录切换命令

1)pwd命令(Print Working Directory)

2)cd命令

3)ls命令

文本文件编辑命令

1)cat命令

2)more命令

3)head命令

4)tail命令

5)tr命令

6)wc命令

7)stat命令

8)cut命令

9)diff命令

 文件目录管理命令

1)touch命令

2)mkdir命令

3)cp命令

4)mv命令

5)rm命令

6)dd命令

7)file命令

打包压缩与搜索命令

1)tar命令

2)grep命令

3)find命令


强大好用的Shell

    图形化工具相较于Linux命令行界面会更加消耗系统资源,因此,经验丰富的运维人员工作时直接通过命令行远程连接过去。

    Shell就是这样的一个命令行工具。Shell(也称为终端或壳)充当的是人与内核(硬件)之间的翻译官,用户把一些命令“告诉”终端,它就会调用相应的程序服务去完成某些工作。现在,许多主流Linux系统默认使用的是Bash(Bourne-Again SHell)解释器。

    Bash解释器4项优势:

执行查看帮助命令

    

  

    

   

常用系统工作命令

1)echo命令

2)date命令

    date命令是显示或设置系统时间与日期。

    很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚本执行过程中提供一段等待的时间。日期可以以多种格式去打印,也可以使用命令设置固定的格式。在类UNIX系统中,日期被存储为一个整数,其大小为自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数。

3)reboot命令

4)poweroff命令

5)wget命令

    wget命令用来从指定的URL下载文件。

6)ps命令

    ps命令用于报告当前系统的进程状态。

7)top命令

    用于动态地监视进程活动与系统负载等信息。

8)pidof命令

   用于查询某个指定服务进程的 PID 值。

9)kill命令

    kill 命令用于终止某个指定 PID 的服务进程。

10)killall命令

    用于终止某个指定名称的服务所对应的全部进程。

    注:如果在系统终端中执行一个命令后想立即停止它,可以按Ctrl+C,将立即终止该命令进程;如果有些命令在执行时不断地在屏幕上输出信息,影响后续命令的输入,可以在执行命令时在末尾添加一个&符号,这样命令将进入系统后台进行。

系统状态检测命令

1)ifconfig命令

    用于配置和显示Linux内核中网络接口的网络参数。

2)uname命令

    用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。

3)uptime命令

    能够打印系统总共运行了多长时间和系统的平均负载。 

4)free命令

    可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。

5)who命令

    显示目前登录系统的用户信息。

6)last命令

    last 命令用于查看所有系统的登录记录。

7)history命令

    用于显示历史执行过的命令。

8)sosreport命令

       

工作目录切换命令

1)pwd命令(Print Working Directory)

    

2)cd命令

3)ls命令

文本文件编辑命令

1)cat命令

    cat 命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”。

2)more命令

3)head命令

4)tail命令

    tail 命令用于查看纯文本文档的后 N 行或持续刷新内容,格式为“tail [选项] [文件]”。

5)tr命令

    可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。

6)wc命令

    wc 命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”。

7)stat命令

8)cut命令

9)diff命令

 文件目录管理命令

1)touch命令

2)mkdir命令

    mkdir 命令用于创建空白的目录,格式为“mkdir [选项] 目录”。

3)cp命令

4)mv命令

5)rm命令

    用于删除文件或目录,格式为“rm [选项] 文件”。

6)dd命令

    用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]”。

7)file命令

打包压缩与搜索命令

1)tar命令

2)grep命令

    用于在文本中执行关键词搜索,并显示匹配的结果,格式为“grep [选项] [文件]”。

3)find命令

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值