![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Thorold's Deer
It's easy to say , it's much more difficult to do.
展开
-
Nginx | configuration file /etc/nginx/nginx.conf test failed
修改配置文件 vim /etc/selinux/config SELINUX=enforcing改为disabled。关闭iptables。原创 2024-02-26 11:21:45 · 1636 阅读 · 0 评论 -
Linux | ipset命令介绍与基本使用
ipset原创 2022-12-29 10:36:57 · 2980 阅读 · 1 评论 -
MySql | 数据库制作千万级测试表
前言:最近准备深入的学一下mysql,包括各种引擎的特性、性能优化、分表分库等。为了方便测试性能、分表等工作,就需要先建立一张比较大的数据表。我这里准备先建一张千万记录用户表。步骤:一、创建数据表(MYISAM方式存储插入速度比innodb方式快很多)数据表描述数据量:1千万字段类型:id :编号uname:用户名ucreatetime: 创建时间age:年龄CREATE TABLE usertb( id serial, uname varchar(20) ,原创 2021-12-28 09:53:33 · 432 阅读 · 0 评论 -
Linux | CentOS系统时钟校正
一、查看当前的系统时钟date二、删除 localtime 文件rm -f /etc/localtime三、复制一个新的 localtime 文件cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime四、安装 ntpdateyum install -y ntpdate五、ntpdate 校正时钟ntpdate -u ntp.api.bz六、检查系统时钟date...原创 2021-12-09 17:23:52 · 886 阅读 · 0 评论 -
Linux | CentOS7 安装火狐浏览器并解决乱码问题
centos7 安装火狐与解决乱码问题安装火狐浏览器yum -y install firefox解决乱码问题yum -y groupinstall Fonts原创 2021-11-09 15:09:19 · 515 阅读 · 0 评论 -
Linux | Xstart下远程报错“已拒绝X11转移申请“的解决方法
解决方法:X11 forwarding是依赖“xorg-x11-xauth”软件包,所以必须先安装“xorg-x11-xauth”软件包。[root@rac1 opt]# yum install xorg-x11-xauthLoaded plugins: product-id, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-原创 2021-11-09 11:18:05 · 4214 阅读 · 2 评论 -
Linux | Xmanager 和 Xshell 搭配使用
使用环境:CentOS 7安装X11-Forwarding的支持一堆安装的,实际上是X Client。最后的 xclock 是用来测试X11Forwarding功能的sudo yum install xorg-x11-xauth xorg-x11-fonts-* xorg-x11-font-utils xorg-x11-fonts-Type1 xclock修改sshd的配置$ sudo vi /etc/ssh/sshd_configX11Forwarding Yes$ sudo ser原创 2021-11-09 11:16:14 · 1221 阅读 · 0 评论 -
Linux | 迁移用户home主目录
迁移用户主目录命令:usermod -d /data0/home/mypic -m mypic/data0/home/mypic 表示目标目录-m 表示移动主目录mypic 为用户名移动后用户mypic原本默认对应/home/mypic的主目录将被移动到/data0/home/mypic。查看/etc/passwd文件后发现主目录已经修改成功。注意如果要修改创建用户时候默认主目录位置,可以修改/etc/default/useradd文件中Home的路径如将#HOME=/home 修改为HO原创 2021-10-22 09:52:57 · 5995 阅读 · 3 评论 -
Linux | VirtualBox安装增强功能报错“modprobe vboxguest failed”
1. 安装kernel-devel,并将kernel和kernel-devel更新至同一版本# yum install -y kernel-devel gcc //安装kernel-devel和gcc编译工具链# yum -y upgrade kernel kernel-devel //更新kernel和kernel-devel到最新版本# reboot //重启,重启时,选择最新版本的内核启动2. 以新版本内核启动,并删除原创 2021-10-21 17:15:22 · 489 阅读 · 0 评论 -
Linux | Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x
报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock32 error was14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"One of the configured repositories failed (Unknow原创 2021-10-20 16:30:15 · 1992 阅读 · 0 评论 -
Oracle | ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
1.链接直接使用sysdba即可SQL> conn sys/orcl as sysdba2.查看数据库信息SQL> select * from v$log;3.关闭例程,shutdown数据库SQL> shutdown immediate;4.从启数据库,并装载数据库SQL> startup5.修改数据库打开方式SQL> alter database open;SQL> alter database open resetlogs;...原创 2021-09-14 15:03:37 · 1073 阅读 · 0 评论 -
Linux | yum install 和 yum localinstall 区别
yum install 和 yum localinstall的区别yum install会去yum仓库查找相应的软件并安装,仓库中的软件都是解决了依赖关系的。yum localinstall是用来安装本地rpm包的命令,首先rpm包要先下载到本地,然后在本地目录执行yum localinstall *.rpm。yum会自动搜寻依赖关系并安装 rmp -i *rpm不会自行解决依赖关系,缺少依赖就会报错...原创 2021-09-14 11:20:08 · 1359 阅读 · 0 评论 -
Linux | 运行虚拟电脑时发生严重错误,应将其关闭
问题在安装oracle的rpm包oracle-database-ee-19c-1.0-1.x86_64.rpm时,经常严重报错。解决方法可以在VirtualBox管理器中点击“设置”将“系统”中的“内存大小”调节到合适位置,即非红色区域位置。当内存大小设置为红粉色区域时,很可能导致内存溢出的严重问题。...原创 2021-09-14 11:01:09 · 3306 阅读 · 0 评论 -
Oracle | 用户‘SCOTT‘不存在
SQL> alter user scott account unlock;alter user scott account unlock *第 1 行出现错误:ORA-01918: 用户 'SCOTT' 不存在SQL> conn scott/tigerERROR:ORA-01017: 用户名/口令无效; 登录被拒绝警告: 您不再连接到 ORACLE。一、登录数据库sqlplus / as sysdba二、建立SCOTT用户create us原创 2021-09-09 15:28:11 · 5982 阅读 · 1 评论 -
Oracle | sqlplus / as sysdba bash: sqlplus: 未找到命令...
一. 报错sqlplus / as sysdbabash: sqlplus: 未找到命令...二. 分析登录oracle是通过命令su oracle进入到oracle后,目录仍为原来用户的目录,此时使用sqlplus / as sysdba则显示报错,环境变量出问题,导致无法找到命令若使用以下命令,则可避免环境变量切换的问题su - oraclesqlplus / as sysdba三. su oracle 和 su - oracle 的区别su - oracle:相原创 2021-09-08 17:51:58 · 8479 阅读 · 3 评论 -
Linux | 深入理解X86和小型机,UNIX和Linux
x86服务器Intel推出至强7500系列处理器(例如Nehalem-EX),将至强平台的可靠性、可用性和可维护性(RAS)带到新的高度,此外将原本只为RISC架构专属的诸如机器校验架构(Machine Check Architecture,MCA)等特性的移植,也使至强7500平台在面向高端关键性业务应用时底气更足。至强7500的推出,是Intel志在关键应用市场一展身手的重要一步。虽然近年来x86服务器的出货量占整个服务器(包含x86服务器、小型机、大型机)领域的80%左右,但是其市场份额却只有50原创 2021-07-30 10:00:24 · 2854 阅读 · 0 评论 -
Oracle | CentOS7安装Oracle19c数据库(RPM包)
1. 准备工作首先去Oracle官网下载19c的rpm安装包下载链接:https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html下载完成之后再去下载另一个依赖包oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpmhttps://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/index.html进入页面按原创 2021-09-03 11:34:41 · 4670 阅读 · 4 评论 -
Linux | 新建虚拟硬盘并挂盘
查看磁盘空间:fdisk -l对虚拟硬盘进行分区:fdisk /dev/sdb输入m,查看帮助:Command (m for help): m输入n,新增分区:Command (m for help): n输入p,新建主分区。键入数字1,新增一个主分区:Partition number (1-4): 1摁回车键【Enter】:First cylinder (1-41610, default 1):Enter摁回车键【Enter】:Last cylinder or +size o原创 2021-08-12 17:35:23 · 2261 阅读 · 0 评论 -
Linux | Can’t connect to local MySQL server through socket
报错信息:Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.so原创 2021-08-11 15:29:07 · 406 阅读 · 0 评论 -
Linux | 安装Mysql(yum方式)
在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1. 使用下面的命令就直接下载了安装用的Yum Repository,然后就可以直接yum安装了。wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-1原创 2021-07-30 09:33:03 · 85 阅读 · 0 评论 -
Linux | yum源升级SSH到8.1版本
1. 查看当前ssh版本号:ssh -V2. 安装必要组件:yum install -y gcc openssl-devel pam-devel rpm-build 3. 下载OpenSSH-8.1版本:cd /home/mydirwget https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.1p1.tar.gz4. 解压:tar -zxvf openssh-8.1p1.tar.gz5. 进入openssh-8原创 2021-08-10 17:37:01 · 1738 阅读 · 0 评论 -
Linux | 修改root密码长度以及安全策略
**1. vim /etc/login.defs**设置/etc/login.defs文件选项内容如下#密码最长过期天数PASS_MAX_DAYS 90 #密码最小过期天数PASS_MIN_DAYS 80#密码最小长度PASS_MIN_LEN 10 #密码过期警告天数PASS_WARN_AGE 7 2. vim /etc/pam.d/system-auth设置/etc/pam.d/system-auth文件找到 password requisite pam_cracklib.原创 2021-08-10 10:52:13 · 4033 阅读 · 0 评论 -
Linux | Mysql 修改 binlog 后无法使用
判断MySQL是否已经开启binlogSHOW VARIABLES LIKE 'log_bin';mysql> SHOW VARIABLES LIKE 'log_bin';+---------------+-------+| Variable_name | Value |+---------------+-------+| log_bin | OFF |+---------------+-------+5 rows in set (0.00 sec)进入my.cn原创 2021-08-06 17:47:39 · 532 阅读 · 0 评论 -
Linux | Mysql 修改 port 后无法使用
使用命令查看端口号:show global variables like 'port';mysql端口号的修改,编辑/etc/my.cnf文件vim /etc/my.cnf在 [mysqld] 中添加port=3307重启mysql ,若增加port=3307后无法启动MySQL,考虑SELinux问题。Job for mysqld.service failed because the control process exited with error code. See "syst原创 2021-08-06 17:24:31 · 1022 阅读 · 1 评论 -
Linux | virtualbox 安装增强功能报错 “modprobe vboxguest failed”
1. 安装kernel-devel,并将kernel和kernel-devel更新至同一版本# yum install -y kernel-devel gcc //安装kernel-devel和gcc编译工具链# yum -y upgrade kernel kernel-devel //更新kernel和kernel-devel到最新版本# reboot //重启,重启时,选择最新版本的内核启动2. 以新版本内核启动,并删除旧版本内核//启动之后# uname -r //查看当前启动的内核版本转载 2021-07-30 09:07:02 · 1110 阅读 · 0 评论