linux常用系统工作命令

news2024/11/28 14:41:51

前言:

最近又重新抓起linux开始学习起来了,以前干过一段时间的菜鸟运维,对linux操作系统有点浅显的认识,中间又因为工作关系渐渐的又接触不到了,最近的博文算是回忆也当作笔记用,重新开始学习linux系统。

1. date命令

干过运维的小伙伴们都知道,在部署集群环境中各个机器的时间都要一致,这时候我们就需要用到data命令来查看服务器时间。
格式:data[选项][+指定日期格式],这里需要注意的是想要展示指定的日期格式必须在日期格式前加上+号哦。

参数作用
%H小时 00-23
%I小时 00-12
%M分钟 00-59
%S秒 00-59
%Y
%m
%d
%j今年中的第几天
-s更改系统时间

我们直接在系统中date展示的时间格式是这样的:
在这里插入图片描述
现在想以年月日 时分秒的格式展示:
在这里插入图片描述
如果当年系统时间不对,想要更改系统时间:
在这里插入图片描述
再次查看系统时间:
在这里插入图片描述
如果想要查看今天是今年中的第几天可以通过%j去查看喽:
在这里插入图片描述

2.reboot重启服务器命令

用于重启启动服务器的命令,需要管理员权限哦,一般用的较少。

3.poweroff关闭服务器命令

同上,也需要管理员权限哦。

4.wget在终端下载网络文件

常用于下载网络上现成的配置文件,用的频率不是很高,但是真的到需要的时候也真好用啊。

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

5.ps查看系统进程状态

ps命令用于查看进程状态,通常呢会于管道符一起使用,管道符后面会单独讲(管道符在linux系统里使用频率可太高了。)
ps[参数]

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

我们一般都是-aux一起使用的。
在这里插入图片描述
各个列举的值代表着什么意思呢。

USER进程的所有者
PID进程ID
%CPU运算器占用率
%MEM内存占用率
VSZ虚拟内存使用量(KB)
RSS占用的固定内存(KB)
TTY所在终端
STAT进程状态
START被启动时间
TIME实际使用cpu的时间
COMMAND命令名称于参数

我们在看到运行状态的时候看不太明白各个字母代表什么意思。这个做了个整理。
R(运行):进程运行或进行队列等待中
S(中断):进程处于休眠状态
D(不可终端):进程不响应系统异步信号,即便用kill命令也不能将其终端
Z(僵死):进程已经终止
T(停止):进程已经停止

6.top命令

top命令用于动态的监视进程活动于系统负载等信息。能够动态的查看系统运行状态,可以将其看成windows系统的任务管理器,不过要强于任务管理器。
在这里插入图片描述
第一行:系统时间、运行时间、登录终端数
第二行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数
第三行:用户占用资源百分比,系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比
第四行:物理内存总量、内存使用量、内存空闲量、作用内核缓存的内存量
第五行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量

7.pidof命令

主要用于查看指定服务的pid的,后面我们杀死进程一般都是通过进程名或者pid去杀死。
在这里插入图片描述

8.killall命令

用于终于指定名称的服务所有的进程,一般比较复杂的程序会有多个协同的的进程为用户提供服务,如果逐个的杀掉对应的进程比较麻烦,这里我们可以用killall 服务名 杀掉相关的所有进程。
在这里插入图片描述
如果想杀掉某一个进程 就可以使用kill -9 进程的pid号来杀掉对应的进程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/524332.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MYSQL主从复制和读写分离.1

1、什么是读写分离? 读写分离,基本的原理是让主数据库处理事务性增、删、改操作(insert、update、delete),而从数据库处理select查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 2、为什…

Mysql日志管理与备份恢复

目录 一、Mysql日志管理1、日志的分类1.1 错误日志1.2 通用查询日志1.3 二进制日志1.4 慢查询日志1.5 配置日志文件 2、日志的查询 二、Mysql备份与分类1、数据备份的重要性2、造成数据丢失的原因3、数据库备份的分类3.1 从物理与逻辑的角度划分3.2 从数据库的备份策略角度划分…

【配电网重构】基于SOE算法的多时段随机配电网重构方法【IEEE33节点、IEEE84节点】(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

go语言channel(管道)和 select的结合使用

给个小建议:如果是初学者,建议把基础知识朗读一遍,有个大概印象,后面思考多了,就会“由量变达到质变”,从而有所顿悟。 目录 一、基础知识二、例子11、管道ch的缓冲区为10,select中有case读取管…

基于stm32物联网开发板(2)--LCD屏幕

基于stm32物联网开发板(2)–LCD屏幕 LCD应用展示: LCD屏幕应用 1.概述 屏幕尺寸为1.3寸,分辨率240*240,颜色格式RGB565,驱动IC:ST7789VW;超大可视角度:大于160(显示屏中可视角度最大的一种屏幕)&#xff1…

《深入理解Java虚拟机》JVM是怎么实现方法的动态调用的?方法句柄

《深入理解Java虚拟机》JVM是怎么实现方法的动态调用的?方法句柄 1.方法句柄出现的原因 某个国家举办了跑步比赛,有亚洲,欧洲还是非洲人参赛,但是有机器人也参赛了。机器人不属于人类阵营,怎么能让机器人也参加进来呢&#xff1…

Java递归生成树

1.建菜单表 CREATE TABLE t_menu ( id int(11) NOT NULL AUTO_INCREMENT, pid int(11) NOT NULL, name varchar(255) DEFAULT NULL, PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT11 DEFAULT CHARSETutf8mb4; 2.造一些数据 注意:根节点的pid0&#xff0c…

利用Rsoft开展弯曲光纤仿真分析

Rsoft是一款优秀的光学仿真软件,里面集成了多个模块,其中BPM模块利用光束传播法(Beam Propagation Method),能够进行多种类型光器件的仿真,比如分束器、光纤等。这次,利用该模块展示如何开展光纤…

SpringSecurity简单的练手项目(SpringBoot+SpringSecurity+JWT)

文章目录 一、项目介绍二、SpringSecurity简介SpringSecurity中的几个重要组件:1.SecurityContextHolder(class)2.SecurityContext(Interface)3.Authentication(Interface)4.AuthenticationMana…

Eclipse的介绍与安装

Eclipse简介 Eclipse 是一个开放源代码的,基于 Java 的可扩展开发平台。Eclipse官方版是一个集成开发环境(IDE),可以通过安装不同的插件实现对其它计算机语言编辑开发,如C、Php、Python等等。 Eclipse的下载 下载时需要访问网址 http://…

Android系统原理性问题分析 - RefBase、sp、wp 分析

声明 在Android系统中经常会遇到一些系统原理性的问题,在此专栏中集中来讨论下。接触Android系统,遇到很多sp、wp相关问题,此篇分析Android系统内的智能指针问题。此篇参考一些博客和书籍,代码基于Android 9.0.0,不方…

3D点云的基本操作(基于PCL编程)

知识储备 右手系 右手,拇指,食指,中指,分别是x,y,z的正方向。左手系则同理。 旋转矩阵 本质:两个坐标系之间的旋转关系。 用途:旋转点云。 原理:设传感器的坐标系为O1X1Y1Z1,设…

mysql 分组语句测试

建表 建表语句: CREATE TABLE student( id int not null, name char(12), sex char(1) ); 预置数据 insert into student values(1, wh, 1); insert into student values(2, wh1, 0); insert into student values(3, zyx, 0); commit; 增加字段 alt…

设计模式的分类、意图和适用性

文章目录 引言分类创建型设计模式Factory Method(工厂方法)Abstract Factory(抽象工厂)Builder(生成器)Prototype(原型)Singleton(单例) 结构型设计模式Adapt…

【二】设计模式~~~创建型模式~~~工厂方法模式(Java)

【学习难度:★★☆☆☆,使用频率:★★★★★】 2.1. 模式动机 现在对该系统进行修改,不再设计一个按钮工厂类来统一负责所有产品的创建,而是将具体按钮的创建过程交给专门的工厂子类去完成,我们先定义一个…

【周末闲谈】超越ChatGPT?科大讯飞星火认知大模型

个人主页:【😊个人主页】 系列专栏:【❤️周末闲谈】 ✨第一周 二进制VS三进制 ✨第二周 文心一言,模仿还是超越? ✨第二周 畅想AR 文章目录 前言星火名字的由来科大讯飞星火落地应用演示赶超ChatGPT的底气在哪里?“硬…

洗地机哪个品牌好?好用的家用洗地机分享

洗地机采用高效吸力和清洗方式,可快速清除地面污渍和痕迹,让地面干净整洁,提高使用者的生活品质和舒适度。洗地机不仅清洁效果好,而且操作简单,大多采用一键启动和一键停止,方便快捷,节省时间和…

MySQL备份工具之xtrabackup

文章目录 MySQL备份工具之xtrabackup一、xtrabackup的介绍1、xtrabackup 版本兼容性2、Xtrabackup优点3、Xtrabackup备份原理 二、安装mysql5.7.x1、yum方式安装mysql5.7.x的方式2、下载 xtrabackup2.4 版本3、xtrabackup2.4备份mysql5.7.x数据3.1、innobackupex全备3.2、模拟数…

瑞吉外卖 - 完善后台系统登陆功能(5)

某马瑞吉外卖单体架构项目完整开发文档,基于 Spring Boot 2.7.11 JDK 11。预计 5 月 20 日前更新完成,有需要的胖友记得一键三连,关注主页 “瑞吉外卖” 专栏获取最新文章。 相关资料:https://pan.baidu.com/s/1rO1Vytcp67mcw-PD…

北邮22信通:电子电路实验:分享一个存放零散电阻的小方法

北邮22信通一枚~ 很高兴以一个新身份和大家见面! 有关电子电路实验的新专栏即将开启,会尽量分享一些实验报告方面的文章,大家敬请期待~ 这篇文章想和大家分享困扰小编好久的问题的解决方法!同时也就作为专栏开启的引子啦~ 事…