- 博客(67)
- 收藏
- 关注
转载 su和sudo的用法
su命令切换到其他用户格式:su - [用户名]su - user2[root@jinkai01 ~]# su - user2上一次登录:一 8月 3 16:14:57 CST 2020pts/0 上[user2@jinkai01 ~]$ pwd/home/user2su - -c "touch /tmp/aming.111" username(用户名)可以不用切换到 其他用户下 就可以指定某个用户创建文件注意:加-保证完整的切换到user2的家目录下,不加-则切换到use.
2020-08-16 18:13:15 501
转载 用户配置文件与密码配置文件
用户文件**(原密码文件)/etc/passwd**[root@jinkai01 ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologin以:为隔离分段第一段:用户名第二段:以前密码存放地第三段:用户UID第四段:组GID第五段:注释第六段:用户家目录第七段:用户的shell密码文件/etc/shadow[root@jinkai01 ~]# head
2020-08-16 18:12:09 584
转载 find命令使用和lrzsz文件互传
find命令find命令主要用来搜索文件±符号里 -表示数值内,相当于小于;+表示数值外,相当于大于;find涉及格式如下:-name "文件名" -type [文件格式] -size [±符号][文件大小] -ctime [±符号][数值] -mtime [±符号][数值] -atime [±符号][数值] -mmin [±符号][数值] -inum [数值] -maxdepth 1 只查询当前目录下的子目录和文件,不查询子目录下的子目录或文件 -name 搜索普通文件
2020-08-16 18:11:05 399
转载 rm命令;环境变量PATH(cp,mv,more,head,tail,less);文件和目录权限
rm删除命令格式:rm [参数][文件或目录路径][root@jinkai01 ~]# rm a.txtrm:是否删除普通空文件 "a.txt"?y[root@jinkai01 ~]# rm abcrm: 无法删除"abc": 是一个目录 -f:强制删除文件(无法删除目录) [root@jinkai01 ~]# rm -f abc rm: 无法删除"abc": 是一个目录 -r:强制删除文件目录下的所有目录(有询问) [root@jinkai01 ~.
2020-08-16 18:10:26 707
转载 Linux vim设置缩进与行号
1、设置所有用户的vim缩进与行号修改/etc/vimrc配置文件修改所有用户vim配置在/etc/vimrc配置文件末尾增加set nu 和 set cindent 如下图2、修改某个用户的vim缩进与行号在当前用户家目录下新建.vimrc文件,输入set nu 和 set cindent 如下图vim ~/.vimrc...
2020-07-31 13:55:15 306
转载 CSGO(KZ模式)服务器搭建教程(windows系统)包含申请全球服务器操作方法
第一步:首先要先下载steamcmd下载链接:https://pan.baidu.com/s/10DIjazj_5mOzViGQYbVlvw提取码:l0zy然后在任意一个盘创建2个文件夹(最好不要在C盘,选容量最大的盘,因为地图很多), 一个叫steamcmd, 一个叫csgoserver,下载完后把steamcmd.zip里的文件解压到你创建的steamcmd文件夹里面打开,等到下载完成在等待下载的同时,我们可以先去把运行插件必要的文件先下载了,下面帖链接SourceMod :https:/.
2020-07-31 13:53:39 1629
转载 我的手提电脑为什么提示“位置不可用”? 求大神解决方法
问题描述:机械硬盘打不开位置不可用,是因为这个I盘的文件系统内部结构损坏导致的。我的手提电脑为什么提示“位置不可用”? 求大神解决方法具体的恢复方法看正文工具/软件:极限数据恢复软件步骤1:先下载并解压程序打开后,直接双击需要恢复的分区.步骤2:程序找出资料后,会放到与要恢复盘同名的目录中步骤3:将要恢复的文件勾上,接着点右上角的保存,《另存为》按钮,将勾上的文件拷贝出来。步骤4:最后一步只需要等软件将数据COPY完成就好了 。注意事项1:想要恢复E盘位置不可用需要注意,一定要先恢复数据再格
2020-07-31 13:51:47 936
转载 MariaDB 10.3支持EXCEPT、INTERSECT语法
EXCEPT 返回两个结果集的差INTERSECT 返回两个结果集的交集举例说明:mysql> CREATE TABLE t1 (id INT);Query OK, 0 rows affected (0.00 sec)mysql> CREATE TABLE t2 (id INT);Query OK, 0 rows affected (0.01 sec)mysql> INSERT INTO t1 VALUES (1),(2),(3),(4),(5),(6..
2020-07-31 13:50:14 230
转载 Linux有什么特点?体系结构有哪些?
随着社会的进步以及发展,Linux系统使用用户也在不断增加,这得益于Linux操作系统的优势。那么Linux具有哪些特点?接下来为大家介绍一下。 Linux系统有哪些特点: 1、免费:一个免费、自由、开放的操作系统,遵循通用公共许可证GPL,任何人有使用、拷贝以及修改Linux系统的自由,不用担心版权问题。 2、安全、稳定:Linux系统稳定性众所周知,Linux核心设计具有执行效率高、安全性高以及稳定性好的特点。 3、用户界面:用户可以使用鼠标方便、直观和快捷地进行操作。经过多
2020-07-31 13:48:51 715
转载 SQL语法基础之updata
• update语句用于修改表中已经存在的数据• 单表修改语句结构• 多表修改语句结构• update语句的常规用法• 单表修改是指修改指定单个表中的已经存在数据的一个或多个列的数值;set短语后面跟要修改的列和值;• where子句表示限定要修改表中的哪些行数据,如果没有where子句则表示所有行都要修改;order by子句表示update数据按照指定的顺序进行;limit子句表示限定修改数据的行数• 多表修改是指修改table_references指定的多个表中满足条件的行数据,多
2020-07-26 16:05:59 8305 1
转载 在Excel中切换大小写,使用Easy Data Transform更方便
我们平时在使用Excel做表格时,经常需要更改大小写,在Excel中操作略微繁琐。今天小编告诉大家一个使用Easy Data Transform来更改大小写的方法,更加简单快捷,感兴趣的朋友快跟我一起学习一下吧!Excel用户经常希望在一个或多个列中更改大小写。例如:转换后:常规做法就是在Excel中使用LOWER(),UPPER()和PROPER() Excel函数在Excel中执行此操作。但这相当繁琐且容易出错,尤其是当您有很多行和列需要更新时。您还将丢失之前的数据。在Easy.
2020-07-26 16:04:49 257
转载 linux怎么在history命令中前面显示日期
我们都对 history 命令很熟悉。它将终端上 bash 执行过的所有命令存储到 .bash_history 文件中,来帮助我们复查用户之前执行过的命令。默认情况下 history 命令直接显示用户执行的命令而不会输出运行命令时的日期和时间,即使 history 命令记录了这个时间。运行 history 命令时,它会检查一个叫做 HISTTIMEFORMAT 的环境变量,这个环境变量指明了如何格式化输出 history 命令中记录的这个时间。若该值为 null 或者根本没有设置,则它跟大多数系
2020-07-26 16:03:06 421
转载 如何导出导出OVF模板
很多情况下我们部署好的模板需要在开发和生产环境中同时使用,需要进行内外网互传相同的环境,就会使用到导入导出OVF模板,VtoV 或者 PtoV如果直接使用IE浏览器在vSphere web clinet页面操作,有一定机率导致导出失败。推荐使用chrome或者Microsoft Edge浏览器登录主机地址进行导出OVF操作。vmware esxi 6.5操作页面如下:导出完成后就是拷贝到相应环境进行导入,待续。。。...
2020-07-26 16:01:41 2214
转载 MySQL高可用之MHA
MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司 youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升 的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且 在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。 MHA里有 两个角色一个是MHA Node(数据节点)另一个是M
2020-07-26 16:00:39 224
转载 CentOS 7 修改网卡名称无法生效问题
当我们修改 /etc/sysconfig/network-scripts/目录下的 ifcfg-ens33文件名为 ifcfg-eth0同时把文件中的 NAME属性 与DEVICE属性都修改成 eth0重启网卡,发现并没有修改成功!!!此时,需要去 /etc/defult 目录下,修改grub文件。在GRUB_CMDLINE_LINUX原有的参数后面加上"net.ifnames=0 biosdevname=0"保存退出后,执行命令:"grub2-mkconfig -o /boot/...
2020-07-26 16:00:04 2528
转载 IP-guard与Ping32硬件资产统计对比
企业规模越来越大,计算及数量随之越来越多,现在已经成为企业运转、员工办公的必备办公设备,想要这样设置正在运行,对其的管理问题不容忽视。一个企业根据其规模而言,电脑的台数会有几十台至几千台甚至更多,若管理不善,可能造成企业资产的流失、分配不均、影响正常工作等现象,可以通过终端安全管理系统的硬件资产来进行管理统计,方便运维管理员管理,市面上有两款比较常见的终端安全管理系统,IP-guard和Ping32,下面对这两款终端管理系统软件进行硬件资产的功能对比。Ping32硬件资产统计分类有,操作系统统计、软件资产
2020-07-23 18:14:19 173
转载 Zabbix学习笔记(十七)
在zabbix系统中默认页面logo是zabbix,我们有时为了具体项目,需要更换为自己需要的logo,现在我们就来说一下更换zabbix系统的logo的步骤:1、安装系统后,默认的logo2、zabbix系统的logo文件位置查找zabbix系统的logo存在于icon-sprite.svg矢量图形,如果不知道此文件的位置,我们直接通过find命令查找,先备份一下此文件,防止修改出现问题,能够快速还原。3、修改方法通过svg工具修改icon-sprite.svg,工...
2020-07-23 18:12:24 265
转载 2020年了,跨境电商收款有哪几种方式?
采用第三方支付公司收款,主要是因为非常方便,免费开通外币账户,提现结汇也没有1年5万美金结汇的限制。如果选择几个大型的第三方收款公司,各种牌照齐全的,安全性还是有保证的。而且,钱基本可以只在他们那边过路,到账后直接提现结汇出来就可以了。下面给大家介绍一下几款老牌且常用的第三方收款平台,说下各自的优点,大家选择使用。1、Worldfirst万里汇,俗称wf卡。最大的优势就是提现手续费超低,提现手续费0.3%起步,如果收款量大,提现手续费最低甚至可以到0,这是其他平台很难做到的。随着蚂蚁金服收购之后,结合支
2020-07-23 18:11:52 1267
转载 NB-IOT的应用场景有哪些
虽然抄表、停车、井盖监测等应用是最为常见的示范,但若低功耗广域网络仅限于这几个领域,则整个产业的规模就显得太小了。实际上,经过近两年的探索,目前示范应用的数量已有数十个,分布在各行各业,带来了大量的机遇。不过和物联网其他方案一样,低功耗广域网络也面对这海量的长尾需求方,需要不断地去满足各种碎片化的需求,这是产业面临的挑战。 就nb-iot而言,2017年9月在无锡召开的世界物联网博览会上,工业和信息化信息通信发展司司长闻库在发言中指出,在应用方面,多个城市积极开展了nb-iot应用的规模试点,智能抄表
2020-07-23 18:11:13 2177
转载 Linux 内核输入验证错误漏洞
近日小编发现利联科技的杭州BGP服务器适用的一款linux操作系统存在内核输入验证错误漏洞,由于该漏洞对服务器内存造成较高的伤害影响。出于安全角度考虑出发,下面利联科技为您详细分析该漏洞信息。漏洞描述:Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。Linux kernel 5.7.1及之前版本中的drivers/tty/vt/keyboard.c文件存在输入验证错误漏洞。本地***者可利用该漏洞在系统上执行任意代码。影响产品:Linux kernel
2020-07-23 18:10:01 509
转载 跟着兄弟连系统学习Linux-【day23】
day23-20200707p90.服务分类rpm包默认的安装的服务(独立的服务、基于xinetd服务)源码包安装的服务服务的启动和自启动启动是手动启动自启动是开机启动查看安装的所有服务:rpm包安装的服务,而且是自启动【chkconfig --list】【ps aux】查看进程,正在运行的服务。源码安装的服务,需要去安装路径下。/usr/local/rpm包 安装一般是默认位置。【service httpd start】service命令也只能通过rpm的安装才可以
2020-07-23 18:08:55 154
转载 随笔5_tww
1.查找/etc目录下大于1M且类型为普通文件的所有文件[13:38:57 root@CentOS7 ~]#find /etc -size +1M -type f -ls 67180200 7892 -r--r--r-- 1 root root 8080746 May 16 08:46 /etc/udev/hwdb.bin202800259 3808 -rw------- 1 root root 3896194 Nov 3 2018 /etc/selinux/targeted/active/p..
2020-07-21 13:48:52 98 1
转载 数据操作语言 - DML
数据操作语言 - DML本文关键字:数据库、数据操作语言、DML之前我们已经了解了SQL语言的分类,可以划分为:DDL(数据定义语言)、DML(数据操纵语言)、DQL(数据查询语言)、DCL(数据控制语言)、TPL(事务处理语言)、CCL(指针控制语言),本文将介绍DML。一、INSERTINSERT语句用于向数据表中插入数据,我们主要需要注意数据类型的匹配以及插入数据的顺序。1. 全字段插入全字段插入是指:根据数据表的表结构,向所有的列中均插入数据,此时可以在INSERT后省略列名,
2020-07-21 13:47:35 481
转载 bluehost中国和bluehost美国是不是一家?应该选择哪个
bluehost作为著名的美国主机商,为了更好的服务国内用户,与2014年推出了bluehost中文站,bluehost中国作为bluehost美国主机商在国内的独立运营部分,主要是为国内用户提供域名、虚拟主机、分销主机、VPS主机、独立服务器和网站建设等。bluehost中国站与美国站由于运营团队不同,其主机产品还是有所不同,那么bluehost中国站和美国站有哪些差别呢?一、主机系统的差异bluehost中国不仅提供Linux系统的虚拟主机还同时提供Windows系统的虚拟主机供用户选择,而
2020-07-21 13:45:57 399
转载 自动化运维Ansible安装部署及使用
1、SSH分发ansible自动化部署条件1.建议基于ssh密钥方式建立远程连接2.基于ssh口令方式建立远程连接(不建议)在部署之前需要保证管理主机和受控主机能够基于ssh密钥的方式进行远程连接管理主机生成SSH密钥(私钥和公钥),分发公钥到每台受控主机:1.安装sshpass[root@m01 ~]# yum install sshpass -y2.生成密钥// 直接生成密钥[root@m01 ~]# ssh-keygen -t dsa -f /root/.ssh/id_dsa -N
2020-07-21 13:45:26 226
转载 剑指Offer6:删除链表节点
1.题目描述给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动示例 1:输入: head = [4,5,1,9], val = 5输出: [4,1,9]解释: 给定你链表中值为5的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9.示例 2:输入: head = [4,5,1,9], val = 1输出: [4,5,9]解释: 给定你链表中值为1的第三个节点,那么...
2020-07-21 13:44:17 202
转载 Configure PostgreSQL Replication With Repmgr
本文介绍使用开源的repmgr组件配置PostgreSQL 12的replication以及failover。1、环境信息2、安装PG软件包所有节点安装PostgreSQL 12以及repmgr软件包。[root@hwd04 ~]# dnf -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm[root@hwd04
2020-07-21 13:43:42 681 1
转载 Whois信息收集及利用方式
0x01简介信息收集是指通过各种方式获取所需要的信息,以便我们在后续的***过程更好的进行。比如说获取目标站点的IP、中间件、脚本语言、端口、邮箱等等信息。如果收集没有收集到足够多的可以利用的信息,我们很难进行下一步的***。whois(读作“Who is”,非缩写)是用来查询域名的IP以及所有者等信息的传输协议。简单说,whois就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域名所有人、域名注册商)。通过whois来实现对域名信息的查询。0x02收集方式很多网站都可以收集到
2020-07-20 13:31:35 604
转载 Linux第5周作业
**1、查找/etc目录下大于1M且类型为普通文件的所有文件命令:find /etc -size +1M -type f |xargs ls -1h2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。[root@Centos7 ~]# find /etc -type f -name "*.conf"|xargs tar -zcvf /usr/loxal/src/'date +%F'.tar.gz3、利用sed 取出ifconfi
2020-07-20 13:30:04 196
转载 Linux指令-grep
grep是一个文本过滤器,作用是在文件中查找符合我们要求的内容语法格式:形式一:从指定的文件中找到匹配pattern的行:grep [option] pattern [file1,file2,...]形式二:从通道中找出匹配pattern的行:cmd | grep [option] pattern常用选项选项 含义-v:不显示匹配行信息-i:搜索时忽略大小写-n:显示行号-r:递归搜索-E:支持扩展正则表达式-F:不按正则表达式匹配,按字面意思进行匹配-c:只
2020-07-20 13:27:03 83
转载 prometheus监控tomcat
前提:服务器上已安装好tomcat本次操作环境:centos7.6java版本:1.8.0_221tomcat版本:8.5.45一、tomcat端1、获取jvm-exporterwget https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.13.0/jmx_prometheus_javaagent-0.13.0.jar2、配置tomcat.yamllowercaseOutp
2020-07-20 13:22:23 847
转载 手把手教你看MySQL官方文档
前言:在学习和使用MySQL的过程中,难免会遇到各种问题。不知道当你遇到相关问题时会怎么做,我在工作或写文章的过程中,遇到不懂或需要求证的问题时通常会去查阅官方文档。慢慢的,阅读文档也有了一些经验,本篇文章将手把手教你阅读MySQL官方文档,希望可以给到各位一点小收获。1.初识官方文档如果你还没有仔细的看过MySQL官方文档,可以跟着我一步步体验下哦。首先打开参考文档首页,这里以5.7版本为例,首页地址:https://dev.mysql.com/doc/refman/5.7/en/首页
2020-07-20 13:21:42 145
转载 SUSE和Ubuntu,Linux版本该选择哪个?
大家都知道,Linux发行版本众多,每个版本各具有不同的优势和用途,不过综合情况来说无非就是桌面系统、服务器系统,而SUSE和Ubuntu就是其发行版本,对于这两个发行版本你会选择哪一个呢? Linux发行版本之SUSE,企业级首选 企业级的应用,需要高度可靠性以及稳定性,要求构建企业级应用系统更高的安全和稳定,SUSE这个版本就可以解决问题。 SUSE是德国著名的Linux发行版本,发布于2003年。SUSE被命名为SUSE Linux,获得收购之后,加速了该版本的发展,根据不完全统
2020-07-18 13:22:42 3302
转载 常用服务与端口
Copyright (c) 1993-2004 Microsoft Corp.#This file contains port numbers for well-known services defined by IANA#Format:#<service name> <port number>/<protocol> [aliases...] [#<comment>]#echo 7/tcpecho 7/udpdiscard
2020-07-18 13:21:28 1553
转载 SQLyog连接MySQL8 异常2059-Authentication plugin ‘cachi
今数据库更新到8.0的版本后,使用DataGrip和workbench都可以链接数据库,但是使用Navicat,SQLyog连接不上数据库,提示上面错误,这就比较炸毛了...,百度查看了一圈的博文,试了很多方法都没解决,却遇到一个有意思的事情,查看一篇博主博文的时候,想试一下他的解决方案,刚好看见他的博文下面评论骂声一片,说博主害人不浅,哈哈,为了不让自己忘记,并且帮大家解决问题,话不多说附上教程:原因分析:其实是mysql8.0版更换了新的身份验证是(caching_sha2_password)之前身
2020-07-18 13:20:20 467
转载 like语句(全/右)模糊查询优化
like语句(全/右)模糊查询优化优化思路:1)因为like 'xxx%' 形式是可以用索引的,所以将like '%xxx%' 转为 正反值的like 'xxx%' ;2)利用冗余数据解决速度问题;1、原始SQLSELECT COUNT('*') AS `__count` FROM `t_mytest_userinfo` WHERE (`c_is_delete` = 0 AND `c_company_id` = 'e0b5df9cb47646ee8cd97237b838e35e'
2020-07-18 13:18:56 5262 2
转载 Linux发行版本,Ubuntu与Mint哪个好?
众所周知,Linux有很多发行版本,比如说Ubuntu与Mint,很多人在选择Linux版本的时候总会拿它们进行对比,哪个好?有什么区别呢? Linux Mint是基于Ubuntu的,Ubuntu的核心是Debian。如果你正在使用Mint或者Ubuntu,其实某种程度上来讲使用的是Debian。 Ubuntu于2004年首次进入Linux领域,因为Ubuntu是基于Debian的,包的格式是.deb,每六个月更新一次。 Linux Mint比Ubuntu年轻很多,因为它是基于这个版本的
2020-07-18 13:17:56 1417
转载 学习python最离不开的库,你都知道哪个?
python是很多人都喜欢学习的编程语言,语法简单、清晰、优雅、通俗易懂,对初学者非常友好,对于没有任何基础的人想要转行编程,都会选择python。更重要的是python具有丰富的第三方库,python帮助我们完成各种各样的事情。那么你知道python的哪些库呢?一起来看看吧。 Arrow:Arrow是非常方便和智能的,可以轻松地定位几个小时的时间,轻松转换时区的时间,对于一个小时前,2小时之内这样人性化的信息也能解读。 Behold:调试程序对于程序员很重要,对于脚本语言,很多人习惯用pri
2020-07-18 13:17:19 104
转载 MySQL vs MongoDB 语法对比
MySQL语法 MongoDB语法 select * from t1; db.t1.find({},{_id:0}) select id,name from t1; db.t1.find({},{_id:0,id:1,name:1}) select id,name from t1limit 1; db.t2.findOne({},{_id:0,id:1...
2020-07-15 20:47:05 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人