进程/服务/端口
ps -ef -- 查看进程
-e 全部进程
-f 全部列
top -- 动态查看进程及所占的资源
kill PID -- 关闭进程(根据进程id关闭进程)
killall httpd -- 根据服务名关闭进程(一个服务通常包含多个进程)
service httpd start -- 开启服务
start -- 开启服务
stop -- 关闭服务
restart -- 重启服务
crontab -l -- 查看计划任务
crontab -e -- 编辑计划任务
netstat -antlp -- 查看网络连接端口
-a 显示所有选项
-n 显示数字信息
-t 显示tcp连接
-l 显示监听状态的链接
-p 显示相关的程序名
用户/组
id -- 查看当前用户信息
useradd tom -- 添加用户
passwd tom -- 修改用户密码
userdel tom -- 删除用户
usermod tom -- 修改用户信息
-u 修改用户id
-g 修改主组
-G 修改附加组
-l 修改用户名
groupdel tom -- 删除组
gpasswd -a tom 组名 -- 把用户添加进组
-a 添加用户到组
-d 从组中删除用户
权限
chmod 777 a.txt -- 修改文件/目录权限
chmod u+r a.txt -- 修改文件/目录权限
u 所属用户
g 所属组
o 其他用户
r 读权限(4)
w 写权限(2)
x 执行权限(1)
chown tom a.txt -- 修改文件所属用户
chown username:groupname a.txt -- 修改文件所属用户和所属组
-R 修改目录所属用户/所属组
文件内容
find / -name httpd.conf -- 根目录范围下,根据文件名搜索文件
-name 根据文件名搜索文件
/ 查找的范围(路径)
grep "tom" /etc/passwd -- 指定文件查找内容
-n 显示行号
--color 高亮显示
"^a" 以a开头
"a$" 以a结尾
awk "{print $11}" -- 过滤内容
head -n a.txt -- 查看前n行(默认10行)
tail -n a.txt -- 查看后n行(默认10行)
more a.txt -- 逐页查看
文件/目录
touch a.txt -- 创建文件
mkdir aaa -- 创建目录
rm a.txt -- 删除文件/目录
mv 源路径 目标路径 -- 移动文件/目录
cp 源路径 目标路径 -- 复制文件/目录