鸟哥私房菜基础篇:正规表示法与文件格式化处理习题

猫宁!!!

参考链接:http://cn.linux.vbird.org/linux_basic/0330regularex.php#ex

鸟哥是为中国信息技术发展做出巨大贡献的人。

真的只有两道题!

1-我想要知道,在 /etc 底下,只要含有 XYZ 三个字节的任何一个字节的那一行就列出来,要怎样进行?

grep [XYZ] /etc/*

 

2-将 /etc/termcap 内容取出后,(1)去除开头为 # 的行 (2)去除空白行 (3)取出开头为英文字母的那几行 (4)最终统计总行数该如何进行?

grep -v ‘^#‘ /etc/termcap | grep -v ‘^$‘ | grep ‘^[[:alpha:]]‘ | wc -l

原文地址:https://www.cnblogs.com/landesk/p/10925889.html

时间: 2024-08-01 03:57:20

鸟哥私房菜基础篇:正规表示法与文件格式化处理习题的相关文章

鸟哥私房菜基础篇:例行性工作排程 (crontab)习题

猫宁!!! 参考:http://cn.linux.vbird.org/linux_basic/0430cron.php 1-今天假设我有一个命令程序,名称为: ping.sh 这个档名!我想要让系统每三分钟运行这个文件一次, 但是偏偏这个文件会有很多的信息显示出来,所以我的 root 帐号每天都会收到差不多四百多封的信件,光是收信就差不多快要疯掉了! 那么请问应该怎么配置比较好呢? 这个涉及数据流重导向的问题,我们可以将他导入文件或者直接丢弃!如果该信息不重要的话, 那么就予以丢弃,如果信息很重

鸟哥私房菜基础篇:首次登入與線上求助习题

猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0160startlinux.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-简单的查询一下,Physical console / Virtual console / Terminal 的说明为何? console 有『控制台』的意思在里面,因此你可以这样看的: 实体控制台:实体的荧幕.键盘.鼠标等界面,让妳可以使用该配备来操作系统的环境,就称为实体控制台 (Physical console) 虚

鸟哥私房菜基础篇:Linux是什么习题

猫宁!!! 参考链接:http://cn.linux.vbird.org/linux_basic/0110whatislinux.php#ex 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-你在你的主机上面安装了一张网络卡,但是开机之后,系统却无法使用,你确定网络卡是好的,那么可能的问题出在哪里?该如何解决? 因为所有的硬件都没有问题,所以,可能出问题的地方在于系统的核心(kernel) 不支持这张网络卡.解决的方法,(1)到网络卡的开发商网站,(2)下载支持你主机操作系统的驱动程序, (3)

鸟哥私房菜基础篇:安裝 CentOS7.x习题

猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0157installcentos7.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-Linux的目录配置以『树状目录』来配置,至于磁碟分割槽(partition)则需要与树状目录相配合! 请问,在预设的情况下,在安装的时候系统会要求你一定要分割出来的两个Partition为何? 就是根目录『/』与存储器置换空间『Swap』. 2-预设使用 MBR 分割方式的情况下,在第二颗 SATA 磁碟中,分

鸟哥私房菜基础篇:主机规划与磁碟分割习题

猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0130designlinux.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-请分析你的家用计算机,以你的硬件配备来计算可能产生的耗电量,最终再以计算出来的总瓦数乘上你可能开机的时间, 以推估出一年你可能会花费多少钱在你的这部主机上面? 硬件里面包括 CPU/硬盘/主机板/存储器/显示卡/荧幕等等都会消耗电力,同时电源供应器也会消耗一部份的电力. 若有实际测量工具时,请使用测量结果来计算.若无测

鸟哥私房菜基础篇:学习 Shell Scripts习题

猫宁!!! 参考链接:http://cn.linux.vbird.org/linux_basic/0340bashshell-scripts.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-请创建一支 script ,当你运行该 script 的时候,该 script 可以显示: 1. 你目前的身份 (用 whoami ) 2. 你目前所在的目录 (用 pwd) #!/bin/bash echo -e "Your name is ==> $(whoami)" echo -

鸟哥私房菜基础篇:程序管理与 SELinux 初探习题

猫宁!!! 参考:http://cn.linux.vbird.org/linux_basic/0440processcontrol.php 1-简单说明什么是程序 (program) 而什么是程序 (process)? 程序 (program) 是系统上面可以被运行的文件,由於 Linux 的完整档名 (由 / 写起) 仅能有一个, 所以 program 的档名具有单一性.当程序被运行后,就会启动成程序 (process), 一个 program 可以被不同的使用者或者相同的使用者重复的运行成为

2016.9.21 鸟哥私房菜服务器篇-第二章网络基础-总结

第二章-网络的基本概念 2.1网络 操作系统很多,比如windows/linux/os X等,这么多的操作系统(不同国家的人)如何进行网络沟通(语言交流)呢? 制定共同的标准.然后在你的系统里提供可以加入该标准的程序代码. 网络是跨平台的. 2.1.1 什么是网络 网络就是几部计算机主机或者网络打印机之类的接口设备,通过网线或者无线网络技术,将这些主机与设备连接起来,使得数据可以通过网络介质(网线或者网卡等硬件)来传输的一种方式. 以太网已经是一项公认的标准接口了,大家可以依据这个标准来开发自己

鸟哥私房菜重温笔记

今天决定重写把鸟哥私房菜基础篇再学一遍,把基础打牢,练好基本功.今天的学习要点有: linux的分区表,只有46字节,故只能记录4个分区的信息.如果需要分大于4个分区,则需要划分出一个扩展分区,然后在扩展分区中再划分逻辑分区.逻辑分区的分区表信息记录在扩展分区的第一个扇区中. linux操作系统在自动的时候,首先会去BIOS中设定的启动硬盘的MBR中去加载bootloader引导程序.引导程序在每个分区的第一个扇区都可以.如果在电脑的硬盘上安装了多个操作系统,则开机的启动流程是.首先会根据在BI