第2章 新手必须掌握的Linux命令。

强大好用的shell

Bash:

  1. 通用
  2. 广泛适用性

命令 参数 对象
在这里插入图片描述

执行查看帮助命令

命令名称  [命令参数] [命令对象]

命令参数又分为长格式和段格式:

长格式命令 - -单词
短格式命令 -字母

命令参数只有短格式与短格式才能合并,例-a -l相当于-al

系统常用工作命令

1.echo 用于在终端输出字符串或变量提取后的值

echo [字符串 | $变量]

2.poweroff用于关闭系统,相当于shutdown -h 0

3.wget用于在中断中下载网络文件

wget [参数] 下载地址

4.ps命令用于查看系统中的进程状态

ps [参数]

ps -aux

-a -e显示所有进程
-u用户以及其他详细信息
-x显示没有控制终端的进程
-f详细信息

在这里插入图片描述
但是ps命令只能查看静态的进程状态
5、top命令用于动态地监视进程活动与系统负载等信息
在这里插入图片描述

6、pidof用于查看某个指定服务进程的PID值

pidof [参数] [服务名称]

7、kill&killall

*kill用于终止某个指定PID的服务进程kill [参数] [进程PID]等同于强制停止该进程服务
*killall用于终止某个指定名称的服务所对应的全部进程killall [参数] [进程名称]

kill [PID]

systemctl reloadPID不改变
systemctl restartPID改变

[图片]

系统状态检测命令

1. ifconfig命令用于获取网卡及网络状态信息(网卡名称、网卡MAC地址、接收及发送网络数据包大小)
在这里插入图片描述
2.uname命令用于查看系统内核与系统版本等信息(系统名、内核版本号、主机名、架构)
在这里插入图片描述
3.uptime命令用于查看系统的负载信息,类似于top命令的第一行(始终有两个登录终端数是因为图形界面也是一个终端)
在这里插入图片描述
4.free命令用于显示当前系统中内存的使用量信息,格式为free [-h]
在这里插入图片描述
5.who命令用于查看当前登录主机的用户终端信息
在这里插入图片描述
6.last命令用于查看所有系统的登记记录
在这里插入图片描述
7.history命令用于显示历史执行过的命令

history -c 清空所有命令历史记录
!编码数字     重复执行某条命令

在这里插入图片描述
8.sosreport命令用于手机系统配置及架构信息并输出诊断文档
在这里插入图片描述

工作目录切换命令

1.pwd命令用于打印当前的工作目录
2.cd命令用于切换工作路径

cd 目录名进入该目录
cd ~返回家目录
cd -返回上一次所在目录
cd …返回上一目录

在这里插入图片描述

3.ls命令用于显示目录中的文件信息,格式为“ls [选项] [文件]”

ls -a显示所有文件(包括隐藏文件),Linux系统中,隐藏文件均以.作为前缀
在这里插入图片描述

文本文件编辑命令

1.cat命令用于查看纯文本文件(内容较少),格式为"cat [选项] [文件]“
如果在查看文件时需要显示行号,在cat后加-n参数
在这里插入图片描述
2.more命令用于查看纯文本文件(内容较多),格式为"more [选项] [文件]"
在这里插入图片描述
3.head命令用于查看文件的前N行,格式为"head [选项] [文件]"
在这里插入图片描述
4.tail命令用于查看文件的后N行或持续刷新内容,格式为"tail [选项] [文件]"

tail -f filename用于持续刷新文件内容

5.tr命令用于替换文本文件中的字符
在这里插入图片描述
6.wc命令用于统计指定文本的行数、字数、字节数,格式为"wc [参数] 文本"在这里插入图片描述
7.stat命令用于查看文件的详细信息

在这里插入图片描述
8.cut命令用于按"列"提取文本字符,格式为"cut [参数] 文本"
在这里插入图片描述
9.diff命令用于比较读个文本文件的差异,格式为"diff [参数] 文件"
在这里插入图片描述

文件目录管理命令

1.touch命令用于创建空白文件或设置文件的时间,格式为"touch [选项] [文件]"
在这里插入图片描述
2.mkdir命令用于创建空白的目录

mkdir -p a/b/c       -p用于创建递归文件目录

3.cp命令用于复制文件或目录
在这里插入图片描述
4.mv命令用于剪切文件或将文件重命名
在这里插入图片描述
5.rm命令用于删除文件或目录
在这里插入图片描述
6.dd命令用于按照指定大小和个数的数据块来复制文件或转换文件
在这里插入图片描述
7.file命令用于查看文件类型

打包压缩与搜索命令

1.tar命令用于对文件进行打包压缩或解压
在这里插入图片描述
在这里插入图片描述
2.grep命令用于在文本中执行关键词搜索,并显示匹配的结果
在这里插入图片描述
3.find命令用于按照指定条件来查找文件
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值