常用Linux操作命令

时间:2021-11-08 18:23:56

查看物理CPU个数:cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

查看每个物理CPU中的核数:cat /proc/cpuinfo| grep "cpu cores"| uniq

查看逻辑CPU个数:  cat /proc/cpuinfo| grep "processor"| wc -l

查看内存信息:cat /proc/meminfo

查看硬盘信息:fdisk -l |grep Disk

查看当前服务器上所有服务状态:netstat -atunlp

创建一个用户组oinstall: groupadd oinstall

创建一个用户组dba: groupadd dba

创建用户oracle 到主组oinstall,副组dba,主目录/u01/oracle: useradd -g oinstall -G dba -d /u01/oracle oracle

如果oracle用户已经存在则: usermod -g oinstall -G dba -d /u01/oracle oracle

查看用户oracle的添加情况:  id oracle

查看oracle所属的组: groups oracle

修改文件夹的所有者: chown -R oracle:oinstall /u01

查找某软件包是否安装: rpm -qa | grep packagename

上传文件命令: rz filename

下载文件命令: sz filename

复制文件夹:cp -r apache-tomcat-serven apache-tomcat-video

查看文件大小: ls -lht

更改文件所有者(包括文件夹下面的子文件):sudo  chown  root:root  mrszhao  -R

查看用户所属组: id user【user 代表要查询的用户名】

查看用户所属组: groups user【user 代表要查询的用户名】

查看系统中所有的用户: cat /etc/passwd

查看端口情况: lsof -i tcp:port 或者 netstat -ntlp

查看SETLINUX状态: /usr/sbin/sestatus -v 或者 getenforce

centos7常用命令

停止firewall:systemctl stop firewalld.service

禁止firewall开机启动:systemctl disable firewalld.service

查看默认防火墙状态(关闭后显示notrunning,开启后显示running): firewall-cmd --state

重启ssh服务:service sshd restart