1234567891011121314151617181920
cat /proc/cpuinfo | grep 'model name' |uniq cat /proc/cpuinfo | grep "cpu cores" | uniq cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "Processor ID" cat /proc/cpuinfo | grep 'model name' |uniq cat /proc/cpuinfo | grep "physical id" | uniq | wc -l$ fdisk -l | grep Disk$ cat /proc/meminfo | grep MemTotal$ dmidecode |grep -A16 "System Information$"$ dmidecode -t memory | head -45 | tail -23$ ps -ef | sort -k7
12
$ top -bn 1 -i -c$ top
1
$ rpm -qa lrzsz
$ ip a
$ ps -aux |grep nginx
$ df -h /opt
$ uname -a
$ su root
$ man -f [命令名]$ man [级别] [命令名]
$ netstat -rn 或者 netstat -r -anv 或者 route
$ netstat -luntp|grep 443
1234567
$ curl icanhazip.com$ curl ifconfig.me$ curl curlmyip.com$ curl ip.appspot.com$ curl ipinfo.io/ip$ curl ipecho.net/plain$ curl www.trackip.net/i
/etc/shadow和/etc/passwd系统存在的所有用户名/etc/group存在所有组
123456789101112131415161718192021222324252627282930313233343536
# 查看当前登录用户$ w$ who$ users$ whoami$ id -un$ printenv USER# 查看用户登录记录$ last # 查看登录成功的用户记录$ lastb # 查看登录不成功的用户记录# 用户组$ groups [用户组]# 删除用户组$ groupdel [用户组]# 查看所有用户, 第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.$ cat /etc/passwd |cut -f 1 -d:$ cut -d : -f 1 /etc/passwd$ cat /etc/passwd |awk -F : '{print $1}'# 增加用户$ useradd [用户名]$ passwd [用户名]# 禁用用户账号sudo passwd -l [用户名]# 重启用户账号sudo passwd -u [用户名]# 删除用户$ userdel [用户名]
删除用户出现userdel: user wsy is currently used by process 7778,则用vipw命令,找到创建的用户名,dd删除会提示vipw -s,执行,并删除
$ env$ printenv [环境名] // 可以打印出env的参数
$ cd /etc/sysconfig/network-scripts/vim [配置文件名]
1234567891011
$ uname -a$ cat /proc/version$ cat /etc/redhat-release<!-- 查看当前内核版本 -->$ uname -r$ uname -s$ uname -m
$ rpm -qa|grep [包名]
$ traceroute [ip]$ traceroute [域名]
linux常用命令
原文:https://www.cnblogs.com/lijianming180/p/12262632.html