命令:du -sh /etc/
命令:df -h
命令:free -m
结果:【total 内存总数】【used 已使用】【free 未使用】
命令:find / -name nginx.conf
命令:ps -ef | grep nginx
结果:【PID 当前进程id】【PPID 父进程id】【C cup使用情况】
命令:kill PID
7、查看资源占用情况 一般用来排查高占用的异常进程命令:top
结果:【up 当前服务器启动多长时间了】【2 users 登录用户数】【load average: 0.12, 0.07, 0.06 最近1分钟 5分钟 10分钟服务器的负载情况】【111 total 当前进程数量】
命令:ps -ef > ps.txt
命令:grep nginx ps.txt
命令:wc -lwc ./ps.txt
找到nginx进程
命令:ps -ef | grep “nginx” | grep -v “grep”
统计有多少个nginx进程
命令:ps -ef | grep “nginx” | grep -v “grep” | wc -l
useradd [选项] [用户名]
命令:useradd -g 1000 -G 1000 -u 666 -s /sbin/nologin -c “user lisi” lisi
- -g 表示指定用户的主组
- -G 表示指定用户的附加组
- -c 添加用户注释
- -s 指定用户登入后使用的shell解释器 两个 /bin/bash允许登录 /sbin/nologin不允许登录
命令1:usermod -g 0 -G 1000 zhangsan
命令2:usermod -l xiaobai zhangsan
命令:passwd xiaobai
15、删除用户 同时将家目录也删除命令:userdel -r lisi
16、添加用户组命令:groupadd admins
17、更改用户组id和名字命令:groupmod -g 1010 -n admin123 admins
18、删除用户组命令:groupdel admin123
19、递归设置文件权限命令:chmod -R 777 lnmp1.8
20、递归更改文件属主和属组命令:chown -R root:root /oo/
21、查看指令所在路径命令:which useradd
命令:visudo
增加这一行内容:xiaobai ALL=(ALL) /usr/sbin/useradd
测试:sudo useradd xiaohei 此时普通用户也可以执行添加用户命令了
命令:sudo -l
命令:rpm -qa [关键词]
25、卸载软件命令:rpm -e [软件包全称]
26、安装软件包命令:rpm -ivh [软件包路径]
27、查询某个文件是由哪个软件包创建的命令:rpm -qf [文件路径]
28、查看某个软件包是否安装命令:yum list installed | grep php
命令1:yum -y install [关键词]
命令2:yum -y remove [关键词]
命令3:yum -y update [关键词]
更新服务器现有软件包:yum -y update
查看是否安装解压zip软件包:yum list installed | grep unzip
更新epel企业Linux额外安装包:rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
更新php7的yum源:rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装PHP及其扩展依赖:yum install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
验证安装版本:php -v
安装数据库:yum install mariadb-server
启动服务并设置开机启动:systemctl enable mariadb && systemctl start mariadb
查看服务是否启动:ps -ef | grep mariadb
初始化数据库 设置密码:mysql_secure_installation
登录:mysql -u root -p
查看PHP安装路径:whereis php