修改组策略脚本 Linux的bash shell和用户与用户组管理
#写一个root用户永久有效的命令别名为hello,root用户输入一次hello,就向/file文件里面追加一行hello.everyone
有两种方式:第一种,输入echo alisa hello='echo hello everyone>>file'>>.bashrc
第二种,vim .bashrc进入bashrc的编辑模式输入alisa hello=echo hello everyone >>/file
#设置一个所有用户生效的命令别名为tfile,用户输入该命令时会在该用户的家目录下创建一个file
输入vim /etc/bashrc 进入编辑模式,输入alias tfile=' cd~|touch file' 并保存退出,注意:要在root下完成
然后输入source /etc/bashrc
#设置一个所有用户生效的命令别名为shuaxin,用户每输入一次该命令就会更新用户家目录下的file文件 的三个时间
vim /etc/bashrc 进入编辑模式,输入alias shuaxin=’touch ~/file' 并保存退出
然后输入source /etc/bashrc
#新建一个用户xiaoming,xiaoming可以使用以上的tfile和shuaxin别名并测试
使用useradd xiaoming创建用户
然后可以使用su - xiaoming看是否可以切换xiaoming用户
输入tfile进行测试
#创建一个/ceshi目录,xiaoming可以在该目录下创建文件,xiaohei没有任何的权限
mkdir /ceshi创建目录辅助论坛,chown xiaoming /ceshi将/ceshi的所属者变为xiaoming
然后,使用chmod o=---将其他人的权限都关闭,这样xiaohei就不可以创建文件在此目录了
#在/ceshi目录下创建dir1目录修改组策略脚本,所有用户都可以在dir1下创建文件,并且在该目录下创建的文件的所属 组为xiyouji,所有用户可以删除自己在dir1创建的文件+//但不能删除别人创建的文件
首先修改组策略脚本,mkdir /ceshi/dir1,修改dir1的所属组chown :xiyouji /ceshi/dir1 ,
然后,输入chmod g+s /ceshi/dir1 让该目录下创建的文件都属于xiyouji这个组
最后输入chmod o+t /ceshi/dir1 让所有用户只能删除自己创建的文件,不能删除别人的文件
#查找/目录下的文件名为ifcfg-ens160的文件,并将该文件复制到/ceshi目录下
使用find命令找到ifcfg-ens160文件的位置
然后使用cp命令将此文件复制到/ceshi目录下
最后可以使用tree /ceshi查看此文件是否被复制到了/ceshi下
#查找/ceshi/ifcfg-ens160文件里面包含ens160信息行的信息,并将找到的信息写入/ceshi/ens160
使用grep 命令查找关键字的行,输入grep ens160 /ceshi/ifcfg-ens160
然后将内容添加到/ceshi/ens160中
最后使用cat查看
来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!