自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_41543171的博客

发酵过程控制

  • 博客(30)
  • 收藏
  • 关注

转载 描述TCP和UDP区别

TCP与UDP区别总结:(1)TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接(2)TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付Tcp通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输。如丢包时的重发控制,还可以对次序乱掉的分包进行顺序控制。(3)U...

2020-01-17 10:11:56 617

转载 总结描述TCP三次握手四次挥手

通信基本流程我们都知道TCP协议是面向连接的协议,可以保证数据不丢失,不重复,不乱序的到达接收方。TCP的通信过程大概是下图所示。上图为TCP整个完整的通信过程,首先经过三次握手建立连接(绿色部分),连接建立后可以正常通信(蓝色部分),通信完毕需要四次挥手断开连接(红色部分)。三次握手三次握手可以这么理解:TCP客户端是男孩子,TCP服务器是女孩子,男孩子要追女孩子,首先要建立恋爱关系...

2020-01-17 10:01:54 302

转载 简述osi七层模型和TCP/IP五层模型

OSI七层模型OSI七层和TCP/IP五层以及对应网络设备对比示例图物理层在OSI参考模型中,物理层(Physical Layer)是参考模型的最低层,也是OSI模型的第一层。物理层的主要功能是:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。物理层的作用是实现相邻计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异。使其上面的数据链路层不必考虑网络的...

2020-01-17 09:54:00 236

原创 创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录

1.查看硬盘信息[root@centos7 ~]#lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 200G 0 disk ├─sda1 8:1 0 1G 0 part /boot├─sda2 8:2 0 100G 0 part /├─sda3 8:3 0 ...

2020-01-14 21:04:18 3000

原创 创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项

1.查看块设备信息[root@centos7 ~]#lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 200G 0 disk ├─sda1 8:1 0 1G 0 part /boot├─sda2 8:2 0 100G 0 part /├─sda3 8:3 0 ...

2020-01-14 20:00:30 841

原创 编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交

下载httpd2.4源码包到当前路径,并解压[root@centos7 data]#tar -xvf httpd-2.4.252.使用yum安装若干依赖包:[root@centos7 data]#yum install gcc openssl-devel pcre-devel apr-devel apr-util-devel -y进入解压后的文件夹,运行configure文件,指...

2020-01-14 19:35:42 292

原创 自建yum仓库,分别为网络源和本地源

1.备份默认yum源配置默认的yum源配置保存在/etc/yum.repos.d路径下,备份该文件夹下的所有文件[root@centos7 yum.repos.d]#cd /etc/yum.repos.d[root@centos7 yum.repos.d]#mkdir backup[root@centos7 yum.repos.d]#mv ./*.repo backup/2.挂载光盘...

2020-01-14 19:11:14 242

原创 第五周作业

1、查找/etc目录下大于1M且类型为普通文件的所有文件[root@centos7 ~]#find /etc -size +1M -type f -ls 67268072 7892 -r--r--r-- 1 root root 8080746 Nov 14 20:23 /etc/udev/hwdb.bin202867747 3808 -rw------- 1 roo...

2019-12-31 16:51:37 79

原创 编写脚本 createuser.sh,实现如下功能:使用一个用户名做为参数,如果 指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息

脚本内容如下: if [ $# -eq 0 ];then echo "one argument (username) is required!" exit elif [ $# -gt 1 ];then echo "required 1 argument, but $# arguments were supplied!" exit fi name...

2019-12-24 13:45:45 837

原创 编写生成脚本基本格式的脚本,包括作者,联系方式,版本,时间,描述等

打开vim的配置文件vim ~/.vimrc写入以下内容: 7 autocmd BufNewFile *.sh exec ":call SetTitle()" 8 9 func SetTitle() 10 if expand("%:e")=='sh' 11 call setline(1,"#!/bin.bash") 12 ...

2019-12-23 20:17:21 778

原创 统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序

[root@centos7 ~]#netstat -t | grep ':ssh'|tr -s ' '|cut -d ' ' -f5|cut -d: -f1 | uniq -c|sort -rn 2 192.168.37.1 1 192.168.37.102 1 192.168.37.100

2019-12-23 19:45:47 833

原创 查出用户UID最大值的用户名、UID及shell类型

[root@centos7 ~]#sort -t ':' -n -k 3 /etc/passwd | tail -1 | cut -d: -f 1,3,7nfsnobody:65534:/sbin/nologin

2019-12-23 19:21:15 530

原创 统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来

[18:59:01 nbdj1@instance-03s82iwj ~]$grep -v '/sbin/nologin' /etc/passwd|cut -d: -f1rootsyncsystemd-timesyncsystemd-networksystemd-resolvesystemd-bus-proxysyslog_aptlxdmessagebusuuidddnsma...

2019-12-23 19:00:49 1347

原创 请总结描述用户和组管理类命令的使用方法并完成以下练习

(1)、创建组distro,其GID为2019[root@centos7 ~]#groupadd -g 2019 distro[root@centos7 ~]#cat /etc/group|tail -1distro:x:2019:(2)、创建用户mandriva, 其ID号为1005;基本组为distro[root@centos7 ~]#useradd -u 1005 -g dist...

2019-12-12 21:02:31 271 1

原创 将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中

[root@centos7 ~]#cat /etc/issue\SKernel \r on an \m[root@centos7 ~]#cat /etc/issue|tr 'a-z' 'A-Z' > /tmp/issue.out[root@centos7 ~]#cat /tmp/issue.out \SKERNEL \R ON AN \M

2019-12-12 16:59:39 730

原创 复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中

[root@centos7 ~]#cp -a /etc/p*[^[:digit:]] /tmp/mytest1/[root@centos7 ~]#ls -a /tmp/mytest1/. pam.d passwd- pinforc plymouth pnm2ppa.conf postfix prelink.conf.d profile protocols ...

2019-12-12 16:55:57 1336 1

原创 显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录

[root@centos7 ~]#ls -a /etc/[^[:alpha:]][[:alpha:]]* -a/etc/2c23baa3e /etc/5aered

2019-12-12 16:46:13 1113

原创 在vim中设置tab缩进为4个字符

在 ~/.vimrc文件中添加语句:set tabstop=4

2019-12-12 12:29:33 309

原创 复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符

复制文件,显示处理前的文件内容,如图所示:删除行首的空白字符,结果如下图所示

2019-12-12 12:19:23 130

原创 Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示

ls:列出指定目录下的内容ls [OPTION]… [FILE]…   -a:显示所有文件包括隐藏文件   -A:显示除.和…之外的所有文件   -l,–long:显示文件的详细属性信息   -h:对文件大小进行单位换算,可能影响精度   -d:查看目录本身而非其内部的文件   -r:逆序显示文件   -R:递归显示文件示例:ls -lah / --详细显示/目录下的所有文件(包...

2019-12-11 22:43:16 150

原创 总结软连接和硬连接区别,并用实例操作说明

(1)硬链接与原文件指向同一个物理文件,具有相同的inode号,创建硬链接时链接数递增。下图比较了对f1文件建立硬链接前后的文件信息软链接与原文件是不同的文件,具有不同的inode号,创建软链接时链接数不变。软链接是一个指向原文件的符号链接,类似于windows中的快捷方式。下图比较了对文件f2建立软链接前后的文件信息(2)创建硬链接时原文件的路径相对的事当前工作目录,创建软链接时原文件的路...

2019-12-11 22:35:52 398

原创 描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?

文件的元数据中包含的信息包括:File:文件名Size:文件大小(单位:B)Blocks:文件所占块个数IO Block:每个数据块的大小(单位:B)regular file:普通文件(此处显示文件的类型)Inode:文件的Inode号,文件的索引节点号Links:硬链接次数Access:权限Uid:(属主id/属主名)Gid:(属组id/属组名)Context:文件所在的环...

2019-12-11 21:49:27 370

转载 描述Linux发行版的系统目录名称命名规则以及用途

Linux系统基础目录的命名法则:1、遵循FHS(Filesystem Hierarchy Standard)标准2、严格区分大小写3、目录也是文件,在同一路径下,两个文件不能同名4、支持使用除 / 以外的任意字符5、最长字符不能超过255个字符Linux发行版基本目录架构及用途描述...

2019-12-11 21:24:47 93

转载 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别

Linux是一个诞生于网络、成长于网络且成熟于网络的奇特的操作系统。1991年,芬兰大学生Linus Torvalds萌发了开发一个自由的UNIX操作系统的想法,当年,Linux就诞生了,为了不让这个羽毛未丰的操作系统矢折,Linus将自已的作品Linux通过Internet发布。从此一大批知名的、不知名的电脑黑客、编程人员加入到开发过程中来,Linux逐渐成长起来。Fedora CoreFe...

2019-12-01 10:33:07 63

原创 在Vmware Workstation中安装CentOS7

1 创建虚拟机:在以下界面中点击“创建新的虚拟机”在以下界面中选择”典型”,点击“下一步”在以下界面中选择“稍后安装操作系统”,点击“下一步”在以下界面中选择“Linux”,版本选择为“CentOS7 64位”,点击“下一步”在以下界面中设置虚拟机名称和存放路径,点击“下一步”在以下界面设置磁盘大小,选择“将虚拟磁盘存储为单个文件”,点击下一步。之后点击“自定义硬件”(图片省略...

2019-11-27 22:10:10 60

原创 Linux常用命令格式

Linux常用命令格式为:COMMAND [OPTIONS…] [ARGUMENTS…],具体说明如下:COMMAND:命令的名称OPTIONS:命令的选项,用于启用或关闭命令的某个或某些功能,是可选的。选项有长选项和短选项两种表示方式。长选项:以“–”+单词组成,例如:ls --all短选项:以“-”+字母组成,例如:ls –a注:上述两个命令表示的含义是一样的。ARGUMENTS:...

2019-11-27 15:22:30 355

原创 配置环境变量,实现执行history的时候可以看到执行命令的时间

配置环境变量,实现执行history的时候可以看到执行命令的时间1)在~/.bash_profile文件中新增一行,写入:HISTTIMEFORMAT="”%F %T ",保存退出。2)使更新后的配置文件生效,执行:source ~/.bash_profile。运行history命令,历史命令的执行时间可以被显示出来,如图所示...

2019-11-27 14:52:26 638

转载 linux的哲学思想

linux的哲学思想1、一切皆文件:是 Unix/Linux 的基本哲学之一。不仅普通的文件,目录、字符设备、块设备、 套接字等在 Unix/Linux 中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。2、小型,单一用途的程序:程序和可执行文件不要太复杂,这样才能保证了linux内核的高效运行。3、连接程序,共同完成复杂功能:复杂的任务可以通过连接多个简单的程序实现复...

2019-11-27 14:11:52 125

原创 C# Chart控件 曲线中的数据点混乱的问题!

使用C# 中的Chart控件绘制曲线图时,有时会出现数据点连线顺序混乱的现象,即曲线回头的现象。如何解决呢?很简单,首先为Seires绑定数据源 myser.Points.DataBind(myser.FilteredDataSource.AsEnumerable(), myser.TimeAxis, myser.FermentationVariable, “”);绑定数据源之后立即...

2018-05-20 21:26:30 1600

转载 解决 Sublime text3 中文显示乱码问题【亲测可用】

一、安装包管理器使用Ctrl+~快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_...

2018-03-17 08:56:55 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除