1.sudo 和su的分别是什么命令?
sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。
su - john su是最简单的用户切换名
su john
su 和 su -的区别:su 保持前者的用户环境,su - 进入到一个新的用户环境
2.怎样给一个用户赋予sudo权限,修改什么配置文件,添加哪行?
vi /etc/sudoers
3.我们输入一个命令,那么其实是找的哪个变量的路径?
$Path
4.查看进程的命令是什么?
例如查看mysql的进程:ps -ef|grep mysqld
5.杀死进程的命令是什么?
kill -9 pid
6.管道符是什么?
命令1 | 命令2 | 是管道符
7.怎样杀死xxx所有相关的进程,命令是什么?
kill -9(pgrep -f xxx)
8.tar解压后,我们要习惯做什么?主要会有什么问题?
tar -xzvf xxx.tar.gz
解压后使用ll命令查看注意他的用户和用户组
9.相对路径和绝对路径什么区别?
举个例子 绝对路径:cd /usr/local/mysql
相对路径: cd ../mysql
10.cd切换到家目录有哪些方式?
cd ~
11.读写执分别是什么字符,数字多少?三组分别是什么有权限的
r:读 4
w:写 2
x:执行 1
12.谈谈大R参数的命令有哪些 -r参数命令有哪些?
chmod -R 修改读写权限
chown -R 修改用户和用户组权限
rm -rf xxx.log
13.vi清空文件内容
gg跳转到第一行行首
dG清空文件内容
14.广义和狭义上的Hadoop分别指什么?
广义上的Hadoop是指hadoop生态圈
狭义上的Hadoop是指HDFS、MapReduce、Yarn
15.Hadoop三大组件及其作用?
HDFS:存储
MapReduce:分布式计算
Yarn:资源和作业管理调度