Linux基础——测测自己能得多少分

  1. date命令

    1. 显示当前日期,格式:2016-08-08
    2. 显示今天是星期几
    3. 设置当前日期为2008-08-0808:08
  2. ls命令
    1. 只显示指定目录的隐藏文件
    2. 只显示指定目录下目录(不看文件)
    3. 显示/var目录下所有以l开头,以一个小写字母结尾,且中间出现至少    一位数字的文件或目录
    4. 显示/etc目录下以任意一位数字开头,且以非数字结尾的文件或目录
    5. 显示/etc/目录下以非字母开头,后面跟了一个字母及其它任意长度任意字符的文件或目录
    6. 显示/etc目录下所有以m开头以非数字结尾的文件或目录
    7. 显示/etc目录下,所有以.d结尾的文件或目录
    8. 显示/etc目录下,所有.conf结尾,且以m,n,r,p开头的文 件或目录
    9. 显示目录下所有以1开头,以一个小写字母结尾,且中间出现一位任意字符的文件或目录
    10. 显示/etc目录下,以任意一位数字开头,且以非数字结尾的文件或目录
    11. 显示/etc目录下,以非字母开头,后面跟一个字母及其他任意长度任意字符的文件或目录
  3. mkdir命令
    1. 使用别名命令,每日将/etc/目录下所有文件,备份到/testdir/下独立的新目录下,并要求新目录 格式为backupYYYY-mm-dd,备份过程可见
    2. 先创建/testdir/rootdir目录,再复制/root所有下文件到该目录内,    并要求保留原有权限
    3. 如何创建/testdir/dir1/x,/testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a, /testdir/dir1/y/b
    4. 如何创建/testdir/dir3, /testdir/dir4, /testdir/dir5,       /testdir/dir5/dir3, /testdir/dir5/dir4
  4. cp命令
    1. 复制当前目录下所有隐藏文件到指定文件夹
    2. 复制/etc目录下,所有以m开头,以非数字结尾的文件或目录   至/tmp/magedu.com目录
    3. 复制/usr/share/man目录下,所有以man开头,后跟一个数字结尾的文   件或目录至/tmp/man目录下
    4. 复制/etc目录下,所有以.conf结尾,且以n,m,r,p开头的文件或目录至   /tmp/conf.d/目录下
    5. 把/etc/passwd文件的前六行的信息转换为大写字符后输出
  5. 用户和组
    1. 创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信   息为"Gentoo Distribution"
    2. 创建下面的用户、组和组成员关系
      1. 名字为admins 的组
      2. 用户natasha,使用admins 作为附属组
      3. 用户harry,也使用admins 作为附属组
      4. 用户sarah,不可交互登录系统,且不是admins的成员,natasha,      harry,sarah密码都是centos
  6. tr命令
    1. 将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中
    2. 将当前系统登录用户的信息转换为大写后保存至/tmp/who.out文件中
    3. 将/root/下文件列表,显示成一行,并文件名之间用空格隔开。
    4. file1文件的内容为:”1 2 3 4 5 6 7 8 9 10” 计算出所有数字的总和
    5. 删除指定文件的空行
    6. 将文件中每个单词(字母)显示在独立的一行,并无空行
  7. 文本处理工具(grep、正则表达式、cut、head、tail、sort、uniq)
    1. 查出分区空间使用率的最大百分比值
    2. 查出用户UID最大值的用户名、UID及shell类型
    3. 查出/tmp的权限,以数字方式显示
    4. 统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序
    5. 利用扩展正则表达式分别表示0-9、10-99、100-199、200-249、250-255
    6. 删除/etc/grub2.conf文件中所有以空白开头的行行首的空白字符
    7. 在/root/install.log每一行行首增加#号
    8. 在/etc/fstab文件中不以#开头的行的行首增加#号
    9. 统计centos安装光盘中Package目录下的所有rpm文件的以.分隔倒数第二个字段的重复次数

(共40个题,A-F每题2分  G每题4分 共98分)

时间: 2024-08-26 08:21:59

Linux基础——测测自己能得多少分的相关文章

Windbg CLR基础小测 《第六篇》

首先写一段代码如下: namespace ConsoleApplication3 { class Program { static void Main(string[] args) { Console.WriteLine("Hello, Windbg!"); Console.ReadKey(); } } } 在Debug目录中启动该程序,然后在Debug中附加该进程. 0:007> .load C:/WINDOWS/Microsoft.NET/Framework/v4.0.303

Linux下如何测网速

Linux下测网速可以使用speedtest的命令,它是由Python语言编写,适用于Python2.4-Python3.4等版本.具体操作如下: 1.下载这个文件 wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py (注:以前的是speedtest-cil,本文以centos7为例) 2.修改文件名,增加执行权限,移动到默认路径 mv speedtest.py speedtest chmo

Linux基础命令(之一)详解

Linux基础命令(之一)详解 学习linux的朋友都知道,系统大多数操作都是命令行的操作方式,当然如今也有图形化界面的操作方式,但是多数情况下仍然使用命令的操作模式,所以命令的作用与用法是成为学好.学会Linux系统的必备前提,也是重点之一,所以今天来聊一聊一些基础命令的用法与其作用. 1.系统关机或重启命令(小白也必须要会的) shutdown (win 系统也有) 常用参数:shutdown -h (halt) 直接关机(关闭电源) shutdown -h  now[+10]    现在关

linux基础命令——tree

Linux基础命令--tree 编辑文章 -d :只显示目录,不显示其目录下的子文件 -L level:显示第几级 图片描述 显示以rc开头的 备份: 创建多级目录: -v:可以看过程

Linux基础之磁盘管理

 Linux基础之磁盘管理         关于Linux中磁盘管理我们应该从以下四个方面入手,去了解和学习磁盘管理的知识. 第一点 磁盘的结构--硬盘         硬盘的参数 结构:磁盘的盘片,磁头,马达(机械键盘) 类型:固态硬盘(SSB)和机械硬盘 接口:早期的IDE接口,现在的SATA,SCSI,SAS 还有容量,转速,传输速度,缓存等. 硬盘存储术语 head: 磁头 track: 磁道 cylinder: 柱面 secotr: 扇区  512bytes(字节) 第二点 磁盘的分区

Linux 基础入门----推荐课程

Linux 基础入门课程:https://www.shiyanlou.com/courses/1 很好的一门Linux基础课,精炼.简洁!推荐! 课程内容: 第1节 Linux 系统简介 https://www.shiyanlou.com/courses/1/labs/1/document 第2节 基本概念及操作 https://www.shiyanlou.com/courses/1/labs/2/document 第3节 用户及文件权限管理 https://www.shiyanlou.com/

1、linux基础知识

第一天linux基础知识 1:linux操作系统组成 linux内核+GNU工具=完整的类UNIX系统 GNU工具(GNU软件是通过GNU项目发布的软件,它是一种根据GNU软件包的README手册以及自由软件指南开发的软件,大多数GNU软件是免费分发的,但不是所有的都这样,然而,所有的GNU软件必须是自由软件.) 2:linux发行版  slackware debian  reehad  Gentoo等 3:linux哲学思想 一切皆文件(硬件也已文件的形式展现在操作系统中) 小型,单一用途程序

Linux基础知识题解答(五)

题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. (1)155729 -rw-r--r--.  1 root root   35 Oct 28 2011  oldboy 请解析上面的每一列内容 文件inode号,文件访问权限,硬链接数,文件所属用户,文件所属组,文件最后修改时间,文件名 (2)描述下硬链接和软连接的区别 1.硬链接原文件/链接文件共用

第九天:Linux基础命令(二)与 C编译过程

一:Linux基础命令:   1.find 命令 查找文件 如 find / -name hello    查找根目录下已hello命名的文件.   2.grep命令 字符串匹配 如 grep "lucy" * -R 递归查找文件中含有“lucy”字符串的文件   3.du命令 查看文件所占容量   4 . >   重定向 如 ls > savels     重定向ls的标准输出从屏幕到savels文件 5 . >>    附加 如 ls >> sa

Linux基础文本查看命令之 cat,tac,more,less,head,tail

在使用linux的过程中多多少少都会涉及到文本的操作,因此掌握一些文本操作的工具命令能大大的提高我们的工作效率. cat命令 cat命令的用途是链接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者是从标准输入读取内容并显示,它常与重定向符号配合使用. 1)命令格式 cat    [选项]    [FILENAME] 2)命令功能 将文件或标准输入组合输出到标准输出. 3)命令参数 -E:在每行结束处显示 $ -n:对输出的所有行编号 -s:不输出多行空行 4)常