危险的rm命令-Linux每日一练(3)

小熊 Linux评论3,680字数 392阅读1分18秒阅读模式

题目一:rm 是一个非常危险的命令,你有哪些方式规避他意外删除文件?

答案:设置别名

alias rm="mkdir /data/rm;mv $2 /data/rm/ ;"

通过编辑vim /etc/profile 文件末行写入

使用source /etc/profile 进行永久生效

但是这个方法不足以处理-rf等参数,还有其他方法,可以自行搜索rm回收站

题目二:如果你的脚本内容如下,你调用此脚本的时候忘记传递参数,会发生什么?(1 代表第一个参数,0代表脚本名)

rm -rf $1/*

答案:忘记传参数,会删除根下面的所有文件夹和文件,所以在rm使用的参数前一定要进行参数判断。

今日问题

题目一:如何创建用户, 如何为用户组添加用户,如何设置用户密码,如何删除用户?

题目二:如何查看文件、文件夹、进程所属用户?如何查看当前登录的用户信息?如何给文件/文件夹权限限定给某个用户?

题目三:禁止用户登录系统的方法有哪些?

weinxin
公众号
扫码订阅最新深度技术文,回复【资源】获取技术大礼包
小熊