首页 > 系统相关 >linux系统常用命令

linux系统常用命令

时间:2023-08-17 09:36:35浏览次数:30  
标签:grep 查看 分区 所有 系统 常用命令 linux proc

系统

uname -a                 查看内核/操作系统/CPU信息
head -n 1 /etc/issue     查看操作系统版本
cat /proc/cpuinfo        查看CPU信息
hostname                 查看计算机名
lspci -tv                列出所有PCI设备
lsusb -tv                列出所有USB设备
lsmod                    列出加载的内核模块
env                      查看环境变量
dmidecode                查看bios信息

资源

free -m                                     查看内存使用量和交换区使用量
df -h                                       查看各分区使用情况
du -sh                                      <目录名> 查看指定目录的大小
grep MemTotal /proc/meminfo                 查看内存总量
grep MemFree /proc/meminfo                  查看空闲内存量
uptime                                      查看系统运行时间、用户数、负载
cat /proc/loadavg                           查看系统负载

磁盘和分区

mount | column -t           查看挂接的分区状态
fdisk -l                    查看所有分区
swapon -s                   查看所有交换分区
hdparm -i /dev/hda          查看磁盘参数(仅适用于IDE设备)
dmesg | grep IDE            查看启动时IDE设备检测状况

网络

ifconfig                   查看所有网络接口的属性
iptables -L                查看防火墙设置
route -n                   查看路由表
netstat -lntp              查看所有监听端口
netstat -antp              查看所有已经建立的连接
netstat -s                 查看网络统计信息

进程

ps -ef                       查看所有进程
top                          实时显示进程状态
w                            查看活动用户
id                           <用户名> 查看指定用户信息
last                         查看用户登录日志
cut -d: -f1 /etc/passwd      查看系统所有用户
cut -d: -f1 /etc/group       查看系统所有组
crontab -l                   查看当前用户的计划任务

服务

chkconfig --list                 列出所有系统服务
chkconfig --list | grep on       列出所有启动的系统服务

程序

rpm -qa                 查看所有安装的软件包

 

标签:grep,查看,分区,所有,系统,常用命令,linux,proc
From: https://www.cnblogs.com/lydongbk/p/17636726.html

相关文章

  • 聊一下操作系统 macOS 与 Linux
    对于Windows操作系统大家都比较熟悉,也常拿它与Linux操作系统进行比较,两者之间的差异也很明显。但对于macOS和Linux的比较不太多,很多人认为它们很相似,因为这两种操作系统都可以运行Unix命令。其实详细比较下,两者还是有很多不同点的,每种操作系统都是独一无二的存在,下面就让我们......
  • 改进旧代码库的推荐路线:可扩展可维护系统的11条经验
    在开始做任何事情之前,您需要备份所有可能相关的内容,这样可以确保不管发生什么情况不会丢失数据。我们很难记得每天修改了哪些东西,特别是配置数据容易受到这种问题的影响,配置通常不会进行版本控制,如果能够进行定期备份,那则可以规避很多麻烦。把所有东西复制到一个非常安全的地方......
  • 聊一下操作系统-macOS-与-Linux
    聊一下操作系统macOS与Linux对于Windows操作系统大家都比较熟悉,也常拿它与Linux操作系统进行比较,两者之间的差异也很明显。但对于macOS和Linux的比较不太多,很多人认为它们很相似,因为这两种操作系统都可以运行Unix命令。其实详细比较下,两者还是有很多不同点的,每种操作系统都......
  • linux的TIME_WAIT端口释放
    linux出现大量的TIME_WAIT端口时的释放方法。通过调整内核参数解决,编辑vi/etc/sysctl.conf文件,加入以下内容:net.ipv4.tcp_syncookies=1net.ipv4.tcp_tw_reuse=1net.ipv4.tcp_tw_recycle=1net.ipv4.tcp_fin_timeout=30然后执行/sbin/sysctl-p让参数生效。netstat......
  • C# MemCached学习笔记(二)-Linux安装MemCached
      直接采用菜鸟教程的安装教程即可;原文地址:https://www.runoob.com/memcached/memcached-install.htmlLinuxMemcached安装Memcached支持许多平台:Linux、FreeBSD、Solaris、MacOS,也可以安装在Windows上。Linux系统安装memcached,首先要先安装libevent库。sudoapt-getins......
  • CS:GO升级 Linux不再是“法外之地”
    在前天的VAC大规模封禁中,有不少Linux平台的作弊玩家也迎来了“迟到”的VAC封禁。一直以来,Linux就是VAC封禁的法外之地。虽然大部分玩家都使用Windows平台进行游戏。但实际上,使用Linux畅玩CS:GO的玩家也不在少数。以前V社主要打击Windows平台的玩家作弊。而Linux则成为了一......
  • 推荐系统系列之推荐系统概览(上)
    在当今信息化高速发展的时代,推荐系统是一个热门的话题和技术领域,一些云厂商也提供了推荐系统的SaaS服务比如亚马逊云科技的 AmazonPersonalize 来解决客户从无到有迅速构建推荐系统的痛点和难点。在我们的日常生活中,推荐系统随处可见,比如我们经常使用的亚马逊电商购物,爱奇艺视......
  • Qt for ARM_Linux环境搭建-Qt5.7+iTop4412嵌入式平台移植
    原文:https://blog.csdn.net/hechao3225/article/details/52981148经过为期3天的编译、移植,终于将Qt5.7成功移植到iTop4412开发板,板载exynos4412处理器,基于ARMCortex-A9内核。因此,本篇教程以iTop4412示例,适用于Qt5.7在ARM_Linux平台上的移植。---------------------------------......
  • WPF-超市管理系统
    1.新建WPFAPP(netframework)项目  ......
  • 【转载】JUC常见面试题:Java线程和操作系统线程有什么区别
    【转载】JUC常见面试题:Java线程和操作系统线程有什么区别整理来自于:https://cloud.tencent.com/developer/article/18181511操作系统的用户态和核心态在操作系统中,内存通常会被分成用户空间(Userspace)与内核空间(Kernelspace)这两个部分。当进程/线程运行在用户空间时就处于用......