LINUX
文章平均质量分 90
我不成佛,佛奈我何
这个作者很懒,什么都没留下…
展开
-
ORA-28000错误的原因及解决办法
当使用SQL*Plus登录时,Oracle数据库时提示“ORA-28000:帐号被锁定”。 导致出现改错误的原因是:在oracle database 11g中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。1.确认用户所使用的概要文件:SQL> select username,profile from dba_users;2.查看概要文件中有关登录次数的限制:SQL> select * from db原创 2020-05-20 09:13:44 · 3781 阅读 · 0 评论 -
ssh 远程主机表示已更改问题处理
[user@hostname ~]$ ssh root@pong@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMET.原创 2020-05-14 13:27:52 · 1267 阅读 · 0 评论 -
linux安装oracle详细步骤
友情提示–若没有安装过jdk则先安装jdk1.安装JDK在应用服务器,使用root账户安装JDK①创建安装目录(root权限)[root@orcl /]# cd /usr/local[root@orcl local]# mkdir java[root@orcl local]# cd java ②将jdk安装包移到该目录(root权限)[root@orcl etc]# mv...原创 2020-05-01 13:13:12 · 2601 阅读 · 0 评论 -
自己搭建GitLab的完全卸载和baota安装
GitLab常用命令sudo gitlab-ctl start # 启动所有 gitlab 组件;sudo gitlab-ctl stop # 停止所有 gitlab 组件;sudo gitlab-ctl restart # ...原创 2020-04-29 15:10:40 · 411 阅读 · 0 评论 -
SQL Server2017 on linux 之【准备>安装>连接】
安装过程注意SQL server需要至少2-3G内存,安装前请检查整个安装过程非常简单。可以参考微软的详细文档: 在 Linux 上的 SQL Server 安装指南,包含了在多个Linux分支上安装的方法。本文用root身份来执行,如果不是root账号,需要在下面的各种命令前面,加上 sudo,就用模拟root账号运行各种命令。(1)下载 Microsoft SQL Server Re...原创 2020-04-24 21:33:42 · 627 阅读 · 0 评论 -
连接mysql报错Table ‘performance_schema.session_variables
解决办法:1、root用户登录2、切换到MySQL/bin目录下:[root@orcl bin]# cd /uar/local/mysql/bin[root@orcl bin]# ./mysql_upgrade -u root -p --force执行上面的命令后出现下面的提示,4、使用root用户,重启MySQL服务[root@orcl bin]# service mysql...原创 2020-04-24 15:45:48 · 1014 阅读 · 0 评论 -
Linux安装nginx及简单配置
关于权限说明:1、除了在/usr/local命令下创建nginx文件夹需要root进行操作2、安装依赖需要root用户,其余操作均使用普通用户简化的安装步骤1、准备包[uflinux@orcl nginx]$ wget https://nginx.org/download/nginx-1.16.1.tar.gz[uflinux@orcl nginx]$ tar-xzvf ngin...原创 2020-04-20 09:58:19 · 1113 阅读 · 0 评论 -
Linux下安装配置redis详尽版
参考连接1、Linux下Redis的安装与配置2、Redis 安装3、Linux中Redis的安装和卸载4、Linux下redis的安装1、准备redis包2、编译(若有已编译过的包,则此步骤可以省略)2.1、 在解压后的目录进行make /redis目录 install2.2、测试 【注意标红的地方】make test2.3、 根据提示安装(针对测试时的错误是缺少依赖...原创 2020-04-18 19:42:27 · 160 阅读 · 0 评论 -
nginx反向代理-基础配置
Nginx #####- nginx 是一个Web服务器,**可以承受高并发**在使用上基本上不做计算,主要的作用是,处理反向代理,将web 容器的请求重定向,所以处理并发量非常大##-我们可以使用nginx和tomcat(应用服务器)组合搭建反向代理服务器集群,解决高并发问题,而并发问题,可以采用**线程**去解决凡是能够处理http协议的服务器,都可以叫做Web服务器#Nginx的...原创 2020-04-14 16:28:45 · 432 阅读 · 0 评论 -
cnetos7 修改22端口
基于云服务器等可能会遭受暴力破解等造成服务器的压力,个人希望通过修改了端口号来增加破解成本,希望有效,纯属个人因素,还望理解1、root用户登录服务器[root@vultr ~]# vim /etc/ssh/sshd_config 22端口修改为22525,22端口也打开,以防新端口设置有问题,登录不上服务器2、向防火墙中添加修改的端口2.1、向防火墙中添加端口的命令为: fire...原创 2020-04-04 22:21:13 · 194 阅读 · 0 评论 -
利用Nextcloud搭建个人私有网盘
简介:Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。项目Value操作系统Ce...原创 2020-03-26 15:45:38 · 889 阅读 · 0 评论 -
rpmdb: BDB0113 错误(rpm数据库已被损坏)
今天在使用yum install命令时出现了一些问题如下图:[root@orcl ~]# yum installerror: rpmdb: BDB0113 Thread/process 15359/140536420730944 failed: BDB1507 Thread died in Berkeley DB libraryerror: db5 error(-30973) from db...原创 2020-03-26 10:19:57 · 5121 阅读 · 1 评论 -
1-3-xmanager远程连接Linux-恢复被删除的文件-vim使用方法
安装xmanagercrt,putty 远程调用Linux图形界面 。 上传一个目录Xstart:初学者了解:恢复Linux下被误删除的文件[root@xuegod63 ~]# mount /dev/cdrom /mnt/分一个区:sda4查找:extundelete分一个区:sda4[root@localhost ~]# mkdir /tmp/sda4[roo...原创 2020-03-25 13:45:49 · 500 阅读 · 0 评论 -
linux下kettle安装和运行
首先,安装jre,配置java环境变量(一) 下载jre-6u23-linux-x64.bin下载地址:http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u23-b05/jre-6u23-linux-x64.bin?AuthParam=1292401739_2abc6c61c57eec5b100fe647086d1f33&TicketId=CJ0nhp...原创 2020-03-24 18:23:51 · 5006 阅读 · 0 评论 -
nginx配置文件说明
#user nobody;#开启进程数 <=CPU数 worker_processes 1;#错误日志保存位置#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#进程号保存文件#pid logs/nginx.pid...原创 2020-03-24 18:01:47 · 75 阅读 · 0 评论 -
docker1.11搭建swarm(consul发现)-centos7
1. 安装Docker MachineDocker Machine 在各种Linux系统上都支持的很好。首先,我们需要从Github上下载最新版本的Docker Machine。我们使用curl命令来下载最先版本Docker Machine ie 0.2.0。64位操作系统: curl -L https://github.com/docker/machine/releases/downloa...原创 2020-03-24 17:38:41 · 474 阅读 · 0 评论 -
Linux 软件安装(java、MySQL、tomcat、redis(含介绍))
## 1、Linux 软件安装 ----- 概述JDK : Java 程序开发运行环境Tomcat : JavaWEB 程序运行的容器MySQL : 持久化存储数据Redis : 和 MySQL 一样也是数据库,但是原理不同2、Linux 软件安装 ----- 通用流程A、上传安装文件B、判断该程序是否安装过,如果安装过,先卸载C、以命令的方式安装D、配置相关参数E、...原创 2020-03-24 16:16:45 · 208 阅读 · 1 评论 -
对于oracle监听失败及【The listener supports no services错误的处理】
在大家连接oracle数据库的时候,可能在数据库服务器上通过conn name/password可以登陆上数据库,但是在通过数据库管理软件连接时,会提示无监听、或者是在通过lsnrctl status查看监听时,显示的是监听失败,原因可能是hostname改变了,倘若你还记得以前的hostname 的话,你可以查询下现在的hostname(命令:hostname)如果改变了,可以通过命令(host...原创 2019-05-22 16:46:46 · 2045 阅读 · 0 评论 -
linux安装mysql及相关配置及【卸载】
1、下载tar包,这里使用wget从官网下载# cd /usr/localwget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz2、将mysql安装到/usr/local/mysql下2.1解压tar -xvf mysql-5.7.22-linux-gli...原创 2020-03-20 17:22:10 · 183 阅读 · 0 评论 -
普通用户在登录时,会出现 -bash-4.2$ 的状态
集群的普通用户在登录时,会出现 -bash-4.2$ 的状态(例如mysql用户)[root@dl2 home]# su mysql bash-4.2$ 1、查看 /etc/passwd 文件,显示用户 mysql 的信息(用户信息是存在的)cat /etc/passwd hx:x:1002:1002::/home/hx:/bin/bash 查看 /home目录下,...原创 2020-03-20 13:26:43 · 892 阅读 · 0 评论 -
linux ( crontab 定时任务命令)
crontab 定时任务命令linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。cat /etc/crontab # 查看配置信息PS:如果命令不生效,使用 which...原创 2020-03-17 10:30:31 · 84 阅读 · 0 评论 -
异常sql错误
ORA-00600: internal error code, arguments: [KGHLKREM1], [0x838000020], [], [],[], [], [], [], [], [], [], []当执行sql语句是出现类型与上面的错误时,可能是你的orahome的磁盘分区满了,1、检查下有无用文件,删除一些,2、是在不信就只能是扩容了,ls重点,可能之后你采用数据...原创 2020-01-19 12:45:39 · 611 阅读 · 0 评论 -
svn co 的常用命令解释
①:svn co http://路径例如svn co http://11.11.11.11/xxx/trunk此时, 会在你的当前目录下, 创建一个 名为trunk文件夹; svn中的trunk文件的内容, 会复制到当前trunk文件夹中。②: svn co http://路径1 路径2例如svn co http://11.11.11.11/xxx/trunk AA此时, 会在你的当前目...转载 2019-01-03 14:49:51 · 10960 阅读 · 0 评论 -
部署手册二【应用程序tomcat/kettle】
3.3. 安装Tomcat① 解压tomcat安装包到程序目录tar -zxvf /home/pico/software/apache-tomcat-8.5.34.tar.gz -C /usr/local/tomcat/apache-tomcat-8.5.34② 授权tomcat的可执行文件cd /usr/local/tomcat/apache-tomcat-8.5.34/binchmo...原创 2019-01-12 19:25:42 · 1051 阅读 · 0 评论 -
部署手册一【oracle/jdk】
创建用户依据业界约定的运维规范和权限隔离原则,创建应用用户和数据库用户。应用用户是除数据库外的应用程序运行的用户,1.1. 应用用户创建应用用户和组:pico groupadd pico useradd -m pico -G pico passwd pico # 设置pico用户的密码1.2. 数据库用户创建数据库用户和组,Orcle的安装用户需要使用多个组...原创 2019-12-14 20:10:29 · 104 阅读 · 0 评论 -
linux服务器上修改oracle数据库的字符集
linux服务器上修改oracle数据库的字符集linux服务器上以dba身份进入:sqlplus / as sysdba;依次执行以下命令:shutdown immediate;startup mount;alter system enable restricted session;alter system set job_queue_processes=0;alter syste...转载 2019-01-02 10:45:11 · 488 阅读 · 0 评论 -
防火墙相关操作:
1、##防火墙相关操作:CentOS7中firewall-cmd tab命令时总是not running,系统其它命令是可以正常tab的啊!!以为是内核版本的问题,升级内核和系统还是无效.几经折腾原来是firewalld服务没有开,这个服务系统没有自动打开让人有点意外.CentOS7中启用firewall一直报错.手动启动它吧.[root@room8pc205 ~]# firewall-...转载 2018-12-30 23:30:20 · 9850 阅读 · 3 评论 -
使用userdel命令删除Linux用户(修改系统配置文件后,无法登陆)
当因为操作/etc/profile文件不当,导致大部分命令都无法使用时的解决办法:root用户:/bin/vi /etc/profile 将错误改正确 即可;最后输入logout或者exit这个是根据linux版本决定的创建用户:useradd oracle只删除用户:userdel oracle 但是删除后还显示着从home将用户删除 :userdel -r oracle[这样删除后...原创 2018-12-30 16:44:52 · 985 阅读 · 0 评论 -
Linux上SVN的搭建使用
开发人员经常会上传代码,或者改对代码做一些更改。svn就是用来将修改后的代码更新到服务器上的。下面就来看一下怎么在Linux环境下搭建svn服务(subversion)。步骤:1、检查是否已经有svn2、安装subversion3、检查是否安装成功4、创建svn资源仓库5、新增用户及密码,配置权限,配置资源库权限6、启动或者重启服务7、从机安装subversion8、测试一、检...转载 2018-12-30 09:29:01 · 392 阅读 · 0 评论 -
CentOS 7 上安装vim(默认未安装)
近来发现用CentOS上使用vim竟然用不了,所以从新安装相关的环境;首先使用命令查看相关的是不是安装了vim:如下:[root@localhost conf]# rpm -qa|grep vim出现如下的命令vim-minimal-7.4.160-1.el7.x86_64[root@localhost conf]# yum -y install vim*则,可以安装完vim相关工...转载 2018-12-30 09:21:09 · 422 阅读 · 0 评论 -
LINUX的SCP命令
scp命令详解先说下常用的情况:两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp -r root@43.224.34.73:/home/lk /root。具体过程为:[root@XX ~]# scp -r root@43.224.34.73:...转载 2019-02-21 16:32:29 · 142 阅读 · 0 评论 -
数据库数据的备份和还原
数据库新数据备份及还原:1、以Oracle操作为例子、还原说明: 【在进行数据还原imp时,要cd切换到备份文件存放的目录下,在进行下一步操作】还原指令:imp -【import】+导入到的用户/密码 + file=要导入的指定的数据备份文件 fromuser=要导入那个数据库的数据 touser =导入到那 个数据库 ignore=y...原创 2018-12-13 13:40:41 · 1223 阅读 · 0 评论 -
用 chown 和 chmod 修改目录所属用户及权限
1、修改 tmp 目录所属用户为 root,用户组为 root chown -R root:root /tmp2、修改 tmp 目录为可写权限 chmod -R 777 /tmp原创 2019-03-21 13:41:33 · 5975 阅读 · 0 评论 -
物理机安装yum源、配置rpm,及下载rpm包地址
1、制作iso镜像,例如在/opt/下创建ios文件夹,将镜像iso文件放入,2、同级路径下创建要挂载的文件夹,mount -o loop iso文件路径 /要挂载到那个文件夹【Linux 强制卸载挂载点】如果你的光盘挂载在/mnt/cdrom使用umount /dev/cdrom提示busy可以使用以下命令强行卸载。``# fuser -km /mnt/cdromumount /...原创 2019-09-21 18:33:33 · 1132 阅读 · 0 评论 -
关于Unix/Linux下查看命令行历史记录(history/.bash_history)
1.vi .bash_history关于.bash_history的配置export HISTCONTROL=ignorebothDon’t save duplicatesexport HISTSIZE=10000这个是针对history命令的设置,The number of commands to remember in the command history. The default...转载 2019-09-09 15:34:54 · 7013 阅读 · 0 评论 -
oracle服务器磁盘占用100%
当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching因此我们很有必要手动清理系统缓存释放内存。我们在清理缓存前应该先sync下因为系统在操作的过程当中,会把你的操作到的文件资料先保存到buffer中去,因为怕你在操作的过程中因为断电等原因遗失数据,所以在你操作过程中会把文件资料先缓存。所以我们在清理缓存先要先把buffe中的数...原创 2019-05-22 16:40:16 · 2738 阅读 · 0 评论 -
Linux 下hosts文件详解
Linux 下hosts文件详解1、主机名:无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。公网:IP地址不方便记忆,所以又有了域名。域名只是在公网(INtERNET)中存在,每个域名都对应一个IP地址,但一个IP地址可有对应多个域名。局域网:每台机器都有一个主机名,用于主机与主机之间的便于区分,就可以为每台机器...原创 2019-05-22 16:40:49 · 225 阅读 · 0 评论 -
Linux - nmon - IBM系统监控工具nmon命令详解(2)
首先看看nmon命令的帮助信息:[java] view plaincopy[root@linux nmon]# ./nmon.sh -h Hint: nmon.sh [-h] [-s ] [-c ] [-f -d -t -r ] [-x] -h 查看完整的说明信息,有两种模式:a、命令行交互式模式 (h) b、对于数据收集模式 (-f) -f ...转载 2019-03-28 17:06:47 · 1036 阅读 · 0 评论 -
SCP命令实例2
A服务器,B服务器将A服务器下的某个文件/文件夹传到B服务器上cd java scp jdk root@172.16.131.111:/usr/local/java解析:在A服务器上操作 ,切换到java文件夹,将A服务器上的jdk文件 scp到B服务器上的/usr/local/java这个文件夹下...原创 2019-03-19 10:27:34 · 428 阅读 · 0 评论 -
telnet检测端口开放
本机CMD------->telnet ip port若不出现提示,进入空白窗口则 连接进入成功服务器上部署tomcat后,tomcat也启动了,但是在页面上访问不到,可能是因为防火墙已开启的原因,关闭了就ok了...原创 2019-03-21 14:52:35 · 3364 阅读 · 0 评论