N27_第五周作业

一、显示当前系统上root、fedora或者user1用户的默认shell;

[root@localhost ~]# grep -E “^(root|fedora|user1)” /etc/passwd | cut -d: -f7

/bin/bash

/bin/tcsh

/bin/bash
二、找出/etc/rc.d/init.d/functions文件中某单词后面跟一小组括号的行,刑如:hello()

[root@localhost ~]# cat /etc/rc.d/init.d/functions | grep -o -E “\\(\)”

checkpid() {

daemon() {

killproc() {

pidfileofproc() {
三、使用echo命令输出一个绝对路径,使用grep取出基名

[root@localhost ~]# echo “/etc/tmp/test/” | grep -o -E “[^/]+/?$” | cut -d/ -f1

test
四、找出ifconfig命令结果中的1-255之间的数字;

[root@localhost ~]# ifconfig | grep -o -E “\”

29

31

192

168

106

1

五、查找/var目录下属主为root,且属组为mail的所有文件或者目录;

root@localhost ~]# find /var -user root -a -group mail

/var/spool/mail

/var/test1

/var/test
六、查找当前系统上没有属主或者属组的文件;进一步:查找当前系统上没有属主或属组,且最近3天内曾被被访问过的文件或者目录。

[root@localhost ~]# find / \( -nouser -o -nogroup \) -a -atime -3
七、查找/etc目录下所有用户都有写权限的文件;

[root@localhost ~]# find /etc -perm +222

八、查找/etc目录下大于1M,且类型为普通文件的所有文件。

[root@localhost ~]# find /etc -size +1M -a -type f

/etc/gconf/gconf.xml.defaults/%gconf-tree.xml

/etc/selinux/targeted/modules/active/policy.kern

/etc/selinux/targeted/policy/policy.24

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/87970

(1)
N27_Sunny dayN27_Sunny day
上一篇 2017-10-18 11:40
下一篇 2017-10-21 10:27

相关推荐

  • N25-第一周

    一:计算机主要组成及其功能 计算机的主要组成部分可以归纳为以下五个部分:控制器、运算器、存储器、输入设备、和输出设备。  功能介绍:         1.控制器          …

    Linux干货 2016-12-04
  • 磁盘冗余阵列 RAID

    一、磁盘冗余阵列 RAID(Redundant Array of Independent Disk)     RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。根据磁盘陈列的不同组合方式,可以将RAID分为不同的级别。 其中提高传输速率和…

    Linux干货 2016-09-07
  • linux入门基础知识及简单命令介绍

    1、计算机硬件组成介绍 计算机主要由cpu(运算器、控制器),内存,I/O,外部存储等构成。     cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作。不能从硬盘中直接取数据。     内存从外部存储中取出数据供cpu运存。内存的最小单位是字节…

    Linux干货 2017-08-28
  • Http请求流程

    1、http请求流程 1.连接 当我们输入这样一个请求时,首先要建立一个socket连接,因为socket是通过ip和端口建立的,所以之前还有一个DNS解析过程,把www.mycompany.com变成ip,如果url里不包含端口号,则会使用该协议的默认端口号。 DNS的过程是这样的:首先我们知道我们本地的机器上在配置网络时都会填写DNS,这样本机就会把这个…

    Linux干货 2017-02-13
  • vim编译器与shell脚本简介

    一、vim文本编译器       vi:Visual Interface,文本编辑器;   文本: ASCII Unicode  文本编辑种类:行编辑器:sed  ;全屏编辑器:nano,vi ,vim ;其他编辑器:gedit(图形),g…

    Linux干货 2016-11-24
  • sed

    sed Stream EDitor, 行编辑器 sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非使用重定向存储输出。 Sed主要用来自动…

    Linux干货 2017-04-26