操作系统
操作系统常见的概念、部分习题,和少量Linux操作系统
九久呀
一名计算机系学生的博客
展开
-
【Linux基础(3)】用户和用户组
文章目录用户账号管理1、添加新的用户2、 删除账号3、修改账号4、用户口令管理用户组的管理用户组的基本操作Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。管理员可以对用户进行跟踪,并控制他们对系统资源的访问。用户账号的管理,主要有以下三点:1、账号添加、修改、删除 2、用户口令管理 ...原创 2020-04-14 20:51:49 · 112 阅读 · 0 评论 -
【shell编程基础(2)】字符串与数组
目录字符串拼接字符串(体现单、双引号的不同)提取子字符串查找子字符串数组定义数组获取数组的长度字符串字符串是shell编程中最常用的类型,可以用单引号也可以用双引号。但是在有些地方单引号与双引号是不同的。单引号: 引号里面的内容都会原样输出,单引号字符中的变量是无效的。单引号字符串中不能出现单独一个的单引号,但可以成对出现,作为字符串拼接使用。(不能有变量...原创 2020-04-14 16:51:38 · 188 阅读 · 0 评论 -
【shell编程基础(1)】shell介绍、变量
目录shell介绍shell脚本运行shell脚本1、作为可执行程序2、作为解释器参数shell变量定义变量使用变量只读变量删除变量变量类型1、局部变量2、全局变量3、shell变量shell介绍shell是一个用c语言编写的程序,用户通过shell可以进行对Linux系统的操作。shell既是一种命令语言,又是一种程序设计语言。s...原创 2020-04-14 11:30:44 · 168 阅读 · 0 评论 -
【Linux基础(1)】系统的启动过程、文件与目录管理
目录Linux系统启动Linux系统目录结构处理目录常用指令Linux系统启动在启动Linux的时候,会看到很多信息,但是这些信息没有想象中的那么复杂,其启动可以分为5个阶段,分别是:内核的引导阶段、运行init、系统初始化、建立终端、用户登录系统。其中,init程序中有SysV、Upstart、Systemd。Linux系统关机,关机流程:sync--->shut...原创 2020-04-13 22:27:59 · 255 阅读 · 0 评论 -
用vm装centos8出现:pane is dead解决方法
一些图没有来得及截,我尽量口述清楚。出现这个问题后,先将虚拟机关机,然后找到安装目录,我的安装目录是D:\\centos8,把autoins.ios映像文件删除掉。然后启动虚拟机,这个时候会提示我们找不到安装文件,是否需要重新下载(有三个选项,选第一个),然后就可以进入安装界面(先选择语言,然后一些配置,除了时间和日期改一改,其它的选择默认即可),下面这张图是我选择完之后进入的一个界面。...原创 2020-04-13 22:27:34 · 1191 阅读 · 0 评论 -
操作系统大作业---------设计一个属于自己的shell
新的学期,迎来了第一个大作业------>在ubuntu系统下写出自己一个shell,并且能运行自己定义的命令或者系统本身的命令,如:cd , ls ,pwd等。笔者和组员大概看了《Linux环境高级编程》这本书,这本书里有各种系统调用函数的详解,按照目录结构进行划分,看起来非常方便。大概了解了命令行的命令,分为两种,一种是系统内置的命令,用excv()及其衍生函数即可执行,另一种是非系...原创 2020-04-12 15:55:20 · 843 阅读 · 0 评论