1.强制删除文件夹
rm -rf dir
2.个人环境变量文件,默认在哪里?推荐使用哪个呢?怎样生效?生效完成后,习惯做一件事是执行什么命令?
全局 : /etc/profile 所有用户都可以使用
个人: ~/.bash_profile 只能是当前用户使用 其他不能使用
生效文件:
source /etc/profile
source ~/.bash_profile
source ~/.bashrc
cd 进家目录
. .bashrc
3.历史命令,执行第55行;清空历史命令
- 查看历史命令
history
- 执行55行
!55
- 清空历史命令
history -c
4.假如su/ssh 无法登录机器,这个用户是不是有可能在/etc/passwd文件里,做了禁止?
ruoze:x:1004:1005::/home/ruoze:/sbin/nologin 提示
ruoze:x:1004:1005::/home/ruoze:/usr/bin/false 没提示
5.修改一个用户 usermod命令,指定主组 和 附加组,会吗?
- 添加用户组
groupadd bigdata
- 将 hadoop 用户添加到 bigdata 组中
usermod -a -G bigdata hadoop
usermod -g bigdata hadoop
- 查看用户信息
id hadoop
6.设置密码
- 修改当前用户密码直接敲并回车进行设置
passwd
- 修改指定用户密码
passwd hadoop
7.su - ruoze,这个命令执行完成后,做哪些事?
代表该用户切换到家目录,且执行环境变量文件
8.一个普通用户,想要瞬间临时获取root的最大权限,请问在哪个配置文件修改什么内容? 在执行命令时,sudo命令加在前面?
vi /etc/sudoers
hadoop ALL=(root) NOPASSWD:ALL
9.rwx分别代表数字多少? rwx- - x - w - ,请问权限数字多少?
r: read 读权限 4
w: write 写权限 2
x: 执行 1
-: 没权限 0 占位
rwx- --x- -w-- 712
10.上题中,三组分别代表哪个方面的权限呢?
rwx- 第一组 7 代表文件或文件夹的所属用户,读写执行权限
--x- 第二组 1 代表文件或文件夹的所属用户组,执行权限
-w-- 第三组 2 代表其他用户组的用户对这个文件或文件夹,写权限
11.修改权限 和 所属用户用户组的命令,分别是什么? 假如修改文件夹,加什么参数
chmod -R 777 文件或文件夹
chown -R 用户:用户组 文件或文件夹
12.vi编辑文件,想要从外部文件内容粘贴复制到这个文件,必须提前做一件什么事?否则数据丢失
必须进入编辑模式,否则第一行内容丢失 不完整
13.查看进程、端口号命令?
ps -ef
14.window 和 Linux 去测试端口号的命令,会先部署吗?会使用吗?
- telnet测试
telnet 10.172.123.253 28080
Connected to 10.172.123.253 表示开放
telnet: connect to address 10.172.123.253: Connection refused 表示不开放
- ping测试
ping 10.172.123.253