摘要:
Shell Shell 是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行 shell也被称为LINUX的命令解释器(command interpreter) shell是一种高级程序设计语言 应用程序 Shell 系统调用 内核 硬件 各种 阅读全文
摘要:
/etc 在Linux中相当于Windows的注册表 修改其中文件可以影响整个Linux系统 MOTD motd:message of the day /etc/motd /etc/motd文件作用是:每次系统登陆时,通过终端展示一些消息给登陆用户,如向用户提示欢迎信息,或提示使用系统的注意事项等等 阅读全文
摘要:
交互式接口:启动终端后,在终端设备附加一个交互式应用程序 交互式接口类型 GUI:Graphic User Interface 图形界面 X protocol, window manager, desktop Desktop: GNOME (C, 图形库gtk), KDE (C++,图形库qt) X 阅读全文
摘要:
终端 一个可以进行人机交互的界面 物理终端 设备终端:键盘、鼠标、显示器 终端类型 控制台终端: /dev/console 串行终端:/dev/ttyS 虚拟终端:tty:teletypewriters, /dev/tty ,tty 可有n个,Ctrl+Alt+F 图形终端:startx, xwin 阅读全文
摘要:
#用户类型 root 用户 一个特殊的管理帐户 也被称为超级用户 root已接近完整的系统控制 对系统损害几乎有无限的能力 除非必要,不要登录为 root Ubuntu 默认禁止root登录 普通( 非特权 )用户 权限有限 造成损害的能力比较有限 阅读全文
摘要:
一 Markdown简介 Markdown是⼀种可以使⽤普通⽂本编辑器编写的标记语⾔,通过简单的标记语法,它可以使普通⽂本内容具有⼀定的格式,可以简单理解为纯⽂本格式的word。 软件⼀般⽤vscode(https://code.visualstudio.com)或者typora(https://w 阅读全文
摘要:
CentOS8 1911 下载 https://mirrors.aliyun.com/centos/8/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso Step1 Workstation 挂载镜像 Step2 加点开机 开始安装 Step3 继续默认安装 语言 阅读全文
摘要:
网络配置NAT Worstation 生成虚拟网卡,编辑虚拟网络中子网IP地址为10网段内部地址,避免冲突。 Linux命令 查看主机IP地址 [root@C8 ~]# hostname -I 192.168.50.87 阅读全文
摘要:
虚拟化软件,建议使用 Vmware Workstation 虚拟硬件配置CPU:2核或更多内存:1G以上,推荐2G硬盘:一块硬盘,200G (虚拟大小)网卡:NAT模式 (桥接在外部网络变化时,无法访问内部虚拟机)光盘:挂载对应版本的ISO文件 Linux 单根结构 / 正斜线 usr 相当于 pr 阅读全文
摘要:
CentOS 8 下载 https://mirrors.aliyun.com/centos/8.1.1911/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso Linux 各种版本Centos 各版本介绍https://zh.wikipedia.org/wiki 阅读全文
摘要:
过午不食,15天减10斤 Linux哲学思想一切都是一个文件(包括硬件) 对一切设备、程序等的操作都是文件操作,统一了接口,方便开发 小型,单一用途的程序 300多条基础命令 链接程序,共同完成复杂的任务 Shell编程,简单任务叠加, 避免令人困惑的用户界面 使用字符界面 bash 性能好 稳定 阅读全文
摘要:
FREE 开源不等于免费 代表自由 开源 Open Source软件和源代码提供给所有人,自由分发软件和源代码能够修改和创建衍生作品软件分类:商业 收费使用 代码不公开共享 免费用 代码不公开自由 free 源代码公开开源协议世界上的开源许可证,大概有上百种 GPLv2, GPLv3, LGPL(l 阅读全文
摘要:
1991年的10月5日Linus Benedict Torvalds在comp.os.minix 新闻组上发布消息,正式向外宣布他自行编写的完全自由免费的内核诞生(Freeminix-like kernel sources for 386-AT) — FREAX,含义是怪诞的、怪物、异想天开类Uni 阅读全文
摘要:
操作系统演变单用户系统:一次只能支持一个用户程序的运行。向用户提供联机交互式的工作环境,如:DOS批处理系统:用户将一批作业提交给操作系统后就不再交互,由操作系统控制自动运行,提高系统运行效率多道程序系统:程序控制 CPU 处理顺序分时系统:提高系统利用率,操作系统控制 CPU 处理顺序个人计算机: 阅读全文
摘要:
OS: Operating System 操作系统,通用目的的软件程序 主要功能:硬件驱动 进程管理 内存管理 网络管理 安全管理 文件管理OS分类:服务器OS:CentOS,Ubuntu,Windows Server,AIX桌面OS:Windows 10,Mac OS,Fedora移动设备OS:A 阅读全文
摘要:
计算机世界的时间和人类世界的时间做了对比,常常把CPU比喻成跑得很快,但是记不住事情的“阿甘”, CPU一个时钟周期如果按1秒算:内存访问就是6分钟一次 CPU 上下文切换(系统调用)需要大约需要1小时在 1Gbps 的网络上传输 2K 的数据需要10多个小时从 SSD 读取 1MB 的顺序数据,大 阅读全文
摘要:
内存: 内存是介于CPU 和外部存储之间,是CPU 对外部存储中程序与数据进行高速运算时存放程序指令、数据和中间结果的临时场所,它的物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路内存是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速度快计算机中所有程序的运行都是在内存中 阅读全文
摘要:
CPU执行计算任务时都需要遵从一定的规范,程序在被执行前都需要先翻译为CPU可以理解的语言。这种规范或语言就是指令集(ISA,Instruction Set Architecture)。 CPU 架构:CISC:Complex Instruction Set Computer,复杂指令集 X86 通 阅读全文