美文网首页
centos一些基础命令

centos一些基础命令

作者: 陈小醉 | 来源:发表于2016-02-10 18:34 被阅读0次
一、linux查看服务器系统信息的方法:
1、查看主机名/内核版本/CPU构架:
# uname -n -r -p -o
localhost.localdomain 2.6.32-220.el6.i686 i686

 
2、查看Linux系统类型和版本:
# head -n 1 /etc/issue
CentOS release 6.2 (Final)

3、查看语言字符集设置:
# echo $LANG $LANGUAGE
zh_CN.UTF-8
# cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"

4、查看用户:
# whoami #查看当前登录用户名
# id #查看当前用户及其属组
# w #查看当前登录的用户及运行的命令
# last #查看最近登录用户
# cat /etc/passwd|awk -F: '{print $1}' #查看服务器上面所有用户

5、查看其他系统信息:
# date '+%Y-%m-%d %H:%M:%S' #查看系统时间
# ps -ef #查看运行进程
# uptime #查看服务器开机时长,用户数,平均负载
# lsmod #查看所有加载的模块
# env #查系统环境变量
# crontab -l #查看计划任务

 
二、linux查看服务器硬件设备信息:
1、查看服务器CPU信息:
# grep 'model name' /proc/cpuinfo|awk -F: '{print $2}'|sed 's# ##g'|uniq -c
8 Intel(R) Xeon(R) CPU E5630 @ 2.53GHz #8个核心的Intel Xeon CPU

2、查看服务器CPU位数:
# getconf LONG_BIT
32

3、查看网卡型号:
# lspci |grep Ethernet
Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)

4、查看其他硬件信息:
# lspci -tv #查看所有PCI设备
# lsusb -tv #查看所有usb外设
# cat /etc/sysconfig/keyboard #查看键盘布局

 
三、linux查看服务器存储信息:
1、查看内存信息:
# sed -n '/MemTotal\|MemFree/p' /proc/meminfo
MemTotal: 16426736 kB
MemFree: 14171748 kB

2、查看交换空间:
# sed -n '/SwapTotal\|SwapFree/p' /proc/meminfo
SwapTotal: 16771852 kB
SwapFree: 16771852 kB

3、查看挂载分区空间使用情况:
# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda6 9.7G 570M 8.7G 7% /
/dev/sda7 3.9G 73M 3.7G 2% /tmp
/dev/sda2 20G 2.5G 16G 14% /var
/dev/sda8 388G 4.9G 363G 2% /storage
/dev/sda5 15G 2.4G 12G 18% /usr
/dev/sda1 92M 12M 75M 14% /boot
tmpfs 7.9G 0 7.9G 0% /dev/shm

 
四、linux查看服务器网络信息:
1、查看Linux系统主机名:
# hostname
localhost.localdomain

2、查看服务器IP地址:
# ifconfig|grep 'inet addr:'|grep -v '127.0.0.1'|cut -d: -f2|awk '{ print $1}'
192.168.17.238
192.168.1.9

3、查看linux网关:
# route |grep default
default 192.168.1.1 0.0.0.0 UG 0 0 0 em1

4、查看linux端口:
# netstat -lntp #查看监听(Listen)的端口
# netstat -antp #查看所有建立的TCP连接

5、查看linux打开服务:
# chkconfig --list|grep 启用 #查看开启的服务
sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
httpd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:关闭 6:关闭

6、查看服务器DNS配置:
# cat /etc/resolv.conf
nameserver 192.168.0.66
nameserver 202.106.0.20

7、其他网络信息:
# iptables -L #查看防火墙规则
# route -n #查看路由表
# netstat -s #查看网络统计信息

相关文章

  • centos一些基础命令

  • Dockerfile语法解析

    FROM 指定基础镜像,比如FROM centos:7 RUN 在镜像内部执行一些命令,比如安装软件,配置环境等等...

  • linux常用命令和基础知识总结

    本文以CentOS为例,分别介绍常用命令与一些基础知识. 常用命令总结: 查看目录: ls(list):列出目录内...

  • Docker | dockerfile构建centos镜像,以及

    构建自己的centos镜像 docker pull centos下载下来的镜像都是基础版本,缺少很多常用的命令功能...

  • Centos7 安装 SDK

    在Centos开发之前,默认会使用Centos基础命令。 卸载openjdk 安装JDK 这里有环境变量配置失败的...

  • centos 7基础命令

    ls 查看文件的信息 #ls -d /root/Desktop //显示目录本身 #ls -l //长格...

  • CentOS基础命令大全

    1.关机 (系统的关机、重启以及登出 ) 的命令shutdown -h now 关闭系统(1) init 0 关闭...

  • CentOS 基础命令 I

    Linux 文件系统简介 当我们初次照葫芦画瓢在 VMware Workstation pro 的虚拟机中安装了 ...

  • CentOS 基础命令 II

    访问控制 文件系统访问控制 “In Linux everything is a file.” 也就是说 Linux...

  • CentOS 基础命令 III

    软件包管理 为了满足应用的需求,我们通常会在系统上安装各种相应的软件,并在维护中会对软件进行升级和删除,甚至是退回...

网友评论

      本文标题:centos一些基础命令

      本文链接:https://www.haomeiwen.com/subject/nhtukttx.html