03 2020 档案

摘要:一、磁盘结构 我们以但磁盘的硬盘为例,如图所示: 从内向往有很多的磁道(这里我们只画了5条,实际上非常多),这个磁盘被划分为很多扇区。每个扇区有一个固定的大小,例如512Bytes。 对于多磁盘的硬盘,同一个扇区,上下多个磁盘,可以组成柱面,如图: 二、分区(MBR结构) 如下图所示,我们将磁盘分成 阅读全文
posted @ 2020-03-30 00:39 风间悠香 阅读(860) 评论(0) 推荐(0) 编辑
摘要: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 风间悠香 阅读(581) 评论(0) 推荐(0) 编辑
摘要:1.网络用户 我们以前接触的用户都是服务器本地用户,他的用户信息和密码保存在 /etc/passwd 和 /etc/shadow 中。 当我们登陆用户时,会使用这两个文件进行验证,通过则登录成功。 而网络用户是什么呢? 我们专门创建一台用户服务器,其中存着许多用户的账号和密码信息,当我们登录某一台目 阅读全文
posted @ 2020-03-29 14:29 风间悠香 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1.什么是selinux Selinux:Security-Enhanced Linux,安全增强型Linux。 Selinux的功能有点类似于windows下360软件在我们执行某个比较敏感或风险较高的操作时,对我们进行安全提示(是都允许操作)。Selinux实现类似的安全控制功能。 例如,我们使 阅读全文
posted @ 2020-03-26 15:31 风间悠香 阅读(859) 评论(0) 推荐(0) 编辑
摘要: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 风间悠香 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1.进程优先级 CPU是多任务的,在单核CPU中,CPU为每个任务分配时间片。假设每个任务的优先级是一样的,则每个任务都执行一个事件片,然后进入队列中等下下一个CPU时间片。 如果当某个任务非常重要时,我们就应该调整任务的优先级,分配更多的时间片给他。 在Linux中: 进程优先级 = 优先系数 + 阅读全文
posted @ 2020-03-24 16:31 风间悠香 阅读(584) 评论(0) 推荐(0) 编辑
摘要: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 风间悠香 阅读(180) 评论(0) 推荐(0) 编辑
摘要: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 风间悠香 阅读(360) 评论(0) 推荐(0) 编辑
摘要:一、部署pxe服务器 1.kickstart是什么 kickstart用于pxe安装系统,可以实现无人值守。 要使用kickstart,需要满足以下几个条件: 在服务器上提供一个DHCP服务器 在服务器上提供一个tftp服务器 提供tftp服务器提供RHEL7引导程序pxelinux.0、内核vml 阅读全文
posted @ 2020-03-22 13:29 风间悠香 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1.分区 在一个分区格式化后,一个分区的结构为一个分区头+若干block的形式。如图: 其中每个block默认为4K大小,每个block只能存放一个文件的内容,不能同时存放多个文件的内容。 我们可以在格式化界面看到: 通过修改分配单元大小,就可以修改每个block的大小。 假设一个文件大小为2K,存 阅读全文
posted @ 2020-03-20 15:11 风间悠香 阅读(234) 评论(0) 推荐(0) 编辑
摘要:1.虚拟化分类 全虚拟化:virtualbox,vmware等。都是模拟出来的,性能比较低。 半虚拟化:xen,真正给虚拟机使用物理资源。 硬件辅助虚拟化:KVM,利用CPU的虚拟化功能。 2.KVM kernel-base virtual machine:内核的一个模块。 内核模块对于用户空间,用 阅读全文
posted @ 2020-03-20 15:07 风间悠香 阅读(305) 评论(0) 推荐(0) 编辑
摘要: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 风间悠香 阅读(223) 评论(0) 推荐(0) 编辑
摘要: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 风间悠香 阅读(196) 评论(0) 推荐(0) 编辑
摘要:1.学会提问 1.我在做什么? 2.我要实现什么样的效果,而我的结果是什么?提供结果对比。 报错信息是什么? 日志怎么显示的? 2.如何解决问题 1.定位问题:通过查看日志。 解决问题 3.rsyslog Linux的日志是用一个服务来管理的。 rsyslog:RHEL6开始就叫rsyslog。 s 阅读全文
posted @ 2020-03-20 14:56 风间悠香 阅读(374) 评论(0) 推荐(0) 编辑
摘要:1.远程连接 telnet、rlogin:都是明文的方式。不安全。 ssh:secure shell。加密的,提供安全性。 2.使用 在Windows下主要使用Putty、secureCRT、xshell作为远程客户端。 在Linux下一般直接使用Linux终端作为远程客户端。 ssh server 阅读全文
posted @ 2020-03-20 14:48 风间悠香 阅读(516) 评论(0) 推荐(0) 编辑
摘要:1.网络基本概念 IP:IP地址。 NETMASK:掩码。 GATEWAY:网关。 DNS:域名服务器。 2.查询网络配置 ifconfig ifconfig -a:查看所有网卡信息。 ifconfig ens32:查看网卡ens32的信息。 UP:表示已启用。 BROADCAST:支持广播。 RU 阅读全文
posted @ 2020-03-20 14:41 风间悠香 阅读(429) 评论(0) 推荐(0) 编辑
摘要:1.什么是服务 daemon:一个后台进程。 服务 :可以理解为就是daemon。或者理解为对一个后台程序的包装。 一个服务启动起来了:就是一个后台程序跑起来了。 2.查看系统的服务 systemctl list-unit-files :查看系统所有的服务。 systemctl list-unit- 阅读全文
posted @ 2020-03-20 14:38 风间悠香 阅读(163) 评论(0) 推荐(0) 编辑
摘要:1.查看系统进程 图形化界面:系统工具(system tools) >系统监视器(system monitor) 2.进程的概念 PID:Process id,进程ID。进程的唯一标识。 子进程:也是一个独立的进程,当创建子进程的时候,子进程是对父进程的一个完整复制。 信号:父进程要对子进程进行操作 阅读全文
posted @ 2020-03-20 14:35 风间悠香 阅读(326) 评论(0) 推荐(0) 编辑
摘要:我们使用ls -l查看文件列表,前面有一串信息: 解析: 一个文件有一个所有者(user-u),一个组(group-g),其他人(other-o)。 修改所有者、所属组,可以使用 chown 命令: chown 目标用户 file/dir :修改文件或目录的所有者为目标用户。 chown .目标组 阅读全文
posted @ 2020-03-20 14:20 风间悠香 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1.用户信息存放 windows下的用户信息存放在 C:\Windows\System32\config\SAM 数据库中。 Linux用户信息存放在一下三个文件中: /etc/passwd :存放账户信息。 /etc/shadow :存放密码。 /etc/group :存放组信息。 passwd 阅读全文
posted @ 2020-03-20 14:18 风间悠香 阅读(535) 评论(0) 推荐(0) 编辑
摘要:1.默认输入输出 默认输入 键盘: stdin 默认输出 屏幕: stdout 2.输出重定向 重定向:改变数据流输出的位置、方向,例如输出到文件。使用 ">" 表示。 1)普通重定向 命令 > 文件名 例如 ifconfig > ~/leo/log.txt ,将ifconfig的输出重定向到~/l 阅读全文
posted @ 2020-03-20 14:14 风间悠香 阅读(250) 评论(0) 推荐(0) 编辑
摘要:1.获取帮助的方式 whatis # 对命令进行简单解释。例如whatis ls显示ls (1) - list directory contents。我们忽略括号里带字符的内容。例如whatis ls还会显示ls (1p) - list directory contents。 mandb # 如果使 阅读全文
posted @ 2020-03-20 14:02 风间悠香 阅读(205) 评论(0) 推荐(0) 编辑
摘要:1.Linux目录结构 我们知道在Windows中,系统是装在C盘中的。 在装好系统时,会自动生成三个重要的文件夹,分别时Windows、User、Program files。 Windows:用于存放系统文件。 User:用于存放用户数据。 Program Files:软件安装的默认位置。 同样, 阅读全文
posted @ 2020-03-20 14:00 风间悠香 阅读(333) 评论(0) 推荐(0) 编辑
摘要:1.登录图形界面 可以在登录时修改图形界面风格,例如GNOME,GNOME Classic等。 电源设置: 在setting中选择电源设置,将black screen修改为never,即永不黑屏。 按Window键,可以打开应用板: 除了图形界面登录,还可以使用命令行方式登录,有以下几种方式: 远程 阅读全文
posted @ 2020-03-20 13:58 风间悠香 阅读(342) 评论(0) 推荐(0) 编辑
摘要:1.概念介绍 RHEL:RedHat Enterprise Linux(红帽企业版Linux-服务器版)。 Linux不是一个操作系统,只是一个内核。Linux加上外壳、应用等,就变成了Linux发行版(操作系统),例如Ubuntu、RHEL、Fredo等。 RHEL读作/reil/,同real读音 阅读全文
posted @ 2020-03-20 13:50 风间悠香 阅读(524) 评论(0) 推荐(0) 编辑
摘要:一、判断编译器是否支持 编译器支持的C++版本,我们只需要打印__cplusplus常量就可以知晓: cout<<__cpluscplus<<endl; 如果打印2011**则是C++11版本,打印2014**就是C++14版本,打印1997**则是C++1.0版本。如果使用新版本的IDE,打印发现 阅读全文
posted @ 2020-03-18 10:04 风间悠香 阅读(451) 评论(0) 推荐(0) 编辑
摘要:一、20个必不可少的Python库也是基本的第三方库 1. Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。 2. Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。 3. wxPython 阅读全文
posted @ 2020-03-09 15:09 风间悠香 阅读(13422) 评论(1) 推荐(2) 编辑
摘要:一、下载安装Atom Atom官方下载地址: 建议使用迅雷。 二、设置apm使用国内源 设置国内源: 检查是否配置成功: 如果显示Done表示设置成功。 三、安装一些好用的插件 1.markdown img paste markdown img paste可以直接支持图片粘贴,并将图片文件和md文件 阅读全文
posted @ 2020-03-06 15:11 风间悠香 阅读(394) 评论(0) 推荐(0) 编辑
摘要:一、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 风间悠香 阅读(4059) 评论(0) 推荐(0) 编辑
摘要:一、Flask使用mysql链接池 Mysql连接池的使用,参考[Python自学] day-12 (Mysql、事务、索引、ORM) 1.Flask使用settings.py中的Config类作为配置 参考:[Python自学] Flask框架 (1) (Flask介绍、配置、Session、路由 阅读全文
posted @ 2020-03-04 21:33 风间悠香 阅读(614) 评论(1) 推荐(0) 编辑
摘要:一、上下文管理理论基础 1.线程数据隔离 多线程访问一个数据:当内存中存在一个数据,多个线程都可以对其进行修改,如果要保证数据的一致性,则需要对其进行加锁。 多线程操作自己的数据:当需要每个线程都只能操作自己的数据,而该数据需要放置到一个全局的空间(例如全局变量)。则需要对其进行数据隔离,即线程只能 阅读全文
posted @ 2020-03-03 14:41 风间悠香 阅读(810) 评论(0) 推荐(0) 编辑
摘要:1.删除排序链表中的重复元素 题目: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例: 输入: 1->1->2->3->3 输出: 1->2->3 代码: # Definition for singly-linked list. # class ListNode: # def 阅读全文
posted @ 2020-03-01 21:53 风间悠香 阅读(243) 评论(0) 推荐(0) 编辑
摘要:一、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 风间悠香 阅读(4622) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示