
Linux基础篇
文章平均质量分 65
real向往
温故而知新
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell连接oracle
存储过程#!/bin/bashsqlplus -S username/password@IP:1521/databaes << EOFBEGIN...END;/ #注意,要加斜线才能执行存储语句exitEOF查询语句#!/bin/bashsqlplus -S username/password@IP:1521/databaes << EOFselect ...END;exitEOF如果脚本中有多个EOF可将EOF通过其他符号代替cat原创 2021-06-30 08:48:06 · 939 阅读 · 0 评论 -
运维面试题(面前准备)
前段时间一直在面试,也没怎么写博客,现在找到实习工作了,也有时间去写了。在这里分享一下我面试之前做的一些准备。(以下内容是我从网上查找整理得到的...红色标注为面试提及的,但不一定是我整理的内容)TCP/IP简述TCP三次握手的过程?答:在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器...原创 2019-07-21 23:13:13 · 85015 阅读 · 14 评论 -
CentOS7编写systemd服务脚本
简介在CentOS6中写服务脚本,需要放在/etc/init.d/目录下,且脚本编写较复杂在。而在CentOS7中写服务脚本,只需要按照格式编写即可。服务脚本编写存放位置/usr/lib/systemd/system #系统服务,开机不需要登录就能运行的程序(可以用于开机自启)/usr/lib/systemd/user #用户服务,需要登录后才能运行程序服务脚本...原创 2019-04-20 00:31:49 · 3855 阅读 · 0 评论 -
解决CentOS添加新网卡后找不到网卡配置文件
使用VMware Workstation虚拟机安装好CentOS7虚拟机后,添加网卡后CentOS 7无网卡配置文件的问题,添加第二块网卡以后,进入CentOS 7系统后,看不到网卡配置文件。进入CentOS7系统后,使用ip addr 查看状态如下:发现ens33和ens77均有IP地址,且可正常使用,ens33使用的是手动配置IP,ens37使用的是dhcp自动获取的IP地址,但是/e...转载 2019-04-03 23:26:58 · 2224 阅读 · 0 评论 -
Linux小技巧
1.CentOS7systemctl如何补全服务名称?CentOS7默认安装类型是最小安装,没有默认自动补全的功能,要使用这个功能,需要安装bash-completion,然后退出bash命令行,在重新进入,即可使用。yum install bash-completion -y2.ssh连接缓慢的问题分析UseDNS noGSSAPIAuthentication no3.使...原创 2019-03-15 21:00:14 · 287 阅读 · 0 评论 -
LVM逻辑卷管理和挂盘操作
一、简介 逻辑卷管理器是linux系统对硬盘区分进行管理的一种机制,为解决硬盘设备在创建后不易修改分区大小的缺陷。并且通过LVM,可以对逻辑卷进行扩展和缩小分区。1.1 PV & VG & LV含义PV:Physical Volume,物理卷。物理卷在逻辑卷最顶层,提供容量,可视为对硬盘的分区。VG:Volume Group,卷组。卷组在物理卷之上,由一个或多个物理卷组成。一个系统可以由一个或多个卷组。LV:Logical Volume,逻辑卷。逻辑卷建立在卷组之上,它是对卷组的原创 2020-08-24 13:13:51 · 753 阅读 · 0 评论 -
kerberos认证原理
什么是kerberoskerberos就是一种计算机网络的授权协议,可以用在非安全的网络环境中,对个人通信以安全的手段进行身份认证。同时,客户端与服务器端均可向对方进行身份认证,因此可用于防止窃听,保护资料完整性的应用中。基本上, kerberos是通过对称秘钥的方式来进行资料加密的。server如何确认client的来源也是正确的?此外,如果第一次连线的时候,那部server本身就有问题...原创 2019-07-29 23:27:17 · 1487 阅读 · 0 评论 -
CentOS7搭建NTP时间服务
一、简介 NTP(Network Time Protocol)时间服务器,可用于服务器之间的时间同步,使时间保持一致,对于一些对时间一致性要求高的服务(集群)很适用。 在这里,主要是针对无网络的情况下,要求服务器之间时间一致。二、NTP主机规划服务端 node2:192.168.71.12客户端 node3:192.168.71.132.1 服务端安装ntp服务[root@node2 ~]# yum install ntp ntpdate -y安装ntp时间服务器,时间同步命令修改默原创 2020-08-20 10:38:49 · 849 阅读 · 1 评论 -
Centos7搭建本地YUM源及同步阿里云镜像源到本地
如果我们是实施工程师,需要给客户部署服务,但是客户主机又不能连接网络,这时,通过搭建本地YUM仓库,就能很好的解决这个问题。一、基于目录的YUM源移除之前的YUM源[root@node1 ~]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/old/配置YUM源[root@node1 ~]# vim /etc/yum.repos.d/base.repo [test]name=test #yum源名称,与上边保持一致baseurl=file:/原创 2020-08-05 21:26:16 · 10624 阅读 · 5 评论 -
Cobbler自动化批量安装Linux操作系统
简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易...原创 2019-04-13 13:50:05 · 7366 阅读 · 0 评论 -
system-config-kickstart使用
system-config-kickstart使用#yum install system-config-kickstart -y一、设置Xshell并安装system-config-kickstart1.1如果用xshell,打开图形界面,需要按一下步骤进行设置(需要下载Xmanager6):# system-config-kickstart二、system-con...原创 2018-10-03 18:29:35 · 3458 阅读 · 0 评论 -
使用PXE+Kickstart无人值守安装服务
一、简介 使用PXE+TFTP+FTP+DHCP+Kickstart服务搭建出一个无人值守安装系统,可以无人值守就可以为数10台服务器安装系统,大大提高系统安装效率。PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网...原创 2018-10-03 18:29:17 · 753 阅读 · 0 评论 -
CentOS7系统基础优化
基础环境#当前系统版本信息[root@real ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)#系统内核版本号[root@real ~]# uname -r3.10.0-862.el7.x86_64#查看系统位数[root@real ~]# uname -mx86_64CentOS7s...原创 2019-05-04 14:27:25 · 2079 阅读 · 0 评论 -
Grep命令的使用方法
在使用linux时,经常需要进行文件查找,找到符合某种条件的某一行,那么就需要用到grep,egrep,fgrep这些强大的命令。grep,egrep,fgrep简介grep:(Global search Regular Expression(RE) and Print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的...原创 2018-07-15 21:01:20 · 4738 阅读 · 0 评论 -
LVM(逻辑卷管理)及快照卷创建
LVM是 Logical Volume Manager(逻辑卷管理)的简写,可用于管理磁盘驱动器或其他类似的大容量存储设备。以下为LVM及快照卷的详细解释。目录LVM基本组成优点相关命令创建逻辑卷扩展逻辑卷缩减逻辑卷快照卷LVM基本组成LVM利用linux内核的device-mapper来实现存储系统的虚拟化(系统分区独立于底层硬件)。通过LVM,...原创 2018-08-09 14:38:48 · 2592 阅读 · 0 评论 -
SSH免密码登录
SSHSSH为Secure Shell(安全Shell协议)的缩写,是专为远程登录会话和其他网络服务提供安全性的协议,并且利用ssh协议可以有效防止远程管理过程中的信息泄露问题。1.安装openssh #rpm -qa | grep openssh (查询,本机已安装openssh,四个安装包都需要安装)openssh-server-5.3p1-84.1.el6.x86_64 ...原创 2018-08-29 17:19:39 · 307 阅读 · 0 评论 -
使用Bind提供域名解析服务
DNS域名解析服务目录一、DNS理解及相关配置信息二、安装Bind服务程序三、正向解析实验四、反向解析实验五、部署从服务器六、安全的加密传输七、部署DNS缓存服务器一、DNS理解及相关配置信息(1) DNS:Domain Name System 域名系统,这是一项用解析域名与IP地址对应关系的技术,能够接受用户输入IP地址或域名,然后自动查找与之匹配的I...原创 2018-09-07 11:18:49 · 1533 阅读 · 0 评论 -
Jumpserver堡垒机搭建
跟着官网安装介绍堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状态、安全事件、网络活劢,以便集中报警、及时处理及审计定责.功能Jumpserver提供的堡垒机必备功能 身份验证 Authentication 登录认证 资源统一登录和认证 LDAP认证 支持...原创 2019-04-10 14:55:19 · 1752 阅读 · 0 评论 -
awk详解
简介awk命令利用一组用户提供的指令来将一组文件与用户提供的扩展正则表达式比较,一次一行。然后在任何与扩展正则表达式匹配的行上执行操作。awk命令的模式搜索比grep命令的搜索更常用,且它允许用户在输入文本行上执行多个操作。awk命令编程语言不需要编译,并允许用户使用变量、数字函数、字符串函数和逻辑运算符。语法awk [OPTIONS] -f program_file [...原创 2019-04-14 16:32:27 · 539 阅读 · 0 评论 -
Vim编辑器详解
linux中最常用的就是vi或vim编辑器,而vim编辑器就是vi的加强版。它们提供了一个视窗设备,通过它可以编辑文件。学会了它,处理许多脚本,文件将会游刃有余。 下文将会给大家详细介绍在linux操作系统下使用vi/vim文本编辑器。vi/vim模式编辑模式(命令模式)输入模式末行模式(底线命令模式)模式转换编辑-->输入i :在当前光标所在字符的前面,...原创 2018-07-25 18:57:15 · 588 阅读 · 0 评论