- 博客(39)
- 收藏
- 关注
原创 PostgreSQL数据库日常操作
1、 查看数据库版本select version();2、 查看数据库启动时间 select pg_postmaster_start_time();3、查看最后load配置文件的时间select pg_conf_load_time();4、显示数据库时区show timezone;5、查看有哪些数据库 psql –l6、查看当前用户select user; select current_user, session_user;7、查看当前连接的数据库名称select cu
2024-11-18 16:06:30
509
1
原创 Linux系统下sar命令安装
笔者yum仓库已经配置好,直接使用yum安装操作命令如下。可以使用 --help 查看参数详解。1、操作系统:CentOS7.x。
2024-07-16 15:33:14
436
原创 yum命令提示 错误:rpmdb: BDB0113 Thread/process 4153/139708200269632
错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery。解决方法:# mv /var/lib/rpm/__db.00* /tmp/ && yum clean all。错误:无法使用 db5 - (-30973) 打开 Packages 索引。错误:无法从 /var/lib/rpm 打开软件包数据库。
2024-07-11 17:38:01
245
原创 yum命令提示 错误:rpmdb: BDB0113 Thread/process 4153/139708200269632
错误:rpmdb: BDB0113 Thread/process 4153/139708200269632 failed: BDB1507 Thread died in Berkeley DB library。错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery。错误:无法从 /var/lib/rpm 打开软件包数据库。
2024-07-04 22:58:28
457
原创 第五章 Linux系统管理——权限及归属管理
1、访问权限:(1)读权限 r:允许查看文件内容(2)写权限w:允许修改文件内容(3)可执行x:允许运行程序2、归属(所有权)(1)属主:拥有该文件的用户账号(2)属组:拥有该文件的组账号3、查看文件的权限和归属(1)第一位表示文件类型-:表示一般文件d: 表示目录l:表示软链接p:表示 PIPE 管道文件s:表示 socket 通信套接字文件c:表示字符设备文件b:表示块设备文件(2)各权限的字母及 7 进制表示例如:“drwxr-xr-x”的意思是一个权限为 755
2024-03-21 16:39:13
467
原创 第四章 Linux系统管理——账号管理
1、用户账号概述(1)用户账号的常见分类:1>超级用户: root uid=0 gid=0 权限最大。2>普通用户: uid>=500 做一般权限的系统管理,权限有限。3>程序用户: 1=
2024-03-18 17:51:05
1337
原创 三、源代码编译安装
解包后的源代码文件位置: /usr/src/软件名-版本号/·执行“./configure –help” 可查看帮助。·习惯上将软件包释放到/usr/src/目录。·使用源码目录中的 configure 脚本。·执行 make install 命令。3>运行 lynx 127.0.0.1。1、Linux命令与应用程序的关系。系统命令与应用程序的对比表格。2、典型应用程序目录结构。3、常见的软件包封装类型。1>备份后,修改配置文件。5、确认源代码编译环境。·执行 make 命令。2>启动 Apache。
2024-03-18 16:42:03
370
原创 第三章 Linux系统管理——安装及管理程序
由Redhat公司提供,被众多Linux发行版本所采用。建立统一的数据库文件,详细记录软件包安装、卸载等变化信息,能够自动分析软件包依赖关系。2、RPM软件包一般命名格式:3、查询已安装的RPM软件信息(1)格式:rpm -q [子选项]【软件名】(2)用法:结合不同的子选项完成不同的查询-qa:查看已安装的所有RPM软件包表-qi:查看指定软件的详细信息-ql:查询软件包安装的目录、文件列表(3)示例:【查询是否安装bash软件包】
2024-03-18 16:01:18
467
原创 PostgreSQL16源码包编译安装
其中,参数“listen_addresses”表示监听的IP地址,默认是在localhost处监听,也就是127.0.0.1的IP地址上监听,只接受来自本机的localhost的连接请求,这会让远程的主机无法登陆这台数据库,如果想从其他的机器上登陆这台数据库,需要把监听地址改为实际网络的地址,一种简单的方法是,将行开头的#号去掉,把这个地址改为*,表示在本地的所有地址上监听。链接:https://pan.baidu.com/s/1CMXDD9nuqRXmaYJ3zyQuJQ?1. 创建数据库用户。
2023-09-21 09:48:34
3025
原创 阿里云yum源和tuna源
阿里巴巴开源镜像站,免费提供Linux镜像下载服务,拥有Ubuntu、CentOS、Deepin、MongoDB、Apache、Maven、Composer等多种开源软件镜像源,此外还提供域名解析DNS、网络授时NTP等服务,致力于为互联网用户提供全面,高效和稳定的基础服务。其他 非阿里云ECS用户会出现,Couldn’t resolve host ‘mirrors.cloud.aliyuncs.com’信息,不影响使用。注意,如果需要启用其中一些 repo,需要将其中的。最后,更新软件包缓存。
2023-09-14 08:53:21
485
原创 小竹日常感言
5、知识虽然不能改变什么,但是它能提升你的眼界和认知,永远不要停止学习。2、人的心态会随着年龄增长和生活琐事影响会变的...4、孩子终究会成为独立个体 成就属于自己的世界。6、多交朋友,志同道合的朋友,和你认知相同的朋友。7、身体是革命的本钱,没一个好身体其他都是空。8、如果你对眼前的现状很迷茫,请低下头去学习。9、有想法就要去付出行动,行动起来才会有结果。1、强大自己才是唯一解决问题的途径。10、不抱怨、不抛弃、不放弃。3、挣钱是一门技术活。
2023-09-13 16:59:53
164
原创 把xxx.txt文件所有小写字母转换成大写
(toupper是awk的内置函数,功能是将小写字母转换为大写,对应的转换成小写的做法是把toupper函数替换成tolower函数)4、方法四:变量扩展-${para,pattern}此方法主要用来改变变量中的大小写字母。
2023-07-28 11:28:45
1602
原创 Web安全基础
HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (Markup language) 标记语言是一套标记标签 (Markup tag)导致 XSS 漏洞的原因是嵌入在 HTML 中的其它动态语言,但是 HTML 为恶意注入提供 了输入口。HTML中的部分标签用于元信息展示、注释等功能,并不用于内容的显示。总的来说,HTML 本身不具有编程逻辑,它是一种将格式与内容分离编排的语言。
2023-07-26 11:43:28
1230
原创 Nmap命令使用
该命令可以扫描目标地址所开放的端口地址,nmap 扫描器主要基本功能有三个,一是探测主机是否在线、其次是扫描主机端口、嗅探所提供的网络服务,还可以推断主机所用的操作系统。也可以深入探测 UDP 或者 TCP 端口,直至主机所使用的操作系统;3、查看主机端口(1024-65535)中开放的端口。6、探测目标主机操作系统类型、端口服务名称、版本信息。-A 启用操作系统检测、版本检测、脚本扫描和路由跟踪。5、探测所列出的目标主机端口。4、探测目标主机开放的端口。1、Nmap扫描端口的命令。
2023-06-29 14:59:07
7755
原创 CentOS7_Docker安装
内核版本:6.3.2-1.el7.elrepo.x86_64。如果已安装过Docker, 需要移除老版本的Docker。添加Docker repository yum源。如果嫌上面安装步骤麻烦, 可以运行如下脚本来安装。IP地址:192.168.0.245。开始安装Docker Engine。操作系统:centos7.9。可以使用如下命令查看。不能在生产系统中使用。
2023-06-27 14:57:02
128
原创 CentOS7网络yum源配置
网络yum源配置基础Centos7.x[1] 首先备份/etc/yum.repos.d/CentOS-Base.repocp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup[2] 进入yum源配置文件所在文件夹cd /etc/yum.repos.d/[3]下载163的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)wget -O /etc/yum.
2020-09-27 18:18:55
1011
原创 Oracle启动流程
一、进入oracle用户[root@shulaibao2 ~]# su oracle ## 进入 oracle[oracle@shulaibao2 root]$ cd [oracle@shulaibao2 ~]$ lsaa.sql database etc oradiag_oracle tablespace二、加载环境变量[oracle@shulaibao2 ~]...
2019-01-04 10:41:31
450
原创 MySQL开启远程访问权限
1、第一步登录数据库[root@instance-u5vpjp1n ~]# mysql -uroot -p2、进到mysql库MariaDB [(none)]> use mysql;3、查看权限情况MariaDB [mysql]> select host,user,password from user;4、基于用户MariaDB [mysql]> gran...
2018-11-17 20:52:40
9137
转载 FTP和SFTP的区别
文件传送协议FTP(File Transfer Protocol)是TCP/IP协议簇中的一个成员,也是现在因特网上最广泛的文件传送协议。FTP协议包括两个部分,一个是FTP客户端,另一个是FTP服务器。当然,FTP服务器是用来存储文件资源的,FTP客户端通过访问FTP服务器来获得资源的。 一般情况下,当使用FTP服务的时候,我们都知道默认是21号端口,其实还有一个...
2018-11-09 14:39:19
674
转载 CPU状态信息us,sy,ni,id,wa,hi,si,st含义
I try to explain these:us: is meaning of "user CPU time"sy: is meaning of "system CPU time"ni: is meaning of" nice CPU time"id: is meaning of "idle"wa: is meaning of "iowait" hi:is meaning of ".
2018-04-09 17:38:44
377
原创 sed打印某一行
如:打印第5行sed -n '5p' xxx.txtsed ‘/pattern/!p’ infile //匹配pattern的行不输出 sed -n ‘1,2p’ infile //print line 1 to 2 sed -n ‘2,$p’ file //print line 2 to end of line...
2018-03-15 17:12:30
8065
原创 Redis刷新数据
[root@back-end2 ~]# redis-cli 127.0.0.1:6379> keys *1) "aa"2) "REDIS_KEY_SQL"127.0.0.1:6379> del key REDIS_KEY_SQL(integer) 1127.0.0.1:6379> keys * ## 多刷新几次1) "aa"127.0.0.1:6379&...
2018-03-09 16:55:06
13048
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人