文章分类 -  Linux

Linux基础
摘要:21、Linux-的网络IO模型###1.IO基本概述 #####1.什么是IO 所谓IO,无非就是输入输出,其实大家更多关注的是磁盘IO。事实上当我们在网络中传送一些数据时,他本质上也是一种IO。 #####2.网络中的IO是什么样? 拿用户请求Nginx这样的web服务器获取磁盘中的文件时,系统是如何处理的? 图片来源网络 通 阅读全文
posted @ 2022-06-02 21:18 kirin(麒麟) 阅读(154) 评论(0) 推荐(0) 编辑
摘要:20、Linux-ssh远程连接管理###1.ssh概述 #####1.什么是ssh SSH是安全的加密协议,用于远程连接linux服务器。 #####2.ssh服务的主要功能 1.提供远程链接服务器的功能 2.对远程链接传输的数据进行加密 #####3.ssh与telnet的区别 | 服务链接方式 | 服务数据传输 | 服务监听端口 阅读全文
posted @ 2022-06-01 23:57 kirin(麒麟) 阅读(1090) 评论(0) 推荐(0) 编辑
摘要:19、Linux-网络基础知识###1.网络的通讯原理 #####1.实现数据传输的条件 01. 主机之间需要有传输介质(网线 光纤线 wifi) 02. 主机上需要有网卡设备 调制过程:将数字(数字信号)二进制信息转换为高低电压(模拟信号) 解调过程:将高低电压转换为二进制信息 03. 不同主机网卡速率不一致,需要进行协商过程 阅读全文
posted @ 2022-06-01 23:52 kirin(麒麟) 阅读(295) 评论(0) 推荐(0) 编辑
摘要:18、Linux-基础系统优化版权声明:原创作品,谢绝转载!否则将追究法律责任。 ————— 作者:kirin ####1、安装操作系统 虚拟机开机后,选择“Install CentOS7”这一项。此时鼠标是不好用的,都是使用键盘的上下箭头来进行操作的,选好后按键盘上的回车键即可。 开机后进入下面界面的时候 按↑键选择 inst 阅读全文
posted @ 2022-06-01 22:30 kirin(麒麟) 阅读(118) 评论(0) 推荐(0) 编辑
摘要:17、Linux-定时任务1.定时任务基本概述 1.什么是crondcrond就是计划任务,类似于我们平时生活中的闹钟。定点执行。 2.为什么要使用crondcrond主要是做一些周期性的任务,比如: 凌晨3点定时备份数据。比如:11点开启网站抢购接口,12点关闭网站抢购接口。 3.定时任务主要分为以下两种使用情况:1.系统 阅读全文
posted @ 2022-06-01 22:20 kirin(麒麟) 阅读(1814) 评论(0) 推荐(0) 编辑
摘要:16、Linux-系统服务1.Linux启动流程 CentOS7启动级别 2.Linux运行级别 1.什么是运行级别,运行级别就是操作系统当前正在运行的功能级别 System V init运行级别systemd目标名称作用 0 runlevel0.target, poweroff.target 关机 1 runlevel1. 阅读全文
posted @ 2022-06-01 22:19 kirin(麒麟) 阅读(182) 评论(0) 推荐(0) 编辑
摘要:15、Linux-进程管理1.什么是进程比如: 开发写的代码我们称为程序,那么将开发的代码运行起来。我们称为进程。总结一句话就是: 当我们运行一个程序,那么我们将运行的程序叫进程。PS1: 当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限。PS2: 在进程运行的过程中,系统会有各种指标来表示当前运行的状态 阅读全文
posted @ 2022-06-01 22:12 kirin(麒麟) 阅读(495) 评论(0) 推荐(0) 编辑
摘要:12、Linux-打包压缩1.文件打包与压缩 1.什么是文件压缩?将多个文件或目录合并成为一个特殊的文件。比如: 搬家…脑补画面 img. 2.为什么要对文件进行压缩?当我们在传输大量的文件时,通常都会选择将该文件进行压缩,然后在进行传输。首先:压缩后的文件会比压缩前的文件小。一个28G的文件夹压缩后能达到6G其次:多个文件 阅读全文
posted @ 2022-06-01 22:06 kirin(麒麟) 阅读(1009) 评论(0) 推荐(0) 编辑
摘要:9、Linux-ACL控制###1.ACL访问控制概述 上一章节我们学习了基础权限UGO、特殊权限,但所有的权限是针对某一类用户设置的, 如果希望对文件进行自定义权限控制,就需要用到文件的访问控制列表ACL acl基本使用方式 //环境准备 [root@root ~]# cp /etc/passwd /root/passwd 阅读全文
posted @ 2022-06-01 21:59 kirin(麒麟) 阅读(81) 评论(0) 推荐(0) 编辑
摘要:8、Linux-特殊权限###1.特殊权限概述 前面我们已经学习过 r(读)、w(写)、 x(执行)这三种普通权限,但是我们在査询系统文件权限时会发现出现了一些其他权限字母,比如: [root@root ~]# ll /usr/bin/passwd -rwsr-xr-x. 1 root root 27832 Jun 10 阅读全文
posted @ 2022-06-01 21:53 kirin(麒麟) 阅读(266) 评论(0) 推荐(0) 编辑
摘要:7、Linux-基本权限###1.权限基本概述 #####1.什么是权限? 我们可以把它理解为操作系统对用户能够执行的功能所设立的限制,主要用于约束用户能对系统所做的操作,以及内容访问的范围,或者说,权限是指某个特定的用户具有特定的系统资源使用权力。 #####2.为什么要有权限? 因为系统中不可能只存在一个root用户, 阅读全文
posted @ 2022-06-01 21:42 kirin(麒麟) 阅读(113) 评论(0) 推荐(0) 编辑
摘要:6、Linux-用户管理###1.用户基本概述 #####1.什么是用户? 用户指的是能够正常登录Linux或Windows系统(可以理解为你租了房子,能够正常入驻) F:那Linux与Windows系统的用户有什么区别? Q:本质都是登陆系统,只不过Linux支持多个用户同时登陆。 F:难道Windows就不算多用户操作 阅读全文
posted @ 2022-06-01 21:33 kirin(麒麟) 阅读(836) 评论(0) 推荐(0) 编辑
摘要:5、Linux-文件编辑###1.VIM基本概述 #####1.什么是VIM? vi和vim是Linux下的一个文本编辑工具。(可以理解为windows的记事本,或word文档) #####2.为什么要使用VIM? 因为Linux系统一切皆为文件,而我们工作最多的就是修改某个服务的配置(其实就是修改文件内容)。 也就是说如 阅读全文
posted @ 2022-06-01 21:07 kirin(麒麟) 阅读(264) 评论(0) 推荐(0) 编辑
摘要:4、Linux-文件管理###1.文件管理概述 #####1.Bash Shell对文件进行管理 谈到Linux文件管理,首先我们需要了解的就是,我们要对文件做些什么事情? 其实无非就是对一个文件进行、创建、复制、移动、查看、编辑、压缩、查找、删除、等等 例如: 当我们想修改系统的主机名称,是否应该知道文件在哪,才能去做对 阅读全文
posted @ 2022-06-01 21:00 kirin(麒麟) 阅读(257) 评论(0) 推荐(0) 编辑
摘要:3、Linux-Shell初识###1.Bash Shell初步认识 #####1.什么是Bash shell(壳) Bash Shell是一个命令解释器,它在操作系统的最外层,负责用户程序与内核进行交互操作的一种接口,将用户输入的命令翻译给操作系统,并将处理后的结果输出至屏幕。 当我们使用远程连接工具连接linux服务,系统则 阅读全文
posted @ 2022-06-01 20:22 kirin(麒麟) 阅读(164) 评论(0) 推荐(0) 编辑
摘要:2、ubuntu服务器版安装流程版权声明:原创作品,谢绝转载!否则将追究法律责任。 ————— 作者:kirin ###一、Ubuntu版本选择 1.1 最新稳定版本 1.2 企业应用主要选择 server版本 1.3 个人使用可以选择desktop桌面版本 1.4 选择LTS版本 (Long Time Support) 长期维护 阅读全文
posted @ 2022-06-01 19:59 kirin(麒麟) 阅读(1176) 评论(0) 推荐(0) 编辑

Δ