
Linux
shayuwei
永远年轻,永远热泪盈眶。
展开
-
Linux系统时间与硬件时间及时间同步
Linux系统有系统时间和硬件时间之分:系统时间: 一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。硬件时间:主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。1、查看当前系统时间date:[root@surfer ~]#date2018年06月 26日星期二 10:09:2原创 2020-11-06 14:57:26 · 3833 阅读 · 0 评论 -
系统日志及数据库日志
数据库日志[root@rac1 ~]# find /u01/app/ -name alert*.log节点的/u01/app/11.2.0/grid/log/rac1/alertrac1.log升级的/u01/app/oracle/product/11.2.0/db_1/log/diag/rdbms/dbua0/DBUA0/trace/alert_DBUA0.log数据库的/u01/app/oracle/diag/rdbms/racdb/racdb1/trace/alert_racdb1.lo原创 2020-10-30 11:03:31 · 600 阅读 · 0 评论 -
NFS挂载文件系统出现nobody解决方式
问题描述将一台rac存放备份片的存储挂载在一台单实例数据库服务器上,为了恢复数据库。挂载后user和group都是nobody单实例和rac的oracle用户及组oinstall、dba的uid和gid都相同。曾经也是 将一套rac存放备份片的存储挂载在单实例数据库服务器上,只是修改了目标库oracle用户的uid和源库相同;oinstall的uid和源库asmadmin的uid相同(因为rac的备份片的属组是oracle:asmadmin)。查询资料后可能是因为版本不同。因为曾经的rac和单实例都原创 2020-10-30 10:48:26 · 7235 阅读 · 0 评论 -
Linux 生成随机密码
安全省事!方法1[root@web176 ~]# openssl rand -base64 124UYlwT2aEdjXvLt8方法2[root@web176 ~]# echo "Oracle_password" | md5sum04bdd99e3a1a7595e6e7f20c5e9137d6 -原创 2020-10-30 10:29:42 · 179 阅读 · 0 评论 -
umount.nfs: /xxx: device is busy
问题描述存储的服务器更换了IP地址,直接挂载会卡住,df -h命令不好用,同时umount报错:[root@web176 ~]# umount /u01/app/oracle/oradata/racdb/datafile/umount.nfs: /u01/app/oracle/oradata/racdb/datafile: device is busyumount.nfs: /u01/ap...原创 2020-04-17 11:19:34 · 868 阅读 · 0 评论 -
LINUX上scp报错
报错说找不到scp命令[oracle@db3 dmp_dir]$ scp AUDIT_LOG.dmp oracle@192.168.1.238:/home/oracle/dmp_dir//usr/bin/openssh/bin/ssh: No such file or directorylost connection找到ssh命令在哪里[oracle@db3 ~]$ whereis...原创 2019-12-30 16:13:04 · 673 阅读 · 0 评论 -
CentOS 7.7 配置防火墙
新装完数据库后,想查看防火墙白名单,但是报错:[root@weblog ~]# cat /etc/sysconfig/iptablescat: /etc/sysconfig/iptables: No such file or directoryiptables的相关命令也说没有[root@weblog ~]# service iptables statusRedirecting to ...原创 2019-12-30 16:10:34 · 1670 阅读 · 0 评论 -
Linux中修改用户UID和组GID的方法
···[root@weblog u01]# id oracleuid=1000(oracle) gid=1000(oinstall) groups=1000(oinstall),1001(dba)[root@weblog u01]# usermod -u 1002 oracle[root@weblog u01]# id oracleuid=1002(oracle) gid=1000(oi...原创 2019-12-30 15:53:56 · 13785 阅读 · 0 评论 -
RH6.10配置清华yum源
操作系统:RedHat 6.101 拷贝原yum源文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak2 启用 TUNA 软件仓库vi /etc/yum.repos.d/CentOS-Base.repo文件内容:# CentOS-Base.repo## The mirror sy...原创 2019-11-21 14:06:02 · 965 阅读 · 0 评论 -
Linux中查看各文件夹大小命令du -h --max-depth=1
du [-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>] [--max-depth=<目录层数>][--help][--version][目录或文件]常用参数:-a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。-b或-bytes 显示目录或文件大小时...原创 2019-09-24 16:27:00 · 395 阅读 · 0 评论 -
linux服务器last查看关机记录
1 查看重启记录last reboot命令[root@test ~]# last rebootreboot system boot 2.6.32-431.el6.x Mon May 21 16:32 - 15:06 (1+22:33)reboot system boot 2.6.32-431.el6.x Wed May 16 18:40 - 15:06 (6+20:25)reboot s...原创 2019-09-23 16:22:55 · 3391 阅读 · 0 评论 -
清理监听日志
在数据库的运行中,会产生很多监听日志,堆积久了会占用很大的内存。1 监听日志位置监听日志listener.log日志放在了$ORACLE_BASE/diag/tnslsnr/{hostname}/listener/trace目录下同时,可以通过查看监听状态的命令,找到监听日志文件的存放位置[grid@rac1 ~]$ lsnrctl statLSNRCTL for Linux: Ver...原创 2019-08-30 16:04:30 · 1809 阅读 · 0 评论 -
用find命令结合rm删除某目录下指定文件
例1将/usr/local/backups目录下所有10天前带"."的文件删除find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} \;例2删除指定名称的文件:查找/目录下名字为aaaaa的文件,然后执行rm删除命令find / -name aaaaa -exec rm -rf {} \;例3删除当前...原创 2019-08-30 15:45:08 · 1520 阅读 · 0 评论 -
linux下EOF用法梳理
在平时的运维工作中,我们经常会碰到这样一个场景:执行脚本的时候,需要往一个文件里自动输入N行内容。如果是少数的几行内容,还可以用echo追加方式,但如果是很多行,那么单纯用echo追加的方式就显得愚蠢之极了!这个时候,就可以使用EOF结合cat命令进行行内容的追加了。下面就对EOF的用法进行梳理:Shell中通常将EOF与 << 结合使用,表示后续的输入作为子命令或子Shell...原创 2019-08-02 09:30:51 · 4490 阅读 · 0 评论 -
Linux shell中的2>&1
1 /dev/null 2>&1shell中可能经常能看到:echo log > /dev/null 2>&1命令的结果可以通过%>的形式来定义输出/dev/null :代表空设备文件> :代表重定向到哪里,例如:echo “123” > /home/123.txt1 :表示stdout标准输出,系统默认值是1,所以">/...原创 2019-08-06 11:26:10 · 538 阅读 · 0 评论 -
执行root.sh时遇上bug导致CRS-2101问题的解决方法
报错内容在部署 Oracle11g RAC执行 root.sh 脚本时,遇上bug导致 [client(16400)]CRS-2101:The OLR was formatted using version 3 问题,然后就卡着不动,过程如下:原因通过MOS查询,该问题是ORACLE的一个BUG,已经在11.2.0.3中修复,该问题是由于在执行root.sh时候 会在/tmp/.o...原创 2019-05-23 16:29:21 · 5234 阅读 · 0 评论 -
Linux(1)常用命令
常用命令原创 2019-04-01 10:14:54 · 273 阅读 · 0 评论 -
Linux(2)文本编辑器、定时任务
vi原创 2019-04-01 10:15:28 · 257 阅读 · 0 评论 -
Python函数
user原创 2019-04-04 23:18:23 · 492 阅读 · 0 评论 -
Linux(3)用户组、用户、文件权限、环境变量
文件系统原创 2019-04-01 10:15:52 · 859 阅读 · 1 评论 -
Linux(7)处理文件数据
mount原创 2019-04-01 10:17:40 · 190 阅读 · 0 评论 -
Linux(4)文件系统
系统包原创 2019-04-01 10:16:58 · 303 阅读 · 0 评论 -
Linux(5)mount
文件数据原创 2019-04-01 10:17:11 · 377 阅读 · 0 评论 -
Linux(6)安装系统包
shell原创 2019-04-01 10:17:24 · 532 阅读 · 0 评论 -
Linux(8)Shell编程
ss原创 2019-04-01 10:19:57 · 210 阅读 · 0 评论 -
20190328-几种数据清洗的方法
清洗有缺失的行(存在空值、null值等)源数据[yao@master data]$ head -2 tmall-201412-1w.csv 13764633023 2014-12-01 02:20:42.000 全视目Allseelook 原宿风暴显色美瞳彩色隐形艺术眼镜1片 拍2包邮 33.6 2 1806778130513377918580 2014-12-17 08:10:25....原创 2019-03-28 21:07:47 · 3912 阅读 · 0 评论 -
基于CentOS 7的Hadoop-2.7.7集群搭建手册
文章目录1 基于 VMware workstations 的CentOS7安装1.1 安装虚拟机1.2 安装CentOS7操作系统2 Linux系统配置2.1 上传安装包2.2 配置时钟同步2.2.1 查看时间2.2.2 时间不一致的解决办法2.3 配置主机名2.3.1 命令设置主机名永久有效2.3.2 配置文件2.4 关闭防火墙2.4.1 关闭防火墙2.4.2 禁止firewall开机启动2.4...原创 2019-04-09 18:55:21 · 5234 阅读 · 16 评论 -
RHEL 7.6 连接xstart的问题汇总
文章目录1 连不上xstart1.1 原因1.2 下载1.3 安装2 xclock无法弹出小钟表2.1 root用户2.2 oracle/grid用户操作系统版本[root@rac1 ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.6 (Maipo)[root@rac1 ~]# uname -r4....原创 2019-05-20 17:08:41 · 2462 阅读 · 0 评论 -
使用xshell上传文件从windows到linux
今天在用rz命令想上传文件到linux的时候,提示找不到命令。[root@localhost tmp]# rz-bash: rz: command not found# 查找是否安装了lrzsz[root@localhost tmp]# rpm -qa |grep lrzsz原因是安装新的操作系统后还未安装配置相应的插件1.在centos上安装一个插件[root@localhost...原创 2019-05-24 16:58:50 · 263 阅读 · 0 评论 -
VirtualBox-5.2.20-125813-Win虚拟机软件安装文档
版本:VirtualBox-5.2.20-125813-Win一. 安装vbox虚拟机软件打开后的页面如图所示:二. 新建虚拟机1.新建虚拟机:点击新建,为新建的虚拟机命名为VM1,选择安装的操作系统类型:Linux,版本:Oracle linux 64bit,如图:为虚拟机分配内存: 2GB2.分配磁盘创建新磁盘:磁盘类型(选择默认选项):采用动态分配方式磁...原创 2019-03-25 14:39:59 · 2745 阅读 · 0 评论