Linux系统信息查看常用命令
系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源
# 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 # 查看所有安装的软件包
相关推荐
-
积累linux常用命令大全
本人记忆力有限,就把平时在项目中遇到的linux常用命令分享给大家. Linux常用命令全集 http://www.jb51.net/linux/ linux文件中存在^M 使用shell命令tr可以实现去除,具体命令如下: 复制代码 代码如下: cat -v yourfile | tr -d "^M" > targetfile VIM中选定某个单词 在ESC之后,使用w或者wi或者vwi可以选择某个单词 在控制台中快速移动光标 1.删除 1.1 ctrl + d 删除光标所在位
-
开发人员必知的8个常用linux命令
我们以一些文本举例.假设我们有2个文件,里面有订单关于第三方的放置地点和发送回应.cat order.out.log8:22:19 111, 1, Patterns of Enterprise Architecture, Kindle edition, 39.998:23:45 112, 1, Joy of Clojure, Hardcover, 29.998:24:19 113, -1, Patterns of Enterprise Architecture, Kindle edition,
-
linux shell命令的常用快捷键
Ctrl + a 切换到命令行开始 Ctrl + e 切换到命令行末尾 Ctrl + l 清除屏幕内容 Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y 复制剪切板里的内容 Ctrl + h 类似于退格键 Ctrl + r 在历史命令中查找 (这个非常好用,输入关键字就调出以前的命令了) Ctrl + c 终止命令 Ctrl + d 退出shell Ctrl + z 转入后台运行.. alt键比较少用,因为很多地方与远程登陆工具是有冲突的..
-
LINUX入门级常用命令20条整理
1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法 2. ls 查看目录或者文件 3. cp 拷贝文件 4. rm 删除文件和目录 5. mv 移走目录或者改文件名 6. cd 改变当前目录 pwd 查看当前所在目录完整路径 7. cat,more命令将某个文件的内容显示出来. 8.chmod 命令 权限修改 用法:chmod 一位8进制数 filename. 9. clear,date命令:clear:清屏,相当与DOS下的cls;date:显示当前时
-
linux 入侵常用命令汇编
cat /etc/passwd 查看linux用户 cat /etc/shadow 查看用户密码需要root权限 cat /etc/sysconfig/network-scripts/ifcfg-ethn N代表网卡号 查看所在网卡的ip信息 ifconfig 查看本机ip信息 cat /etc/resolv.conf 查看DNS信息 bash -i 在反弹的shell中使用可以直观显示命令 bash prompt: 当你以普通限权用户身份进入的时候,一般你会有一个类似bash$的prompt.
-
Linux 常用命令大全(经典)
Linux下常用指令大全cat cdchmod chowncp cut名称:cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数:-n-b-s-v或或或或--number 由 1 开始对所有输出的行数编号--number-nonblank 和 -n 相似,只不过对于空白行不编号--squeeze-blank 当遇到有连续两行以上的空白行
-
Linux 中 CURL常用命令详解
下载单个文件,默认将输出打印到标准输出中(STDOUT)中 curl http://www.centos.org 通过-o/-O选项保存下载的文件到指定的文件中: -o:将文件保存为命令行中指定的文件名的文件中 -O:使用URL中默认的文件名保存文件到本地 # 将文件下载到本地并命名为mygettext.html curl -o mygettext.html http://www.gnu.org/software/gettext/manual/gettext.html # 将文件保存到本地并命名
-
你可能会用到的16个Linux命令
前言 我们每天都会频繁使用Linux命令行,虽然网上关于其使用技巧的资料多种多样,但很多朋友应该并没有进行过实际尝试.因此,今天的文章将对此进行汇总,希望能为大家带来一点帮助. 1. 将输出结果显示为表 有时候,当我们查看命令的输出结果时,大量拥护的字符串可能很难进行阅读.如果将命令整理为表?其实非常简单!只需要输入: mount | column –t: 在以上示例中,输出结果因为被空格隔开而显得非常清晰.那么,如果分隔符是冒号或者其它符号(例如cat /etc/passwd)又该怎么办? 只
-
Linux的常用网络命令
计算机网络的主要优点是能够实现资源和信息的共享,并且用户可以远程访问信息. Linux提供了一组强有力的网络命令来为用户服务,这些工具能够帮助用户登录到远程计算机上.传输文件和执行远程命令等.介绍下列几个常用的有关网络操作的命令: ftp 传输文件 telnet 登录到远程计算机上 r - 使用各种远程命令 netstat 查看网络的状况 nslookup 查询域名和IP地址的对应 finger 查询某个使用者的信息 ping 查询某个机器是否在工作 使用ftp命令进行远程文件传输 ftp命令是
-
很实用的Linux 系统运维常用命令及常识(超实用)
作为Linux运维,需要了解Linux操作系统的基本使用和管理知识,下面我们小编给大家介绍下Linux运维需要掌握的命令,想成为Linux运维的朋友可以来学习一下. 1 文件管理2 软件管理3 系统管理 4 服务管理5 网络管理6 磁盘管理 7 用户管理8 脚本相关9 服务配置 ================================== ---------------------------------- 1 文件管理 ---------------------------------
随机推荐
- Angular.js回顾ng-app和ng-model使用技巧
- 分析NtGodMode.exe干了什么
- Java编程利用socket多线程访问服务器文件代码示例
- 利用 filter 机制给静态资源 url 加上时间戳,来防止js和css文件的缓存问题
- jquery缓动swing liner控制动画过程不同时刻的速度
- IOS swift3.0 下闭包语法整理
- 深入理解Java 对象和类
- Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案
- 浅析.net策略模式
- asp.net实现非常实用的自定义页面基类(附源码)
- asp.net 为FCKeditor开发代码高亮插件实现代码
- ASP.NET使用Subtract方法获取两个日期之间的天数
- php面向对象全攻略 (三)特殊的引用“$this”的使用
- mysql的XA事务恢复过程详解
- 使用js 设置url参数
- oracle 查询表名以及表的列名
- jQuery背景插件backstretch使用指南
- Java 分割字符串详解及实例代码
- python中文分词教程之前向最大正向匹配算法详解
- Android 5.0以上Toast不显示的解决方法
其他
- centos服务器 nginx部署完项目后 403
- docker 安装mongodb 最详细java连接
- Java中父类子类的方法相同该怎么调用
- idea 2020.3maven打包jar
- ubuntu win10双系统启动美化
- python 模拟鼠标移动代码
- android VideoView 无法播放MP4的视频
- layuitable 横向滚动条
- springboot权限绕过 分号
- tensorflow模型预测图片
- python进度显示
- wsl 安装ubuntu error
- echarts 柱状图水平滚动
- mysql desktop docker镜像下载
- JPA 给实体类字段设置默认值
- py获取系统版本脚本
- vue子组件调用父组件的数据
- python提取txt文本的某一列,并重塑矩阵
- python将一维列表变成二维列表
- unity代码控制渲染灯光