计算机三级Linux知识点

计算机三级Linux知识点

  • 前言
  • 第一章 计算机体系结构与操作系统
  • 第二章 Linux系统概述
  • 第三章 Linux系统使用基础
  • 第四章 shell脚本编程基础
  • 第五章 用户管理
  • 第六章 文件管理
  • 第七章 进程管理
  • 第八章 存储管理
  • 第九章 设备管理
  • 第十章 网络管理
  • 第十一章 系统服务与日志
  • 第十二章 VI编辑器
  • 第十三章 Emacs编辑器
  • 第十四章 OpenSSH
  • 第十五章 Linux系统的应用程序开发技术
  • 第十六章 Web服务器搭建、应用开发与部署

2021.12.4 上午刚出考场,考试内容有
选择题40道,每题1分;
填空题10道,每题2分;
应用题20道,每题2分;

选择、填空有一部分就是教程的课后题,大部分都是概念、命令和参数
应用题5道关于 ls 查询结果的填写,主要考通配符
3道关于shell脚本比大小填写
2道关于shell授权运行命令填写
10道关于shell电脑和用户猜拳的游戏填空
用到随机数,数组,case,if 和 echo

前言

12.28更新 出成绩了 博主已过 后续慢慢更新

首先读一下三级Linux教程的前言

《全国计算机等级考试三级教程——Linux应用与开发技术》(2021年版) 前言
本书内容包括:计算机体系结构与操作系统基础知识、Linux系统使用基础、Linux系统管理技术、Linux系统的常用软件应用技术和应用程序开发技术。通过学习,考生应该能够 了解 计算机系统的基础结构,掌握 操作系统的基本概念、组成、功能和原理,掌握 常用的Linux命令和shell脚本编程基本技术,熟悉 Linux系统的常用软件及使用方法,具备 Linux系统安装、配置、管理与维护的基本技能,掌握 基于Linux系统的C语言程序开发技术, 具备 基于Linux系统进行Web服务器搭建的基本技能。

再看一下三级Linux的考试大纲

考试大纲(2021年版)
基本要求
1.掌握操作系统的基本概念、组成、功能和原理。
2.了解 Linux 系统的发展历程、特点,、用现状和前景。
3.掌握常用的 Linux 命令和 shell 脚本编程基本技术。
4.具备 Linux 系统安装、配置、管理与维护的基本技能。
5.熟悉 Linux 系统的常用软件及使用方法。
6.熟悉 Linux 系统的常用开发工具和开发环境,掌握基于 Linux 系统的 C 语言程序开发技术。
7.具备基于 Linux 系统进行 Web 服务器搭建的基本技能。

下面是三级Linux教程每章的练习题数目

章节 选择题数 填空题数 简答题数
第1章 15 \color{#dd0011}{15} 15 16 \color{#dd0011}{16} 16 6 \color{#dd0011}{6} 6
第2章 2 2 0
第3章 3 5 0
第4章 5 5 0
第5章 5 5 0
第6章 5 5 0
第7章 5 4 0
第8章 5 4 0
第9章 5 4 0
第10章 17 \color{#dd0011}{17} 17 5 \color{#dd0011}{5} 5 3 \color{#dd0011}{3} 3
第11章 3 5 0
第12章 8 9 0
第13章 8 8 0
第14章 5 6 0
第15章 4 5 1
第16章 3 3 0

综合前言、大纲基本要求、练习题数量,基本可以确定重点应该就是
第一章 计算机体系结构与操作系统
第四章 shell脚本编程基础
第十章 网络管理
第十五章 Linux系统的应用程序开发技术
以及其余章节的常用 Linux 命令

另外笔者使用的环境是 CentOS 7.6

喜欢就点个赞吧,持续更新哦~

第一章 计算机体系结构与操作系统

了解 计算机系统的基础结构,掌握 操作系统的基本概念、组成、功能和原理。

待更新~

第二章 Linux系统概述

了解 Linux 系统的发展历程、特点,、用现状和前景。

  • Linux 之父是 Linus Torvalds
  • 从技术上来说 Linus Torvalds 开发的 Linux 只是一个内核
  • Linux发行版本有
    • 1.Red Hat Enterprise Linux (RHEL,红帽的企业版)
    • 2.Ubuntu Linux
    • 3.Debian Linux
    • 4.CentOS
  • Linux在服务器上的应用非常广泛
  • 此外,Linux 还广泛地应用在嵌入式系统领域

第三章 Linux系统使用基础

具备 Linux 系统安装配置、管理与维护的基本技能。

  • Linux 命令的基本格式是:

[root@localhost~]# 命令 [选项] [参数]

  • Linux 简单命令
  • w 和 who 命令 查看服务器上目前已登录的用户信息,w 命令还可以知道每个用户执行任务的情况

计算机三级Linux知识点_第1张图片

  • echo 命令 将命令行中的参数显示到标准输出(屏幕)上

在这里插入图片描述

  • data 命令显示或设置系统的时间与日期

在这里插入图片描述

  • passwd 命令是密码配置命令

计算机三级Linux知识点_第2张图片

第四章 shell脚本编程基础

掌握 常用的 Linux 命令和 shell 脚本编程基本技术

  • 最常见的 shell 有 Bourne shell(简称 sh)、C shell(简称 csh)、Korn shell(简称 ksh)和 Bourne-again shell(简称 bash)
  • 待更新~

第五章 用户管理

具备 Linux 系统安装、配置、管理与维护的基本技能。

  • useradd 命令新建用户

计算机三级Linux知识点_第3张图片

  • passwd 命令密码配置

计算机三级Linux知识点_第4张图片

  • usermod 命令修改用户信息

计算机三级Linux知识点_第5张图片

  • chage 命令修改用户密码信息

计算机三级Linux知识点_第6张图片

  • userdel 命令删除用户

计算机三级Linux知识点_第7张图片

  • id 命令查看用户的 UID、GID 和附加组的信息

在这里插入图片描述

  • su 命令用户切换

在这里插入图片描述

  • groupadd 命令添加用户组

计算机三级Linux知识点_第8张图片

  • groupmod 命令修改用户组的相关信息

计算机三级Linux知识点_第9张图片

  • groupdel 命令删除用户组

在这里插入图片描述

  • gpasswd 命令设置组密码和组管理员

计算机三级Linux知识点_第10张图片

  • newgrp 命令

第六章 文件管理

具备 Linux 系统安装、配置、管理与维护的基本技能。

  • cat 命令显示文本文件内容,如查看/bin/analog文件

计算机三级Linux知识点_第11张图片

  • more 命令可以分页显示文本文件的内容,如一次显示五行/bin/analog文件内容

计算机三级Linux知识点_第12张图片

  • head 命令可以显示指定文件的前若干行,如显示/bin/analog文件的前五行

计算机三级Linux知识点_第13张图片

  • tail 命令与 head 命令相反,查看文件末尾的数据,如显示/bin/analog文件的最后10行

计算机三级Linux知识点_第14张图片

  • touch 命令可以用来创建文件,如创建myfile文件

在这里插入图片描述

  • grep 命令从文件中找到指定信息的那些行,如查找/bin/analog文件中的print并显示行号

在这里插入图片描述

  • sed 命令是一种流编辑器,主要用来自动编辑一个或多个文件,如显示/bin/analog文件的211到215行的信息

在这里插入图片描述

  • awk 命令是文本数据处理工具,如仅显示/bin/analog文件的第3个数据字段

计算机三级Linux知识点_第15张图片

  • cp 命令主要用来复制文件和目录,-i查询是否覆盖已存在的文件,-r递归复制用于复制目录;如把bin目录下的analog文件复制到home目录里

计算机三级Linux知识点_第16张图片

  • rm 命令删除文件或目录,-r 递归删除主要用于删除目录

计算机三级Linux知识点_第17张图片

  • mv 命令移动文件或目录,也可重命名

计算机三级Linux知识点_第18张图片

  • sort 命令排序命令,默认用每行开头的第一个字符排序

计算机三级Linux知识点_第19张图片

  • wc 命令统计命令,行数、单词数、字符数,对应参数 -l -w -m

在这里插入图片描述

  • mkdir 命令创建新目录

在这里插入图片描述

  • rmdir 命令

计算机三级Linux知识点_第20张图片

  • cd 命令切换工作目录,可以用相对路径或绝对路径

计算机三级Linux知识点_第21张图片

  • pwd 命令显示当前所在目录

在这里插入图片描述

  • ls 命令显示当前目录下的内容,主要参数 -a 显示全部文件, -l 用长格式列出文件和目录信息

计算机三级Linux知识点_第22张图片

  • ln 命令给文件创建链接 -L创建软链接,-s创建硬链接或者不加参数

计算机三级Linux知识点_第23张图片

  • chmod 命令修改文件的访问权限,可以用数字或符号进行权限变更

计算机三级Linux知识点_第24张图片

  • umask 命令默认权限给新建文件或目录赋予初始权限,通过命令可以查看umask默认值

在这里插入图片描述

  • chown 命令是 change owner修改文件或目录所有者,如下图array文件的所有者和所有组变化

计算机三级Linux知识点_第25张图片

  • chgrp 命令是change group修改文件或目录所属组

计算机三级Linux知识点_第26张图片

第七章 进程管理

具备 Linux 系统安装、配置、管理与维护的基本技能。

  • ps 命令查看系统中所有运行进程的详细信息

计算机三级Linux知识点_第27张图片

  • pstree 命令以树形结构显示程序和进程之间的关系

计算机三级Linux知识点_第28张图片

  • top 命令动态持续监听进程的运行状态

计算机三级Linux知识点_第29张图片

  • lsof 命令是list opened files的缩写就是列举系统中已经被打开的文件

计算机三级Linux知识点_第30张图片

  • kill 命令

  • killall 命令

  • pkill 命令

第八章 存储管理

具备 Linux 系统安装、配置、管理与维护的基本技能。

  • mount 命令显示系统中已挂载的设备信息

计算机三级Linux知识点_第31张图片

  • fdisk 命令查询本机可以识别的硬盘和分区

计算机三级Linux知识点_第32张图片

  • parted 命令可以在命令行直接分区和格式化,交互模式更加常用

计算机三级Linux知识点_第33张图片

  • df 命令显示Linux系统中各文件系统的硬盘使用情况

计算机三级Linux知识点_第34张图片

  • du 命令统计目录或文件所占磁盘空间容量

计算机三级Linux知识点_第35张图片

  • fsck 命令检查文件系统并尝试修复出现的错误

计算机三级Linux知识点_第36张图片

第九章 设备管理

具备 Linux 系统安装、配置、管理与维护的基本技能。

  • lscpu 命令查看CPU和处理单元的信息,并显示

计算机三级Linux知识点_第37张图片

  • free 命令显示系统内存状态

在这里插入图片描述

  • vmstat 命令查看虚拟内存情况

在这里插入图片描述

  • dmesg 命令查看系统硬件信息,如查看cpu

计算机三级Linux知识点_第38张图片

  • lsblk 命令列出系统中所有可用块设备信息,还能显示他们之间的依赖关系

计算机三级Linux知识点_第39张图片

  • quota 命令可查询磁盘空间的限制,并得知已经使用多少空间
  • quotacheck 命令扫描文件系统并建立磁盘配额记录文件
  • quotaon 命令启动磁盘配额服务
  • quotaoff 命令关闭磁盘配额服务
  • edquota 命令是 edit quota的缩写用于修改配额参数

第十章 网络管理

具备 Linux 系统安装、配置、管理与维护的基本技能。

待更新~

第十一章 系统服务与日志

具备 Linux 系统安装、配置、管理与维护的基本技能。

待更新~

第十二章 VI编辑器

熟悉 Linux 系统的常用软件及使用方法。

待更新~

第十三章 Emacs编辑器

熟悉 Linux 系统的常用软件及使用方法。

待更新~

第十四章 OpenSSH

熟悉 Linux 系统的常用软件及使用方法。

待更新~

第十五章 Linux系统的应用程序开发技术

掌握 基于Linux系统的C语言程序开发技术。

待更新~

第十六章 Web服务器搭建、应用开发与部署

具备基于 Linux 系统进行 Web 服务器搭建的基本技能。

待更新~

你可能感兴趣的:(Linux,linux,shell,c语言)