linux运维常用系统工作命令

简介: linux常用系统工作命令,vim编辑器知识介绍

常用系统工作命令

echo命令

解释:用于在终端输出字符串或变量提取后的至,格式为“echo 字符串or $变量 ”

例1:将字符串输出到终端屏幕

xn_2022-08-15_10-53-14

例2:使用$变量的方式提取SHELL变量的值

xn_2022-08-15_10-59-28

date命令

解释:用于显示及设置系统的时间和日期,格式为“ date [选项] [+指定的格式]”

例1: 按照默认格式查看当前系统时间:

xn_2022-08-15_11-19-07

例2: 按照”年-月-日 小时:分钟:秒“的格式

xn_2022-08-15_11-25-33

例3:将系统的当前时间设置为2017年9月1日8点30分

xn_2022-08-15_13-50-41

例4:%j这个参数是查看今天是当年中的第几天。这个参数能够很好的区分备份时间的新旧,即数字越大越靠近当前时间。

xn_2022-08-15_13-53-18

reboot命令

解释:reboot命令用于重启系统

poweroff命令

该命令用于关闭系统,于reboot相同,都会涉及到硬件资源的管理权限。

别随便试,这玩意把虚拟机关了,我还要找师哥再开虚拟机。

weget命令

用于在终端中下载网络文件。格式:“ wget 【参数】 下载地址 ”

参数 作用
-b 后台下载模式
-p 下载到指定目录
-t 最大尝试次数
-c 断电续传
-p 下载页面内所有资源,包括图片,视频等
-r 递归下载

ps命令

查看系统中进程状态 格式“ ps 【参数】”

参数 作用
-a 显示所有与进程(包括其他用户进程)
-u 用户以及其他详细信息
-x 显示没有控制终端的进程

top命令

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

pidof命令

用于查询某个指定服务进程的pid值。格式“pidof 【参数】【服务名称】”

xn_2022-08-15_14-40-07

kill命令

用于终止某个指定pid的服务进程。kill 【参数】【进程pid】

killall命令

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

Vim编辑器

Vim编辑器模式的切换方法

xn_2022-08-17_10-45-12

命令模式

命令 作用
dd 删除(剪切)光标所在的整行
5dd 删除(剪切)从光标处开始的5行
yy 复制光标所在整行
5yy 复制从光标处开始的5行
n 显示搜索命令定位到的下一个字符串
N 显示搜索命令定位到的上一个字符串
u 撤销上一步的操作
p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后面

末行模式

命令 作用
:w 保存
:q 退出
:q! 强制退出(放弃对文档的修改内容)
:wq! 强制保存退出
:set nu 显示行号
:set nonu 不显示行号
:命令 执行该命令
:整数 跳转到该行
:s/one/two 将当前光标所在行的第一个one替换为two
:s/one/two/g 将当前光标所在行的所有one替换成two
:%s/one/two/g 将全文中的one替换成two
?字符串 在文本中从下到上搜索该字符串
/ 字符串 在文本中从上到下搜索该字符串

输入模式

符号 作用
a 光标的后面一位切换到输入模式
i 光标的当前位置切换到输入模式
o 光标的下面创建一个空行,在按a可进入输入模式。
目录
相关文章
|
5天前
|
弹性计算 人工智能 运维
摆脱繁琐命令-让运维更加流畅-阿里云ECS操作系统控制台运维篇
阿里云操作系统控制台提供了便捷的服务器监控与管理功能,简化了运维工作。通过将多台服务器纳入统一监控平台,用户可以快速查看CPU、内存、磁盘和网络等关键资源的使用情况,避免了逐一远程连接查询的繁琐操作。此外,该工具支持自动化数据汇总,极大地方便了日报、周报和月报的编写。测试过程中,系统展示了良好的稳定性和响应速度,尤其在网络抖动和大文件健康状态测试中表现出色。整体体验流畅,显著提升了运维效率。 操作系统控制台地址:[点击访问](https://alinux.console.aliyun.com/)
47 26
摆脱繁琐命令-让运维更加流畅-阿里云ECS操作系统控制台运维篇
|
2天前
|
Linux
Linux 常用文件查看命令
`cat` 命令用于连接文件并打印到标准输出,适用于快速查看和合并文本文件内容。常用示例包括:`cat file1.txt` 查看单个文件,`cat file1.txt file2.txt` 合并多个文件,`cat > filename` 创建新文件,`cat >> filename` 追加内容。`more` 和 `less` 命令用于分页查看文件,`tail` 命令则用于查看文件末尾内容,支持实时追踪日志更新,如 `tail -f file.log`。
21 5
Linux 常用文件查看命令
|
1月前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
77 24
Linux系统之whereis命令的基本使用
|
6天前
|
弹性计算 运维 监控
基于进程热点分析与系统资源优化的智能运维实践
智能服务器管理平台提供直观的可视化界面,助力高效操作系统管理。核心功能包括运维监控、智能助手和扩展插件管理,支持系统健康监控、故障诊断等,确保集群稳定运行。首次使用需激活服务并安装管控组件。平台还提供进程热点追踪、性能观测与优化建议,帮助开发人员快速识别和解决性能瓶颈。定期分析和多维度监控可提前预警潜在问题,保障系统长期稳定运行。
48 17
|
9天前
|
Linux
Linux od命令
本文详细介绍了Linux中的 `od`命令,包括其基本语法、常用选项和示例。通过这些内容,你可以灵活地使用 `od`命令查看文件内容,提高分析和调试效率。确保理解每一个选项和示例的实现细节,应用到实际工作中时能有效地处理各种文件查看需求。
43 19
|
4天前
|
存储 缓存 Linux
Linux系统中如何查看CPU信息
本文介绍了查看CPU核心信息的方法,包括使用`lscpu`命令和读取`/proc/cpuinfo`文件。`lscpu`能快速提供逻辑CPU数量、物理核心数、插槽数等基本信息;而`/proc/cpuinfo`则包含更详细的配置数据,如核心ID和处理器编号。此外,还介绍了如何通过`lscpu`和`dmidecode`命令获取CPU型号、制造商及序列号,并解释了CPU频率与缓存大小的相关信息。最后,详细解析了`lscpu`命令输出的各项参数含义,帮助用户更好地理解CPU的具体配置。
33 8
|
20天前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
111 25
|
3天前
|
存储 运维 监控
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
|
18天前
|
缓存 Linux
Linux查看内存命令
1. free free命令是最常用的查看内存使用情况的命令。它显示系统的总内存、已使用内存、空闲内存和交换内存的总量。 free -h • -h 选项:以易读的格式(如GB、MB)显示内存大小。 输出示例: total used free shared buff/cache available Mem: 15Gi 4.7Gi 4.1Gi 288Mi 6.6Gi 9.9Gi Swap: 2.0Gi 0B 2.0Gi • to
31 2
|
2月前
|
监控 运维
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
本文介绍如何设置和查看域名或证书监控。步骤1:根据证书状态选择新增域名或证书监控,线上部署推荐域名监控,未部署选择证书监控。步骤2:查询监控记录详情。步骤3:在详情页查看每日定时检测结果或手动测试。
HTTPS 证书自动化运维:https证书管理系统- 自动化监控