linux系统基本运维命令
linux系统基本运维命令
如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033
文章目录
- linux系统基本运维命令
- 查看操作系统版本信息
- 查看cpu
- 查看内存
- 查看磁盘空间
- 查看目录大小
- 查看glibc和glibcxx版本
- 查看操作系统位数
- 查看程序是否为debug版本
- 查看指定进程名称的pid
- 查看开放端口
- 查看端口占用情况
创建时间:2022-04-13
修改时间:2022-04-13
查看操作系统版本信息
$ cat /proc/version
Linux version 5.4.0-100-generic (buildd@lcy02-amd64-002) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #113-Ubuntu SMP Thu Feb 3 18:43:29 UTC 2022
查看cpu
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 85
model name : Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz
stepping : 7
microcode : 0x1
cpu MHz : 2500.000
cache size : 36608 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
...
查看内存
$cat /proc/meminfo
MemTotal: 1947480 kB
MemFree: 83472 kB
MemAvailable: 1630388 kB
Buffers: 259352 kB
Cached: 1097636 kB
SwapCached: 0 kB
...
总内存
$ cat /proc/meminfo | grep MemTotal
MemTotal: 1947480 kB
$ freetotal used free shared buff/cache available
Mem: 1947480 127576 83192 2196 1736712 1630200
Swap: 0 0 0
查看磁盘空间
df -h
查看目录大小
du -h
查看/usr的一级目录大小
du -hd1 /usr
查看glibc和glibcxx版本
$ ldd --version
ldd (Ubuntu GLIBC 2.31-0ubuntu9.5) 2.31
$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
...
GLIBCXX_3.4.28
GLIBCXX_DEBUG_MESSAGE_LENGTH
查看操作系统位数
$ getconf LONG_BIT
64
查看程序是否为debug版本
$ readelf -S test | grep debug[30] .debug_aranges PROGBITS 0000000000000000 00026041[31] .debug_info PROGBITS 0000000000000000 000289a1[32] .debug_abbrev PROGBITS 0000000000000000 00073bfd[33] .debug_line PROGBITS 0000000000000000 00078453[34] .debug_str PROGBITS 0000000000000000 000811ca[35] .debug_ranges PROGBITS 0000000000000000 000ad49c
查看指定进程名称的pid
$ pidof test
1234
查看开放端口
查看指定端口开放情况
telnet localhost 8080
显示所有端口情况
$ netstat -anp
查看tcp和udp情况
netstat -tunlp
lsof -i
查看当前主机开放端口
nmap localhost
nmap -T4 -A -v -Pn 127.0.0.1
-T4 越大扫描越快(1-5)
-A 操作系统检测,版本检测,脚本扫描和跟踪路由
-v 详细信息
-Pn 无ping扫描
查看端口占用情况
查看8080端口占用情况
netstat -tunplp | grep 8080
lsof -i :8080
License
License under CC BY-NC-ND 4.0: 署名-非商业使用-禁止演绎
如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033
Reference:
NULL
linux系统基本运维命令相关推荐
- linux服务器运维操作命令,Windows和Linux系统服务器运维基本操作指令
原标题:Windows和Linux系统服务器运维基本操作指令 服务器总归是机械化设备,在运行过程中难免会出现一些问题,遇到这些问题怎么办?请运维人员代维修?即使请也会造成,运维人员维护不及时和成本太高 ...
- Linux 系统日常运维九大技能和运维网络知识总结
一.Linux 系统日常运维九大技能 1.安装部署 方式:U盘,光盘和网络安装 其中网络安装已经成为了目前批量部署的首选方式:主要工具有Cobbler和PXE+kickstart 可以参考如下链接内容 ...
- [10] Linux系统日常运维
[10] Linux系统日常运维 10.1 使用w查看系统负载 [root@Temence ~]# w19:28:05 up 45 days, 9:20, 1 user, load average: ...
- linux系统可视化运维工具,界面酷炫,功能强大!这款 Linux 性能实时监控工具超好用!老斯机搞它!...
对于维护.管理Linux系统来说,它的性能监控非常重要,特别是实时监控数据,这个数据有利于我们判断服务器的负载压力,及时调整资源调配,也有助于更好的服务于业务.所以,今天民工哥给大家安利一款 Linu ...
- 10个实用Linux运维命令
前言 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了,因为不想在使用时总是东 ...
- 记一些Linux/centos的基础运维命令
目录 前言 基础硬件部分 基础操作指令 更改网络配置 防火墙 前言 相较于windows,新手在接触Linux/centos(ubuntu.debian.redhat)等非图形化界面时会比较生疏和乏力 ...
- 工具猿之Linux运维命令总结以及场景运用
Linux运维命令汇总与使用 一.线上查询及帮助命令 命令 功能说明 何时使用(举例不全) man 查看命令帮助,命令的词典,更复杂的还有info.但不常用. 当你需要查看某个命令的参数时只要man一 ...
- Linux基础运维命令
Linux基础运维命令 Linux基础命令 文章目录 Linux基础运维命令 前言 一.初始化_用户管理 1.创建用户组 2.创建用户dmdba 3.修改密码 二.防火墙 1.查看防火墙状态 2.暂时 ...
- 高性能Linux服务器运维实战(系统基础运维)
第1章 Linux基础命令的使用 1.1 Linux命令行与shell 1.1.1命令是Linux的精髓 X-window运行在命令行下的一个应用程序 1.1.2用户和操作系统内核之间通信的桥梁she ...
最新文章
- 如何保证工业相机工作的精准与稳定?
- 简单介绍Git合并分支的流程步骤
- 浅析Block的内部结构 , 及分析其是如何利用 NSInvocation 进行调用
- linux没有root密码xshell,LINUX终端免密登陆(以Xshell为例)
- 从实践的角度来回顾一下SQL注入
- ecplise git修改提交信息_Git提交信息规范化
- APP测试之Monkey压力测试(二)
- android系统中如何通过程序打开某个AccessibilityService
- 阿里云数据库8月刊:国内首款Cloud Native自研数据库POLARDB精彩亮相VLDB!
- 6.2.2 构造函数模式
- 北京理工大学计算机学院acm赵曜,王一拙_北京理工大学计算机学院
- 平安科技测试面试经验分享
- 文本预处理:拼写纠错
- 宏(macro)定义的简介
- QA | 关于信号发生器的扫频功能,您了解多少?
- ACCESS 2003中的 LEFT JOIN
- 尚硅谷的谷粒学院在线教育项目笔记
- 二手服务器网站,二手服务器良心选购指南
- 带上卡旺达户外电源 来一场“人类高质量野营”
- 清朝第一巨贪--和绅