Linux基础练习题(二)
Linux基础练习题(二)
1、复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
[root@www ~]# cp -r /etc/skel/ /home/tuser1
[root@www ~]# chmod -R 600 /home/tuser1/
2、编辑/etc/group文件,添加组hadoop。
vim /etc/group
hadoop:x:5000
3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号,其家目录为/home/hadoop。
vim /etc/passwd
hadoop:x:5000:5000::/home/hadoop:/bin/bash
[root@www ~]# id hadoop
uid=5000(hadoop) gid=5000(hadoop) 组=5000(hadoop)
4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
[root@www ~]# cp /etc/skel/ /home/hadoop -r
5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。
[root@www ~]# chown -R hadoop.hadoop /home/hadoop/
6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式。
[root@www ~]# grep "^[s|S]" /proc/meminfo
SwapCached: 0 kB
SwapTotal: 2097148 kB
SwapFree: 2097148 kB
Shmem: 44512 kB
Slab: 71556 kB
SReclaimable: 43232 kB
SUnreclaim: 28324 kB
7、显示/etc/passwd文件中默认shell为非/sbin/nologin的用户。
[root@www ~]# grep "/sbin/nologin\>" /etc/passwd
8、显示/etc/passwd文件中其默认shell为/bin/bash的用户。
[root@www ~]# grep "/bin/bash\>" /etc/passwd
9、找出/etc/passwd文件中的一位数或两位数。
[root@www ~]# grep "\<[0-9]\{1,2\}\>" /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
10、显示/boot/grub/grub.conf中至少一个空白字符开头的行。
[root@bj-1-160-enzhi ~]# grep "^[[:space:]]\{1,\}.*" /boot/grub/grub.conf
11、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行。
[root@bj-1-160-enzhi ~]# grep "^#[[:space:]]\{1,\}[^[:space:]]*" /etc/rc.d/rc.sysinit
12、打出netstat -tan命令执行结果以'LISTEN',后或跟空白字符结尾的行。
[root@bj-1-160-enzhi ~]# netstat -tna | egrep "LISTEN[[:space:]]+$"
13、添加用户bash, testbash , basher, nologin(此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户信息。
[root@bj-1-160-enzhi ~]# grep "\(^.*\):.*\1$" /etc/passwd
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
bash:x:3005:3005::/home/bash:/bin/bash
nologin:x:3008:3008::/home/nologin:/sbin/nologin
转载于:https://www.cnblogs.com/wangenzhi/p/6227780.html
Linux基础练习题(二)相关推荐
- Linux基础命令二
Linux基础命令二 ⚽⚽有志者,事竟成,破釜沉舟百二秦关终归楚⚽⚽
- Linux基础练习题
linux 基础练习题 1.创建文件命令练习: (1) 在/目录下创建一个临时目录test: mkdir /test (2)在临时目录test下创建五个文件,文件名分别为passwd,group,ba ...
- Linux基础(二)的笔记
文章目录 前言 一. VIM文本编辑器 1.VIM文本编辑器的概述 2.VIM编辑器的操作模式 二.磁盘管理 1.Linux磁盘管理常用命令 2.Linux硬盘分区和格式化概述 3.Virtual b ...
- linux 基础练习题、面试题(二)
1.如何查看当前用户的家目录是什么? echo $HOME 2.如果设置 umask 为 001 , 那么用户默认创建的目录和文件的权限是什么样子的? 创建的目录为766,文件为666 3.出于安全考 ...
- 实验楼Linux基础挑战2答案,实验楼-Linux基础-实验二 Linux的基本概念及操作
一.实验介绍 1.1 实验内容 实验楼环境介绍 常用 Shell 命令及快捷键 Linux 使用小技巧 1.2 实验知识点 Linux 基本命令 通配符的使用 查看帮助文档 二.桌面环境 1.Linu ...
- linux基础测试题二
基础测试题 一选择题 1.某文件的组外成员的权限为只读:所有者有全部权限:组内的权限为读与写,则该文件的权限为. A 467 B 674 C 476 D 764 2.将Window ...
- Linux基础学习二:计算机组成以及Linux简单配置
一.计算机组成 服务器: 配置比较高的电脑 云服务器:阿里云,腾讯云 购置硬件服务器: 需要机房(自建 , IDC机房) CPU 概念:计算机核心.中央处理器 作用:执行指令.代码 类别:大脑 实战参 ...
- linux基础(二)
四.常用命令介绍 4.1.1 目录处理命令 1).目录处理命令:ls 命令名称:ls 功能描述:ls命令用来显示目标列表 命令英文原意:list 命令所在路径: /bin/ls ...
- Linux基础命令(二十)Linux中的磁盘管理(后)
一.开机自动挂载 需求1:由于mount挂载后,每次关机都会umount,想让开机自动挂载! 前提:存在已经格式化好了的分区! 策略1:vim /etc/fstab /dev/vdb1 /mnt xf ...
最新文章
- 使用metablog迁移博客园的文章
- leetcode--笔记——120. 三角形最小路径和
- utf8乱码解决方案[适合tomcat部署的jsp应用]
- jQuery权威指南(第2版)
- 你绝对能懂的“机器学习”(二)
- 网络计算机 用户名和密码,局域网需要用户名和密码怎么办
- struts2多文件动态下载及中文解决方案
- 安卓APP_ 控件(8)—— AlertDialog
- 前端学习(2595):后台系统的权限控制和管理--动态路由
- Spring Security源码分析之LogoutFilter
- C++ 手动实现简单的智能指针类
- 基于java的铁路火车售票系统
- 线下门店如何实现增长获客?
- 励志c语言编码的开始,基础打开VS操作指南
- 优秀LOGO设计的规则
- 技术分享 | Hulu视频广告系统中的算法应用
- python操作 e'xcel表格
- 游戏攻略 一 天堂W(韩)
- 高恪智能流控怎么设置_磊科285G智能QoS与高恪K2P智能流控多用户对比评测(下, 多用户对比测试)...
- 大学生图书借阅分析【上篇】
热门文章
- mysql explain 为空_车祸现场!我的MySQL千万级数据表选错索引了!
- 人工智能领域论文常见基本概念笔记
- 【安卓开发 】Android初级开发(四)ListView
- matlab读txt文件不完整,求助Matlab批量读取TXT文件出错
- 网络通信协议-TCP/IP模型实战
- mysql哪些xss要转译查询_转义字符的妙用不用引号的字符注入和XSS脚本安全 -电脑资料...
- 计算机主机中网卡的作用,计算机硬件组成及作用
- 2台电脑一根网线传文件_Iphone 和PC如何共享文件
- ModuleNotFoundError: No module named ‘apt_pkg‘
- [渝粤教育] 广东-国家-开放大学 21秋期末考试服务标准化10011k1