linux 运维
linux
Dr.reality
这个作者很懒,什么都没留下…
展开
-
Linux系统时间不对
1.进入zoneinfo目录cd /usr/share/zoneinfo,执行tzselect, 按提示操作可以看到的时区是Asia/Shanghai2.执行sudo timedatectl set-timezone Asia/Shanghaintpdate ntp.aliyun.com执行date或者timedatectl命令查看时间原创 2021-10-27 14:38:47 · 179 阅读 · 0 评论 -
apt install提示报错
当Ubuntu apt install某个东西时,给出下面提示E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an other process using it?删除锁定文件,行了sudo rm -f原创 2021-07-15 13:15:41 · 169 阅读 · 0 评论 -
Linux查看物理CPU个数、核数、逻辑CPU个数
# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq# 查看逻辑CPU的个数cat /proc/cpuinfo| grep "processor"| wc -l查看CPU信息(型号)cat /proc/cpuinfo | grep name | cut -f2 -d: | uni原创 2021-07-12 17:20:25 · 77 阅读 · 0 评论 -
ping: sendmsg: Operation not permitted
服务器报ping: sendmsg: Operation not permitted这个问题 修改/etc/sysctl.conf,运行sysctl -p原创 2021-06-09 10:51:37 · 2463 阅读 · 0 评论 -
Zabbix升级
The frontend does not match Zabbix database. Current database version (mandatory/optional): 4040000/4040002. Required mandatory version: 4000000. Contact your system administrator.原创 2021-06-09 10:31:17 · 105 阅读 · 0 评论 -
搭建FTP服务
一:安装部署1.1:安装yum install -y vsftpd1.2:设置FTP服务开机自启动systemctl enable vsftpd.servicesystemctl start vsftpd.service1.3: 查看FTP服务监听的端口netstat -antup | grep ftp二: 配置2.1: 匿名用户模式,修改配置文件vsftpd.conf。vim /etc/vsftpd/vsftpd.confanon_upload_enable=YES 的注释解开原创 2020-08-13 14:36:27 · 102 阅读 · 0 评论 -
磁盘存储与⽂件系统
1 对新硬盘进⾏分区1.1 查看系统上是否识别出的新增的硬盘:[root@centos7 ~]#fdisk -lDisk /dev/sda: 214.7 GB, 214748364800 bytes, 419430400 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 by...原创 2020-04-20 15:48:08 · 140 阅读 · 0 评论 -
DHCP
DHCP协议DHCP(Dynamips Host configuration Protocal)动态主机配置协议是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是用于自动管理局域网内主机的IP地址、子网掩码、网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本。在DHCP...原创 2019-11-12 13:29:27 · 2155 阅读 · 0 评论 -
基于key验证
实现基于密钥的安全验证必须为用户自己创建一对密钥,并把共有的密钥放在需要访问的服务器上。当需要连接到SSH服务器上时,客户端软件就会向服务器发出请求,请求使用客户端的密钥进行安全验证。服务器收到请求之后,先在该用户的根目录下寻找共有密钥,然后把它和发送过来的公有密钥进行比较。如果两个密钥一致,服务器就用公有的密钥加密“质询”,并把它发送给客户端软件(putty,xshell等)。客户端收到质询之...原创 2019-11-09 14:55:53 · 439 阅读 · 0 评论 -
Linux grep命令详解
grep命令详解语法格式:grep 【options】【pattern】【file】 grep [参数] [匹配模式] [查找的文件]注意:1.grep 是 Linux 系统中最重要的命令之一,其功能是从文本文件或管道数据流中筛选匹配的行及数据。2.grep 命令里的匹配模式或模式匹配,都是你要好找的东西,可以是普通的文字符号也可以是正则表达式。grep命令选项--color=auto...原创 2019-11-05 14:34:38 · 243 阅读 · 0 评论 -
Linux sed命令详解
sed命令详解sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件,...原创 2019-11-05 13:49:00 · 184 阅读 · 0 评论 -
Linux-awk命令详解
awk命令详解awk 是一种编程语言,用于在linux/nuix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大的编程工具。它在命令行中使用,但更多是作为脚本来使用。awk 的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进...原创 2019-11-05 13:26:28 · 262 阅读 · 0 评论 -
expect命令
expect介绍expect 是由Don Libes基于Tcl( Tool Command Language )语言开发的,主 要应用于自动化交互式操作的场景,借助 expect 处理交互的命令,可以将交互过 程如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成。尤其适用于需要对 多台服务器执行相同操作的环境中,可以大大提高系统管理人员的工作效率expect命令 expect...原创 2019-10-31 14:33:51 · 705 阅读 · 0 评论 -
网卡绑定
一:多网卡绑定使用nmcli命令实现把ens35和ens36网卡进行bonding,ip地址为1.1.1.1/24第一步:添加bonding接口,配置名为bond0,接口名为bond0,使用主备模式:nmcli connection add type bond con-name bond0 ifname bond0 mode activebackup第二步:给配置名为bond0手动添加ip...原创 2019-10-29 13:23:19 · 134 阅读 · 0 评论 -
⽹络管理
一.环境1、先关闭SElinux (master和slave负载均衡机都要做) vim /etc/sysconfig/selinux SELINUX=disabled2、关闭防火墙systemctl stop firewalld // 临时关闭systemctl disable firewalld // 禁止开机启动3、ntpdate time1.aliyun.com 主机...原创 2019-10-29 13:05:57 · 299 阅读 · 0 评论 -
linux中的hash
linux系统下会有一个hash表,每个SHLL独立,当你新开一个SHELL的时候,这个hash表为空,每当你执行过一条命令时,hash表会记录下这条命令的路径,就相当于缓存一样。第一次执行命令shell解释器默认的会从PATH路径下寻找该命令的路径,当你第二次使用该命令时,shell解释器首先会查看hash表,没有该命令才会去PATH路径下寻找。hash表的作用:大大提高命令的调用速率。ha...原创 2019-09-24 10:32:03 · 485 阅读 · 0 评论 -
Linux中hexdump命令
简介hexdump主要用来查看“二进制”文件的十六进制编码。注意:它能够查看任何文件,不限于与二进制文件。语法hexdump [选项] [文件]…选项-n length:格式化输出文件的前length个字节-C:输出规范的十六进制和ASCII码-b:单字节八进制显示-c:单字节字符显示-d:双字节十进制显示-o:双字节八进制显示-x:双字节十六进制显示-s:从偏移量开始输出...原创 2019-09-24 10:20:24 · 174 阅读 · 0 评论 -
linux中的shutdown命令使用方法
Linux shutdown命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。使用权限:系统管理者。语法shutdown [-t seconds] [-rkhncfF] time [message]参数说明:-t seconds : 设定在几秒钟之后进行关机程序。-k : 并不会真的关机,只是将警告讯息传送给所有使用者。-...原创 2019-09-24 10:15:45 · 468 阅读 · 0 评论 -
Linux中的screen的使用
1、简介Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个...原创 2019-09-24 10:09:54 · 124 阅读 · 0 评论 -
linux中的重定向
输出重定向:(通俗的讲,重定向输出就是把要输出的文件信息写入到一个文件中去,而不是将要输出的文件信息输出到控制台(显示屏))在 bash 命令执行的过程中,主要有三种输出入的状况,分别是:标准输入;代码为 0 ;或称为 stdin ;使用的方式为 <标准输出:代码为 1 ;或称为 stdout;使用的方式为 1>错误输出:代码为 2 ;或称为 stderr;使用的方式为 2&...原创 2019-09-26 09:26:02 · 68 阅读 · 0 评论