Linux之DHCP服务部署
环境Windows11、VMware Workstation 16.2.2
系统Red hat7.0
说明
过程1:寻找DHCP服务器当DHCP客户端第一次登录网络的时候,计算机发现本机上没有任何IP地址设定,将以广播方式发送DHCP discover发现信息来寻找DHCP服务器,即向255.255.255.255发送特定的广播信息。网络上每一台安装了TCP/IP协议的主机都会接收这个广播信息,但只有DHCP服务器才会做出响应。
过程2:分配IP地址在网络中接收到DHCP discover发现信息的DHCP服务器就会做出响应,它从尚未分配的IP地址池中挑选一个分配给DHCP客户机,向DHCP客户机发送一个包含分配的IP地址和其他设置的DHCP offer提供信息。
过程3:接受IP地址DHCP客户端接受到DHCP offer提供信息之后,选择第一个接收到的提供信息,然后以广播的方式回答一个DHCP request请求信息,该信息包含向它所选定的DHCP服务器请求IP地址的内容。
过程4:IP地址分配确认当DHCP服务器收到DHCP客户端回答的DHCP request请求信息之 ...
Linux之samba服务部署
环境Windows11、VMware Workstation 16.2.2
系统Red hat7.0
说明samba是什么?能干什么?什么场合需要用到它?
samba 是基于SMB协议(ServerMessage Block,信息服务块)的开源软件,samba也可以是SMB协议的商标。SMB是一种Linux、UNIX系统上可用于共享文件和打印机等资源的协议,这种协议是基于Client\Server型的协议,Client端可以通过SMB访问到Server(服务器)上的共享资源。当Windows是 Client,CentOS是服务器时,通过Samba就可以实现window访问Linux的资源,实现两个系统间的数据交互。
Linux对于开发来说是一个非常好的系统,但是人机友好不如windows,我就通常在windows上用sourceinsight编辑代码,然后在Linux端编译运行,而且经常需要把音视频从Linux和windows端互相拷贝,这时候Samba就显得很方便了。
部署执行yum源安装
[root@jw2031-122 ~]# yum install samba -y
检查是 ...
Linux之计划任务管理
环境Windows11、VMware Workstation 16.2.2
系统Red hat7.4
说明笔记整理
部署at命令at命令制定一次性执行的计划任务⤵
at [选项] [执行任务的时间] [执行任务的日期]
选项:
-m 当at工作完成后,即使没有输出信息,也会以mail通知用户工作已完成
-l 显示当前正在等待执行的计划任务队列
-d 任务编号,删除指定编号且尚未执行的计划任务
时间指定方式有:
绝对时间——HH:MM[am|pm] :如 5:30pm、17:30
相对时间——now+count time-units:其中,now就是当前时间;count是时间的数量;time-units是时间单位,如minutes(分钟)、hours(小时)、days(天)、weeks(星期)。如“now+3min”表示当前系统的3分钟后
模糊词语:如midnight(深夜),noon(中午),teatime(饮茶时间,一般是下午四点)等。
由于at命令依赖于atd服务,所以首先要确认系统服务atd已经启动,并开机自启:⤵
[root@jw2031-122 ~]# sy ...
Linux之软件包部署
环境Windows11、VMware Workstation 16.2.2
系统Red hat7.4
说明课堂笔记整理
部署rpm查询rpm软件包一般格式:
1rpm -q[选项] [安装文件1] [安装文件2]
-q #查询指定的一个或多个软件包是否安装
-qa #显示当前系统中已安装的全部rpm软件包清单
-qi #显示软件包名称、版本、许可协议等详情
-ql #显示指定的软件包再当前系统中安装的所有目录、文件列表
-qf #查询指定的目录或文件是由哪个软件包所产生的
-qc #显示指定软件包在当前系统中被标注配置文件的文件清单
实例👁️
查询软件是否已安装⤵️
[root@jw2031-122 ~]# rpm -q yum httpdyum-3.4.3-154.el7.noarch未安装软件包 httpd
当查询太多时,可结合管道操作符来实现⤵️
[root@jw2031-122 ~]# rpm -qa |grep yumyum-3.4.3-154.el7.noarchyum-langpacks-0.4.2-7.el7.noarchyum-utils-1.1.31-42 ...
linux磁盘管理
知识准备硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。
硬盘接口分为:IDE、SATA、SCSI、SAS、光纤通道
磁盘在linux系统中的表示:
/dev/fd[0-1] #软盘驱动器
/dev/sr0或/dev/cdrom(后者是前者的软链接) #光盘CD/DVD ROM
/dev/hdXY #IDE硬盘
/dev/sdXY #SATA/SCSI/SAS/USB硬盘/U盘
/dev/md0 #第一个磁盘阵列设备
/dev/sr0 #第一个SCSI磁带设备
磁盘分区MBR分区是传统的分区机制,使用BIOS引导的PC设备
分类:主分区(primary)+【扩展分区extended 逻辑分区logical】
支持的分区数量:4个主分区或三个主分区+1个扩展分区(逻辑分区:IDE接口的最多63个;SCSI接口的最多15个)
GPT分区GUID Partition ...
2022.运动记录
2022.运动记录
目标:健康运动、增强体质、乘风奔跑😏
2022/03/11开始,记录每一次运动。
3月
3月11日 5Km
3月12日 5Km
3月14日 6Km
3月16日 5Km
3月18日 2Km
3月19日 5Km
3月20日 3Km
3月21日 3Km
3月22日 5km
3月23日800M
3月25日5km
3月26日5km
3月27日2km
3月28日5.1km
3月30日4km
4月
4月2日5km
4月4日5km
4月5日3km
4月6日体测1Km
4月7日打球
4月9日5km
4月11日打球
4月12日打球
4月13日打球
4月14日5KM
4月15日打球
4月16日5km
4月17日5km
4月19日3km ...
Linux课堂笔记
笔记整理
系统Red hat7.4
说明课堂笔记整理
命令一些常用小指令
运行模式查看系统当前运行模式:systemctl get-default
设置系统开机运行模式,重启生效⤵
123systemctl set-default multi-user.target//多用户字符界面模式systemctl setdefault graphical.target//多用户图形界面模式systemctl rescue.target //单用户字符界面模式,只有root用户可以登录系统。
设置运行模式直接生效⤵:
12systemctl isolate graphical.target 字符切换到图形界面systemctl isolate multi-user.target 图形切换到字符
RHEL7默认有6个虚拟终端,其中:
不同虚拟终端之前自由切换:Ctrl+ALT+F1~F6;
查看当前终端:[root@localhost~]# tty
一行命令多个操作中间用“;”或“|”隔开
例如:切换到上级目录home,查看空间占有量并创建文件夹cc
[root@localhost ho ...
Linux之明文更改密码
环境VMware workstation16
系统Red hat 7.4
特点🤪🔊
展现了更改的用户密码
不需要输入两遍密码
用法🤪🔊
使用echo方法来重置⤵️
echo “新密码” |passwd –stdin 用户名
例:修改用户admin密码为workstation123
2021年度总结
2021年度总结前言一直自己想写一篇年度总结,结果拖延症发作拖到了14/02/2022这天。🤏
浏览搜索发现GitHub有个仓库收录年度总结👍
关于学业时间飞逝……….2021年是在济南上学的第二年。按照职院传统在第三年的时候就要出去实习,在校学生生涯也要马上结束了。学业无成,年少无为
2021年总体来说在学习上摇头晃脑不太认真,真正学习到大脑的知识也是空空如也。思想上懒惰,使大脑形成了本能反应。
造成学业问题上的绊脚石有:没有学习耐心、钻研的耐心。
耐心的丧失,让wo学习堕落为拖延症埋下了罪恶的种子。
关于生活2021下半年喜欢上了跑步👟👟。
🤾🤾♂️🤾♀️get到了跑步的“魅力”特别是心情低落时,跑完步之后,就会有一种豁然开朗的感觉,内心可以寂静,仿佛所有的一切都与你无关。
其余没有太大变化,一贯保持吃好、喝好、睡好、玩好的作风。
睡觉这方面:持续性熬夜,间接性自闭,做梦式暴富,习惯性自愈。
一些思考随心、随缘、随势、不挽留、不讨好、不争吵、不记仇🐸
一些时刻2021年4月9日 学校受欢迎的大白鹅。🦢⤵
2021年11月14日 学校 ...





