Linux
当前位置:首页 > 学习资料 > Linux >

linux课程重点知识点解析

更新时间:2020年11月16日   作者:spoto
linux课程重点知识点解析:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。很多同学反映在学习Linux时,由于知识点太多,有时会抓不住重点,找不到学习的方向,今天小编就来为大家划重点!对一些主要的知识点进行简单解析,对于这些内容,大家在学习时要多加关注!

linux课程重点知识点解析

linux系统构成

硬件交互层

该层处于Linux结构底层,为内核层提供基础。主要由管理外围设备的软件组成,这些外围设备包括终端控制器和存储设备控制器等;

内核层

该层为Linux系统的核心,主要包括进程管理子系统和文件子系统。

系统接口层

该层实现操作系统命令、窗口系统和系统函数的调用功能;为应用层提供命令接口、图形结构和程序接口;

应用层

该层为终端用户的应用和应用程序的应用。终端用户通过命令方式或图形结构方式使用系统。

命令

command
命令组成:命令字 + 命令选项 + 命令参数(命令字是必不可少的,而命令选项和命令参数根据需要可要可不要)
cd:改变工作目录
cd pathname
pwd:显示当前的工作目录
用法:直接pwd
more:以页为单位在屏幕上显示文件内容。可从文件头、指定行号、特定字组开始显示。
more -cdflpsu -num /pattern filenames
cat:显示文件内容、创建新文件或合并文件内容成一个文件
cat filename
ls:列出文件以及其属性
ls -option name
ls -l: 7个字段,第1字段:文件属性字段(第1字符代表文件的类型);第2字段:文件硬链接数;第3字段:文件(目录)拥有者;第4字段:文件(目录)拥有者所在的组;第5字段: 文件所占用的空间(以字节为单位);第6字段:文件(目录)最近访问(修改)时间;第7字段:文件名
cp:用于复制文件和目录
cp -fhip -r/R src1 src2
src1位源文件或目录,src2为目的文件或目录
mv:用于重命名或者移动文件、目录
mv file1 file2 :将file1重命名为file2
rm:用于删除文件或者目录
f表示强制删除,r表示递归删除
mkdir:用于创建目录。(必须在所建目录之上的父目录有“写”权限时才可以创建目录)
rmdir:用于删除空目录,不是空目录删不了
man:为用户提供使用命令、函数调用等联机帮助。

文件

标准文件

用于存储任何类型的数据,是用户使用最普遍的文件类型。

目录文件

该文件是为了对文件进行管理,将多个相关文件放入同一个目录中。本质上,目录也是文件,是目录文件。

符号链接文件

该文件用文件中的链接指针指向其他的文件或目录。

管道文件

管道文件用一个文件作为管道,实现进程之间的通信。

特殊文件

特殊文件指外围设备管理文件。

Socket文件

Socket文件指操作系统中欧用于网络TCP接口通信的系统程序。

其他相关知识点

正则表达式

正则表达式:是一组由一个或多个字符组成的字符串,可以吻合某中特殊的模式。
?:匹配任意一个字符
*:匹配一个或多个字符
^:匹配一行开始处的字符
$:匹配一行结尾处的字符
[]:匹配在括号中描述的一组字符,只要满足此组字符中的任何一个字符即可
!:匹配紧跟在后但不在[]内的字符

系统运行级定义

0 关电状态
1 单用户状态(系统管理员状态)
2 多用户状态(不输出资源),用于隔离标准操作,非服务系统
3 多用状态(输出资源),用于远程文件共享,为网络服务系统的标准操作系统
4 目前使用的运行级,管理员可以定义多用户系统状态
5 软件重启动状态。用于可维护的活动类型及运行诊断程序,也可以从另一个替换磁盘引导
6 关闭重新启动,用于拆卸系统立即重新引导到标准状态
a b c 当init命令请求改变运行状态a、b或c时,不杀死当前运行级上的进程,只在启动新进程时为其赋予新状态
Q或q 指示init daemon进程重读并执行inittab文件

免费试听
思博SPOTO在线咨询

相关资讯

7天无条件退款
24小时实验室开放
全程跟踪服务
无条件免费重读