作为运维人员或开发者,当接手一台新的 Linux 服务器时,第一要务就是摸清系统上已经安装部署了哪些应用和服务。本文将以 CentOS7为例,详细介绍如何系统地排查已安装的应用和服务,包括它们的安装方式和安装位置。1.查看系统基本信息首先获取系统整体信息:# 查看系统版本cat etccentos-release# 查看内核版本uname -a# 查看系统运 …
查看linux用户列表
IT之家 4 月 2 日消息,科技媒体 NeoWin 昨日(4 月 1 日)发布博文,报道称索尼工程师 Yuezhang Mo 再次提交 Linux 补丁,修复 exFAT 堆栈损坏、错误返回等问题外,还大幅删除文件性能,删除 80GB 文件时间从 287 秒缩短至 2 秒,效率提升 172 倍。IT之家注:exFAT(Extensible File All …
cat命令简介cat命令用于在控制台标准输出上显示基本文本文件。cat提供了多个文件名作为输入,它会将它们的内容拼接到一起并显示它。对于熟悉echo命令的人来说,该cat程序是一种递归版本,适用于文件作为输入提供的所有行。cat命令用法该cat命令通常用于查看或连接其他程序的参数文件或输出文件,例如日志、数据库查询响应文件甚至是 bash 脚本文件。有时,c …
在Linux中,用户所做的操作、系统运行情况等重要数据都存放在系统相应的日志文件中,这样可以使的在维护中做到有迹可循。方便排查问题。但是某些重要的日志文件若使用vivim编辑器无法查看。这是因为vivim这样查看并不准确(可能存在人为修改或者误改的情况)。但是可以使用相对应的命令进行查看。 一、w 命令 (显示谁登录了,他们在做什么) w 命令查看的日志是 …
简介man = manual(手册) 命令用来查看 Linux 系统命令、函数、配置文件、系统调用等的官方文档。几乎所有标准程序和工具都有对应的 man 手册。基本语法man [options] [section number] [command name]options:选项section number:章节编号command name:要搜索的命令名称基 …
Linux 是一种自由和开放源代码的操作系统,它的使用在全球范围内非常广泛。在 Linux 中,进程是操作系统中最重要的组成部分之一,它代表了正在运行的程序。了解如何查看正在运行的进程是非常重要的,因为它可以帮助您了解系统的运行状态并对其进行管理。本文将介绍如何在 Linux 中查看正在运行的进程,并提供一些实用的例子。查看正在运行的进程在 Linux 中, …
可以使用以下六种方法查看端口信息。ss:可以用于转储套接字统计信息。netstat:可以显示打开的套接字列表。lsof:可以列出打开的文件。fuser:可以列出那些打开了文件的进程的进程 ID。nmap:是网络检测工具和端口扫描程序。systemctl:是 systemd 系统的控制管理器和服务管理器。以下我们将找出 sshd 守护进程所使用的端口号。方法 …
Linux操作系统可以定位到磁盘的SN号,具体命令为:SATA接口或者SAS接口的硬盘:#for i in {a..z};do echo sd$i && smartctl -i devsd$i | grep Serial; done查看SATA或者SAS接口磁盘是否存在故障:#time dd if=devzero of=devsdfabc b …
在 Linux 系统中,服务是系统的命脉。它们可能是网络服务器(像 Nginx 或 Apache)、数据库(比如 MySQL 或 PostgreSQL)、日志管理器,甚至是负责硬件检测的小型后台程序。了解哪些服务正在运行,有以下几个关键原因:性能优化:某些服务可能占用大量 CPU 或内存资源,影响系统效率。故障排查:当系统出现问题时,检查服务状态往往是定位根 …
如果你在 Linux 上启用了密码策略。密码必须在到期前进行更改,并且登录到系统时会收到通知。如果你很少使用自己的帐户,那么可能由于密码过期而被锁定。在许多情况下,这可能会在无需密码登录的服务帐户中发生,因为没人会注意到它。如上这将导致停止服务器上配置的 cronjobcrontab。如果如此,该如何缓解这种情况。你可以写一个 shell 脚本来获得有关它的 …