文章目录 一、Linux操作系统引导过程1、开机自检2、MBR 引导3、GRUB 菜单4、加载 Linux 内核5、init 进程初始化 二、系统初始化进程1、init进程2、Systemd3、Systemd单元类型4、运行级别所对应的Systemd目标 三、排除启动类故障1、修复MBR扇区故障2、修复GRUB引导故障① 手动输入引导命令② 进入急救模式,恢复GRUB引导程序③引导界面进入急救模式,重建GRUB菜单配置文件 3、遗忘root用户密码 四、系统服务控制1、系统服务控制2、控...
@在vmware上如何创建虚拟机以及安linux操作系统一、VMware及linux操作系统(Redhat 8.2) VMware是“虚拟PC”软件公司,提供服务器、桌面虚拟化解决方案的一种工具,该工具是为了帮助IT部门革新数据中心交付IT基础架构和应用服务。 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯本纳第克特托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多...
时间:2020-12-04 问题:Linux 没有 Microsoft 组件。 因此,不可用QAxObject, 可采用 Qt Xlsx。再 pro Qt += xlsx 保存时,报错: 解决方案: 参考资料: https://www.cnblogs.com/whwywzhj/p/9176662.html
实验四:程序部署 在linux系统部署一个HelloWorld程序 ? 写启动脚本,满足退出登陆后,程序能照常运行 ? 写终止脚本,满足软终止,即程序退出前打出一个“quiting” 消息。 1.在IDEA下编写HelloWorld程序 需求: 可接受linux kill -15 即SIGTERM信号,接受到此信号后打印出“quitting”信息后退出每三秒输出“hello world is running” 程序源码: import sun.misc.Signal; import sun.misc.SignalHandler; @SuppressWarnings("res...
引导过程与服务控制 目录 一、Linux操作系统引导过程(一)、引导过程总览(二)、系统初始化进程1、init进程2、Systemd4、Systemd 单元类型5、运行级别所对应的 Systemd 目标 (三)、修复MBR扇区故障1、故障原因2、故障现象3、解决思路4、命令操作 (四)、修复GRUB引导故障1、故障原因2、故障现象3、解决思路4、命令操作二、系统服务控制(一)、控制类型(二)、Linux系统的运行级别1、查看运行级别2、临时切换运行级别3、设置...
前言:上次我给大家介绍了怎么安装VMware虚拟机,现在我们离操作Linux系统也越来越近了,现在我们就讲讲怎么在VMware安装Ubuntu,这里可能很多人会选择安装CentOS,其实它们两个都是Linux平台的,所以看个人喜欢,而且据了解国际上使用这两个平台的也是五五分,Ubuntu和CentOS系统都适用于服务器,(不过如果想学习Linux技术,CentOS是更优的选择。需要参加红帽RHCSA、RHCE、RHCA认证,肯定要安装RHEL或CentOS系统)个人的话会比较喜...
操作系统进程与线程的关系 进程是指正在运行程序的过程包括向操作系统申请内存空间等等就是指进程 而线程是指在矜持里剥夺出来更细的部分,而线程是程序运行代码的过程。 进程=资源单位 线程=执行单位。 而程序又分为3种状态 (1)运行态,运行态是指正在占用cpu运行的程序, (2)就绪态,是指当遇到IO或者占有cpu时间过长以及出现优先级程序,就会暂停当前运行的程序优先给其他程序。 (3)阻塞态,是指当任务遇到了IO操作。当IO...
Linux操作系统常用命令总结 1.ls 命令(英文全拼:list files): 列出目录及文件名 -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用) -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -l :长数据串列出,包含文件的属性与权限等等数据;(常用)2.cd 是Change Directory的缩写,这是用来变换工作目录的命令。 3.pwd 是 Print Working Directory 的缩写,也就是显示目前所在目录的命令。 4.mkdir (创建新...
系统调用:公司成立好了就要开始接项目 软件平台:运行于VMware Workstation 12 Player下UbuntuLTS16.04_x64 系统开发环境:Linux-4.19-rc3内核,glibc-2.9 目录系统调用:公司成立好了就要开始接项目1、系统调用的封装——glibc2、32位系统调用过程2.1 执行32位对应的`DO_CALL`2.2 在DO_CALL中陷入内核ENTER_KERNEL2.3 小结 3、64位系统调用过程3.1 执行64位对应的`DO_CALL`3.2 在`DO_CALL`中陷入内核`syscall`3.3 小结 4、系统调...
一、计算机基础 存储器的层次结构 L0 寄存器L1 L1高速缓存 SRAML2 L2高速缓存 SRAML3 L3高速缓存 SRAML4 主存 DRAML5 本地二级存储 本地磁盘L6 远程二级存储 web服务器 重要概念并发 :把CPU的时间进行分片,让各个程序在CPU上轮转,造成一 种多个程序同时在运行的假象 多线程:需要多个进程,保存程序执行的现场 缓存:保存非持久化数据,支持大量的并发访问 异步:遇到I/O操作,程序就注册一个钩子函数放 在那里,然后线程就去处...
1. yum源优化centos系统安装完毕,yum源是官方自带的,由于是国外网站,访问速度慢。因此,可以更改为国内源,从而提高安装软件的速度。此博文介绍时使用的是阿里云的镜像源,国内还有网易镜像源、清华的镜像源等许多,可根据个人需求自由选择。在更新镜像源之前,先对原来的文件进行备份mkdir /etc/yum.repos.d/backup mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup更新镜像源curl -o /etc/yum.repos.d/CentOS-Base.rep...
实验的环境是: 一、登录root账户,用userdel命令删除root账户 结果:是报错了,显示:用户根目录当前被进程1使用 二、新建账户提权到管理员,然后使用新管理员删除root账户 添加账户-修改密码,修改passwd文件abc账户的第三字段为0 重启系统,使用abc登录 登录进来可以查看shadow文件,是root权限了 1、使用userdel命令,删除root账户 结果:还是一样的 2、直接在/etc/passwd、/etc/shadow中把root账户所在...
Linux 简介 UNIX 是一个交互式系统,用于同时处理多进程和多用户同时在线。为什么要说 UNIX,那是因为 Linux 是由 UNIX 发展而来的,UNIX 是由程序员设计,它的主要服务对象也是程序员。Linux 继承了 UNIX 的设计目标。从智能手机到汽车,超级计算机和家用电器,从家用台式机到企业服务器,Linux 操作系统无处不在。 大多数程序员都喜欢让系统尽量简单,优雅并具有一致性。举个例子,从最底层的角度来讲,一个文件应该只是一个字节...
如何查看Linux操作系统版本1. 查看内核版本命令: [root@tg ]# cat /proc/version Linux version 3.10.0-693.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Sep 12 22:26:13 UTC 2017 [root@tg ]# uname -aLinux tg 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux [root@tg ]# uname -r3.10.0-693...
Linux常用命令 Linux常用命令 1.查看目录结构命令 ls(list)功能:列出目录内容 格式:ls[参数][文件或目录] -a或--all 所有文件和目录。注意隐藏文件、特殊目录、以“.”开头的和以“..”开头的 -l 使用详细格式列表 -t 用文件和目录的更改时间排序 -r 反向排序 --help 在线帮助 常用: ls -l 列出当前目录下的文件信息(此命令很常用,简化的格式为 ll) ls -al 列出当前目录下的文件信息(包括隐藏文件,特殊目...