常用查看linux服务器配置命令

常用查看服务器配置命令

查看内存

free -h

在这里插入图片描述
查看cpu

lscpu
cat /proc/cpuinfo

在这里插入图片描述
查看操作系统版本

uname -a
cat /etc/redhat-release    #centos系统查看

在这里插入图片描述
查看磁盘空间

df -h 
lsblk
fdisk -l

在这里插入图片描述
查看指定目录大小

du -sh  

在这里插入图片描述
查看环境变量资源

env

在这里插入图片描述

其他命令查看

hostname # 查看计算机名的linux系统信息命令
lspci -tv # 列出所有PCI设备
lsusb -tv # 列出所有USB设备的linux系统信息命令
lsmod # 列出加载的内核模块
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 # 查看所有安装的软件包
cat /proc/cpuinfo :查看CPU相关参数的linux系统命令
cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令
cat /proc/meminfo :查看linux系统内存信息的linux系统命令
cat /proc/version :查看版本,类似uname -r
cat /proc/ioports :查看设备io端口
cat /proc/interrupts :查看中断
cat /proc/pci :查看pci设备的信息
cat /proc/swaps :查看所有swap分区的信息
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux服务器常用命令(简化版) 11 1 1 Linux服务器常用命令(简化版)全文共74页,当前为第1页。Linux服务器常用命令(简化版)全文共74页,当前为第1页。Linux服务器常用命令(简化版) Linux服务器常用命令(简化版)全文共74页,当前为第1页。 Linux服务器常用命令(简化版)全文共74页,当前为第1页。 文件管理类命令 1.keytool命令 进行密钥和证书管理的工具,证书也叫CA证书,比较标准全称为"公开密钥认证";密钥就是用来加解密用的文件或者字符串。 语法格式:keytool [命令] 常用参数: 序号 参数 说明 备注 1 -certreq 生成证书请求 2 -changealias 更改条目的别名 3 -delete 删除条目 4 -exportcert 导出证书 5 -genkeypait 生成密钥对 6 -genseckey 生成密钥 7 -gencert 根据证书请求生成证书 8 -importcert 导入证书或证书链 9 -importkeystore 从其他密钥库导入一个或所有条目 10 -keypasswd 更改条目的密钥口令 11 -list 列出密钥库中的条目 12 -printcert 打印证书内容 Linux服务器常用命令(简化版)全文共74页,当前为第2页。Linux服务器常用命令(简化版)全文共74页,当前为第2页。13 Linux服务器常用命令(简化版)全文共74页,当前为第2页。 Linux服务器常用命令(简化版)全文共74页,当前为第2页。 -printcertreq 打印证书请求的内容 14 -printcrl 打印CRL文件的内容 15 -storepasswd 更改密钥库的存储口令 2.rndc-confgen命令 为rndc生成配置文件,rndc命令通过TCP连接与DNS服务器通信,发送使用数字签名认证的命令。 语法格式:rndc-confgen [参数] 常用参数: 序号 参数 说明 备注 1 -t<目录> 指定一个运行chroot目录,rndc.key文件的副本将被写入到该目录中 2 -s<IP地址> 为来自rndc的命令通道连接指定监听的IP地址。默认值是环回地址127.0.0.1 3 -c<密钥文件> 指定备用位置的rndc.key密钥文件 4 -b<密钥大小> 指定密钥的大小,单位是位。必须介于1和512位之间,默认值是128 5 -p<端口> 为来自rndc的连接指定监听的命令通道端口。默认值是953 6 -u<用户> 设置生成的rndc.key密钥文件的所有者 7 -r<随机文件> 指定用于生成授权随机数据源 8 -k<密钥名称> 指定rndc认证密钥的密钥名称 9 -a 自动rndc配置,创建密钥文件/etc/rndc.key Linux服务器常用命令(简化版)全文共74页,当前为第3页。Linux服务器常用命令(简化版)全文共74页,当前为第3页。3.umount.nfs命令 Linux服务器常用命令(简化版)全文共74页,当前为第3页。 Linux服务器常用命令(简化版)全文共74页,当前为第3页。 作用是卸载NFS文件系统,NFS全称为Network File System。 语法格式:umount.nfs [本地目录] [参数] 常用参数: 序号 参数 说明 备注 1 -f 在无法访问NFS系统的情况下强制卸载文件系统 2 -n 不更新/etc/mtab文件 3 -v 显示详细信息 4 -r 在卸载失败的情况下,尝试只读挂载 4.createdb命令 作用是可以创建一个PostgreSQL数据库。PostgreSQL是一个功能非常强大的、源代码开放的客户/服务器关系型数据库管理系统(RDBMS)。 语法格式:createdb [参数] [数据库] [描述] 常用参数: 序号 参数 说明 备注 1 -D<表空间> 数据库默认表空间 2 -e 显示发送到服务端的命令 3 -O<所有者> 新数据库的所属用户 4 -E<编码> 指定数据库编码 5 -h<主机名> 数据库服务器的主机名 Linux服务器常用命令(简化版)全文共74页,当前为第4页。Linux服务器常用命令(简化版)全文共74页,当前为第4页。6 Linux服务器常用命令(简化版)全文共74页,当前为第4页。 Linux服务器常用命令(简化版)全文共74页,当前为第4页。 -p<端口> 数据库服务器端口号 7 -U<用户> 连接的用户名 8 -w 永远不提示输入口令 9 -W 强制提示输入口令 10 -T<模版数据库> 指定要复制的数据库模版 5.vacuumdb命令 优化一个PostgreSQL数据库。vacuumdb命令也将产生由PostgreSQL查询优化器所
linux部署服务器常用命令 fdisk -l 查分区硬盘 df -h 查空间硬盘 cd / 进目录 ls/ll 文件列表 vi tt.txt i=insert 插入 shift+: 进命令行 wq 保存%退出 cat tt.txt 内容查看 pwd 当期目录信息 mkdir tt建目录 cp tt.txt tt/11.txt 拷贝文件到tt下 mv 11.txt /usr/ 移动 rm -rf tt.txt 删除不提示 rm tt.txt删除带提示 ifconfig 查看IP信息 export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt /bin:/usr/i686-pc-linux-gnu/gcc- bin/4.1.2:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin 如果ifconfig没行就打上面的,配置环境变量 cat /etc/sysconfig/network-scripts/ifcfg-eth0 IP地址配置文件 cat /etc/passwd 本机多少用户 su - oracle 切换用户 export 查看环境变量 sqlplus "/as sysdba" 进oracle show user 查看当前用户 show parameter sga;共享内存区域 shutdown immediate 关闭oracle服务器 等session停后停止,-abort 中止,- startup force 强制重起 quit 退出oracle lsnrctl 进入监听 start开始 exit 退出 sh run.sh &启动jboss服务 shutdown.sh -s关闭服务 /var/jboss-4.0.5.GA/server/default/deploy 发布目录 把文件夹名加.war,比如abc,abc.war ps -ef " grep jboss 查看jboss进程 kill -9 id=查到在进程号,第一行 强制杀进程 主机头jboss-web.xml 配置,多主机头配置 useradd site2012 添加用户 passwd stie2012 设置密码 chmod 777 abc.txt 777读写执行 4 2 1 chown oracl用户名:oinstall abc.txt 所有者 jdk的话 安装 java -version 查看jdk版本 emctl start dbconsole 启动控制台管理 unzip aa.zip ZIP 解压缩 tar cvf target /usr/aa.tar 压缩 tar zcvf target /usr/aa.gz 压缩 cat /etc/profile Java JDK环境变量 ps -ef " grep xxx 进程 ps -ef 进程 ps ax " grep httpd -c ps ax " grep mysqld -c shell shell script 批处理 service iptables stop 关闭防火墙 ps -ef " grep oracle ps -ef " grep oracle " wc -l wc -l grep oracle top cpu内存 free -m cpu内存 cat /proc/cpuinfo cpu内存 crontab -e 计划任务 1. 查看CPU是多少位? # grep flag /proc/cpuinfo 如果发现cpu特性有lm , ia64 或者amd64, 就表示这个CPU是64位的 也可以安装lshw这个rpm包或者tarball源码, 执行可以看到cpu的bitwise这一项, 64表示64位的cpu 2. 查看服务器有多少个CPU, CPU是几核的? # grep processor " wc -l 可以确定这个服务的CPU个数 * 核数 # grep physical 查看操作系统是多少位? 1. 最直接的, ls / 看下/目录下是不是有/lib64这个目录 2. getconf LONG_BIT 看输出 所有实例和服务的状态 $ srvctl status database -d orcl Instance orcl1 is running on node linux1 Instance orcl2 is running on node linux2 单个实例的状态 $ srvctl status instance -d orcl -i orcl2 Instance orcl2 is running on node lin

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值