马哥教育网络20期-第四周课程练习

1、 复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
cp  /etc/skel  /home/tuser1 ; chmod  -R 700 /home/tuser1
2、 编辑/etc/group文件,添加组hadoop。
echo "hadoop:x:2021:"  >>  /etc/group
3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id
号;其家目录为/home/hadoop。
vim /etc/passwd  ; hadoop:x:2021:2021::/home/hadoop:/bin/bash  

3、 复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
cp /etc/skel /home/hadoop; chmod  -R 700 /home/hadoop
4、 修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。
Chown –R hadoop:hadoop /home/hadoop
5、 显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;
grep –i “^s” /proc/meminfo
grep -i '\<s' /proc/meminfo
6、 显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;
grep -v "\/sbin\/nologin" /etc/passwd | cut -d: -f1
7、 显示/etc/passwd文件中其默认shell为/bin/bash的用户;
grep  "\/bin\/bash" /etc/passwd | cut -d: -f1
8、 找出/etc/passwd文件中的一位数或两位数;
egrep -o "\" /etc/passwd
9、 显示/boot/grub/grub.conf中以至少一个空白字符开头的行;
egrep -o "\\).*\1$" /etc/passwd

原创文章,作者:n20-钥匙,如若转载,请注明出处:http://www.178linux.com/20718

(0)
n20-钥匙n20-钥匙
上一篇 2016-06-29 14:30
下一篇 2016-06-29 14:30

相关推荐

  • 第十六周

    1、源码编译安装LNMP架构环境;  安装必要的包组和依赖的包 yum groupinstall “Development Tools” “Development Libraries”  yum install wget openssl-devel ncurses-devel cmake p…

    Linux干货 2017-08-15
  • Linux命令总结

      1、登陆和开关机       关机    halt    poweroff    init 0    重启    reboot    init 6    shutdown    shutdown -r 重启    shutodwn -h 关机    shutdown -c 取消计划关机    shutdown +0 马上关机    +1 一分钟后关机  …

    2017-09-11
  • 正则表达式及文本处理

    正则表达式及文本处理 通俗点说,正则表达式就是处理字符串的方法,更加快速简洁的代表各个要求参数,一般用于描述字符排列和匹配模式的一种语法规则,通过正则表达式一些特殊符号的辅助,让用户轻易的查找、删除、替换一些字符串的处理程序。( ps:正则表达式和通配符不一样,通配符代表的是bash接口的一个功能,但正则表达式是一种字符串处理的表达方式,两者一定要分清楚。)…

    2017-06-11
  • 网络实验

    一、子网划分 1、某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为? 使用27位子网掩码一共可以分出8个子网 每段32个地址;每个子网有30个可用地址 0-31 32-63 64-95 96-127 128-159 160-191 192-223 224-255 2、一家集团…

    Linux干货 2016-09-09
  • N22-第二周作业

    1、文件管理类命令有:cp,mv,rm    cp:复制命令      用法:cp [OPTION]… SOURCE… DEST        如果DEST不存在,则先创建此文件并复制源…

    Linux干货 2016-08-29
  • Linux系统软件包管理介绍

    Linux发行版中附带有成千上万的可用包,其中包括了Internet工具、开发工具、办公工具、游戏等,如果你没有选择完整安装,则只会安装这些包的“子集”,如何删除不想要的包,如何安装遗漏的包,学习LInux系统的软件包管理将解决你的这些问题

    2018-04-20

评论列表(1条)

  • 马哥教育
    马哥教育 2016-06-29 14:57

    写的很好,第8 9 不太对吧,注意一下排版