常用命令
cd /目录名 #进入目录
cd .. 或者 cd ~ #退出目录
ll 或者 ls #查看目录的文件列表
vim 文件名 或者 vi 文件名 #查看文件
ps -ef #查看进程号
netstat -ntlp #列出所有端口
kill -9 进程号 #杀死指定进程
sudo passwd root #设置root密码
find / -name 查找的文件名 #查找
tail -f filename #实时查看文件
命令|grep 名称 如: ps -ef|grep php #筛选
ip add #查看ip
chmod -R 777 文件名 #设置权限
chown 用户名 文件名 #将指定用户拥有文件的变更权限 -R 遍历目录下的所有文件
chgrp 用户名 文件名 #将指定用户拥有文件的变更权限 -R 遍历目录下的所有文件
alias 对应的命令 #命令别名
echo 变量名 #打印变量值,这个也可以打印文件的绝对路径
cat 文件名 #打印文件内容
export -p #列出所有的shell赋予程序的环境变量。
export 变量名称=变量设置值 #给环境变量设置值
用户相关
/etc/group
/etc/passwd
useradd testuser #创建用户testuser,说明:新创建的用户会在/home下创建一个用户目录testuser
passwd testuser #给已创建的用户testuser设置密码
usermod --help #修改用户这个命令的相关参数
userdel testuser #删除用户testuser
rm -rf testuser #删除用户testuser所在目录
su testuser #切换用户
问题1: This account is currently not available
修改/etc/passwd文件发现此用户的shell是/sbin/nologin需修改成/bin/bash