会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风间悠香
风间悠香的笔记本
博客园
新随笔
管理
03 2020 档案
[RH134] 8-磁盘管理
摘要:一、磁盘结构 我们以但磁盘的硬盘为例,如图所示: 从内向往有很多的磁道(这里我们只画了5条,实际上非常多),这个磁盘被划分为很多扇区。每个扇区有一个固定的大小,例如512Bytes。 对于多磁盘的硬盘,同一个扇区,上下多个磁盘,可以组成柱面,如图: 二、分区(MBR结构) 如下图所示,我们将磁盘分成
阅读全文
posted @
2020-03-30 00:39
风间悠香
阅读(872)
评论(0)
推荐(0)
[Linux系统] CentOS7(RHEL7)重置root用户密码
摘要:1.系统启动时,按"e"进入编辑界面 2.编辑内容 将rhgb quiet修改为 init=/bin/sh : 然后按 ctrl+x 。 3.修改root密码 mount -o remount,rw / echo new_password | passwd --stdin root touch /.
阅读全文
posted @
2020-03-29 14:41
风间悠香
阅读(589)
评论(0)
推荐(0)
[RH134] 7-网络用户
摘要:1.网络用户 我们以前接触的用户都是服务器本地用户,他的用户信息和密码保存在 /etc/passwd 和 /etc/shadow 中。 当我们登陆用户时,会使用这两个文件进行验证,通过则登录成功。 而网络用户是什么呢? 我们专门创建一台用户服务器,其中存着许多用户的账号和密码信息,当我们登录某一台目
阅读全文
posted @
2020-03-29 14:29
风间悠香
阅读(167)
评论(0)
推荐(0)
[RH134] 6-selinux
摘要:1.什么是selinux Selinux:Security-Enhanced Linux,安全增强型Linux。 Selinux的功能有点类似于windows下360软件在我们执行某个比较敏感或风险较高的操作时,对我们进行安全提示(是都允许操作)。Selinux实现类似的安全控制功能。 例如,我们使
阅读全文
posted @
2020-03-26 15:31
风间悠香
阅读(886)
评论(0)
推荐(0)
[RH134] 5-ACL
摘要:1.Linux ACL ACL:访问控制列表。 ACL可以对文件的访问权限做更细粒度的设置。 1)获取某个文件的权限信息 [root@centos7 etc]# getfacl hosts # file: hosts # owner: root # group: root user::rw- gro
阅读全文
posted @
2020-03-25 16:25
风间悠香
阅读(173)
评论(0)
推荐(0)
[RH134] 4-进程优先级
摘要:1.进程优先级 CPU是多任务的,在单核CPU中,CPU为每个任务分配时间片。假设每个任务的优先级是一样的,则每个任务都执行一个事件片,然后进入队列中等下下一个CPU时间片。 如果当某个任务非常重要时,我们就应该调整任务的优先级,分配更多的时间片给他。 在Linux中: 进程优先级 = 优先系数 +
阅读全文
posted @
2020-03-24 16:31
风间悠香
阅读(603)
评论(0)
推荐(0)
[RH134] 3-计划任务
摘要:1.at计划任务 at计划任务,只在某个指定的事件执行一次的任务。 1)在某一天执行一个脚本 [root@centos7 xx]# at 2020-3-25 at> /bin/aa.sh at> <EOT> job 2 at Wed Mar 25 15:31:00 2020 我们这里的时间只精确到了
阅读全文
posted @
2020-03-24 01:11
风间悠香
阅读(187)
评论(0)
推荐(0)
[RH134] 2-通配符与正则
摘要:1.通配符 通配符一般用于shell。 1)常用符号 [] "[]"中的字符只会匹配一个,例如: ha[abc]llo # 可以匹配到haallo、habllo、hacllo 或者使用[a-z]这种形式,表示abcd...xyz所有小写英文字母: ha[a-z]llo 除了[a-z]以外,还有[A-
阅读全文
posted @
2020-03-22 23:47
风间悠香
阅读(368)
评论(0)
推荐(0)
[RH134] 1-kickstart无人值守
摘要:一、部署pxe服务器 1.kickstart是什么 kickstart用于pxe安装系统,可以实现无人值守。 要使用kickstart,需要满足以下几个条件: 在服务器上提供一个DHCP服务器 在服务器上提供一个tftp服务器 提供tftp服务器提供RHEL7引导程序pxelinux.0、内核vml
阅读全文
posted @
2020-03-22 13:29
风间悠香
阅读(292)
评论(0)
推荐(0)
[RH124] 16-文件系统
摘要:1.分区 在一个分区格式化后,一个分区的结构为一个分区头+若干block的形式。如图: 其中每个block默认为4K大小,每个block只能存放一个文件的内容,不能同时存放多个文件的内容。 我们可以在格式化界面看到: 通过修改分配单元大小,就可以修改每个block的大小。 假设一个文件大小为2K,存
阅读全文
posted @
2020-03-20 15:11
风间悠香
阅读(242)
评论(0)
推荐(0)
[RH124] 15-虚拟化
摘要:1.虚拟化分类 全虚拟化:virtualbox,vmware等。都是模拟出来的,性能比较低。 半虚拟化:xen,真正给虚拟机使用物理资源。 硬件辅助虚拟化:KVM,利用CPU的虚拟化功能。 2.KVM kernel-base virtual machine:内核的一个模块。 内核模块对于用户空间,用
阅读全文
posted @
2020-03-20 15:07
风间悠香
阅读(314)
评论(0)
推荐(0)
[RH124] 14-软件管理yum
摘要:yum源: yum源安装软件A,A有依赖BCX,第一个yun源没有X依赖,第二个yum源有X依赖。收集齐后统一安装。如图: 配置一个yum服务器: 1)禁用防火墙(暂时不考虑): firewall-cmd --set-default-zone=trusted 2)不启用selinux: setenf
阅读全文
posted @
2020-03-20 15:03
风间悠香
阅读(240)
评论(0)
推荐(0)
[RH124] 13-文件归档和压缩
摘要:1.归档Archive 归档: tar cvf dst.tar file1 file2 file3 :将file1,file2,file3打包成dst.tar。c表示归档、v表示显示信息、f指定对方文件,后面紧跟dst.tar。 tar cvf dst.tar file1 file2 file3 -
阅读全文
posted @
2020-03-20 14:57
风间悠香
阅读(201)
评论(0)
推荐(0)
[RH124] 12-日志管理、NTP
摘要:1.学会提问 1.我在做什么? 2.我要实现什么样的效果,而我的结果是什么?提供结果对比。 报错信息是什么? 日志怎么显示的? 2.如何解决问题 1.定位问题:通过查看日志。 解决问题 3.rsyslog Linux的日志是用一个服务来管理的。 rsyslog:RHEL6开始就叫rsyslog。 s
阅读全文
posted @
2020-03-20 14:56
风间悠香
阅读(406)
评论(0)
推荐(0)
[RH124] 11-SSH、VNC
摘要:1.远程连接 telnet、rlogin:都是明文的方式。不安全。 ssh:secure shell。加密的,提供安全性。 2.使用 在Windows下主要使用Putty、secureCRT、xshell作为远程客户端。 在Linux下一般直接使用Linux终端作为远程客户端。 ssh server
阅读全文
posted @
2020-03-20 14:48
风间悠香
阅读(549)
评论(0)
推荐(0)
[RH124] 10-网络管理
摘要:1.网络基本概念 IP:IP地址。 NETMASK:掩码。 GATEWAY:网关。 DNS:域名服务器。 2.查询网络配置 ifconfig ifconfig -a:查看所有网卡信息。 ifconfig ens32:查看网卡ens32的信息。 UP:表示已启用。 BROADCAST:支持广播。 RU
阅读全文
posted @
2020-03-20 14:41
风间悠香
阅读(441)
评论(0)
推荐(0)
[RH124] 9-服务管理
摘要:1.什么是服务 daemon:一个后台进程。 服务 :可以理解为就是daemon。或者理解为对一个后台程序的包装。 一个服务启动起来了:就是一个后台程序跑起来了。 2.查看系统的服务 systemctl list-unit-files :查看系统所有的服务。 systemctl list-unit-
阅读全文
posted @
2020-03-20 14:38
风间悠香
阅读(178)
评论(0)
推荐(0)
[RH124] 8-进程
摘要:1.查看系统进程 图形化界面:系统工具(system tools) >系统监视器(system monitor) 2.进程的概念 PID:Process id,进程ID。进程的唯一标识。 子进程:也是一个独立的进程,当创建子进程的时候,子进程是对父进程的一个完整复制。 信号:父进程要对子进程进行操作
阅读全文
posted @
2020-03-20 14:35
风间悠香
阅读(345)
评论(0)
推荐(0)
[RH124] 7-权限
摘要:我们使用ls -l查看文件列表,前面有一串信息: 解析: 一个文件有一个所有者(user-u),一个组(group-g),其他人(other-o)。 修改所有者、所属组,可以使用 chown 命令: chown 目标用户 file/dir :修改文件或目录的所有者为目标用户。 chown .目标组
阅读全文
posted @
2020-03-20 14:20
风间悠香
阅读(303)
评论(0)
推荐(0)
[RH124] 6-用户管理
摘要:1.用户信息存放 windows下的用户信息存放在 C:\Windows\System32\config\SAM 数据库中。 Linux用户信息存放在一下三个文件中: /etc/passwd :存放账户信息。 /etc/shadow :存放密码。 /etc/group :存放组信息。 passwd
阅读全文
posted @
2020-03-20 14:18
风间悠香
阅读(553)
评论(0)
推荐(0)
[RH124] 5-重定向、管道、编辑器
摘要:1.默认输入输出 默认输入 键盘: stdin 默认输出 屏幕: stdout 2.输出重定向 重定向:改变数据流输出的位置、方向,例如输出到文件。使用 ">" 表示。 1)普通重定向 命令 > 文件名 例如 ifconfig > ~/leo/log.txt ,将ifconfig的输出重定向到~/l
阅读全文
posted @
2020-03-20 14:14
风间悠香
阅读(263)
评论(0)
推荐(0)
[RH124] 4-获取帮助、系统时间
摘要:1.获取帮助的方式 whatis # 对命令进行简单解释。例如whatis ls显示ls (1) - list directory contents。我们忽略括号里带字符的内容。例如whatis ls还会显示ls (1p) - list directory contents。 mandb # 如果使
阅读全文
posted @
2020-03-20 14:02
风间悠香
阅读(208)
评论(0)
推荐(0)
[RH124] 3-目录结构及命令
摘要:1.Linux目录结构 我们知道在Windows中,系统是装在C盘中的。 在装好系统时,会自动生成三个重要的文件夹,分别时Windows、User、Program files。 Windows:用于存放系统文件。 User:用于存放用户数据。 Program Files:软件安装的默认位置。 同样,
阅读全文
posted @
2020-03-20 14:00
风间悠香
阅读(346)
评论(0)
推荐(0)
[RH124] 2-命令行的使用
摘要:1.登录图形界面 可以在登录时修改图形界面风格,例如GNOME,GNOME Classic等。 电源设置: 在setting中选择电源设置,将black screen修改为never,即永不黑屏。 按Window键,可以打开应用板: 除了图形界面登录,还可以使用命令行方式登录,有以下几种方式: 远程
阅读全文
posted @
2020-03-20 13:58
风间悠香
阅读(360)
评论(0)
推荐(0)
[RH124] 1-系统安装
摘要:1.概念介绍 RHEL:RedHat Enterprise Linux(红帽企业版Linux-服务器版)。 Linux不是一个操作系统,只是一个内核。Linux加上外壳、应用等,就变成了Linux发行版(操作系统),例如Ubuntu、RHEL、Fredo等。 RHEL读作/reil/,同real读音
阅读全文
posted @
2020-03-20 13:50
风间悠香
阅读(536)
评论(0)
推荐(0)
[C/C++] C++2.0新特性学习
摘要:一、判断编译器是否支持 编译器支持的C++版本,我们只需要打印__cplusplus常量就可以知晓: cout<<__cpluscplus<<endl; 如果打印2011**则是C++11版本,打印2014**就是C++14版本,打印1997**则是C++1.0版本。如果使用新版本的IDE,打印发现
阅读全文
posted @
2020-03-18 10:04
风间悠香
阅读(472)
评论(0)
推荐(0)
[Python之路] Python各类常用库整理
摘要:一、20个必不可少的Python库也是基本的第三方库 1. Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。 2. Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。 3. wxPython
阅读全文
posted @
2020-03-09 15:09
风间悠香
阅读(13987)
评论(1)
推荐(2)
[工具] Atom Markdown编辑器
摘要:一、下载安装Atom Atom官方下载地址: 建议使用迅雷。 二、设置apm使用国内源 设置国内源: 检查是否配置成功: 如果显示Done表示设置成功。 三、安装一些好用的插件 1.markdown img paste markdown img paste可以直接支持图片粘贴,并将图片文件和md文件
阅读全文
posted @
2020-03-06 15:11
风间悠香
阅读(439)
评论(0)
推荐(0)
[Python之路] object类中的特殊方法
摘要:一、object类的源码 python版本:3.8 class object: """ The most base type """ # del obj.xxx或delattr(obj,'xxx')时被调用,删除对象中的一个属性 def __delattr__(self, *args, **kwar
阅读全文
posted @
2020-03-05 23:49
风间悠香
阅读(4081)
评论(0)
推荐(0)
[Python自学] Flask框架 (5) (DBUtils数据库链接池、wtforms)
摘要:一、Flask使用mysql链接池 Mysql连接池的使用,参考[Python自学] day-12 (Mysql、事务、索引、ORM) 1.Flask使用settings.py中的Config类作为配置 参考:[Python自学] Flask框架 (1) (Flask介绍、配置、Session、路由
阅读全文
posted @
2020-03-04 21:33
风间悠香
阅读(628)
评论(1)
推荐(0)
[Python自学] Flask框架 (4) (Request&Session上下文管理、redis保存session、App&g上下文管理)
摘要:一、上下文管理理论基础 1.线程数据隔离 多线程访问一个数据:当内存中存在一个数据,多个线程都可以对其进行修改,如果要保证数据的一致性,则需要对其进行加锁。 多线程操作自己的数据:当需要每个线程都只能操作自己的数据,而该数据需要放置到一个全局的空间(例如全局变量)。则需要对其进行数据隔离,即线程只能
阅读全文
posted @
2020-03-03 14:41
风间悠香
阅读(840)
评论(0)
推荐(0)
[刷题] Leetcode算法 (2020-3-1)
摘要:1.删除排序链表中的重复元素 题目: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例: 输入: 1->1->2->3->3 输出: 1->2->3 代码: # Definition for singly-linked list. # class ListNode: # def
阅读全文
posted @
2020-03-01 21:53
风间悠香
阅读(248)
评论(0)
推荐(0)
[工具] Docker及Portainer GUI的使用
摘要:一、Docker Engine安装 1.安装流程 1)移除旧版本(如果有旧版本) yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logr
阅读全文
posted @
2020-03-01 15:10
风间悠香
阅读(4673)
评论(1)
推荐(0)