四、常见系统管理(凡是涉及到修改,就一定要用root权限)
轻易不要使用su去切换到root的身份
普通用户使用sudo来执行root权限的命令
1.将hadoop用户添加到sudoers文件中去
root ALL=(ALL) ALL
hadoop ALL=(ALL) ALL
2.磁盘空间信息查看
df -h 查看磁盘空间状态信息
du -sh * 查看当前目录下所有子目录和文件的汇总大小
sudo du -sh *
3.进程信息查看
free 查看内存使用状况 free -m
top 查看实时刷新的系统进程信息
ps -ef 查看系统中当前瞬间的进程信息快照
ps -ef | grep myshell.sh 搜索myshell进程的信息
kill -9 pid 杀掉进程 (-9 表示强制杀死)
grep 搜索关键字:搜索出含有关键字的那一行,目录中文本中内容搜索
通常执行系统指令需要 root 权限,切换用户的行为很危险
需要进入sudoers
vim /etc/sudoers
不需要超级管理员的密码
swap 交换区:相当于 虚拟内存
管道输出时 | -->相当于 将前面的内容的输出作为后面的输入
ps -ef|grep sshd
kill -9 10771 11103 可以同时杀死几个进程一起