04 2020 档案
摘要:ps 命令提供了如下的两种格式化选项。 1) etime 显示了自从该进程启动以来,经历过的时间,格式为 [[DD-]hh:]mm:ss。2) etimes 显示了自该进程启动以来,经历过的时间,以秒的形式。 在 ps 命令之后添加 -o etimes 或者 -o etime 参数。它的语法如下:
阅读全文
posted @ 2020-04-27 09:47
屠魔的少年
摘要:看完这篇文章,你能搞清楚以下问题: 1、varchar(100)和varchar(10)的区别在哪里? 2、varchar能存多少汉字、数字? 3、varchar的最大长度是多少呢? 4、字符、字节、位,之间的关系? 5、mysql字段类型存储需要多少字节? 接下来请仔细看,整理不易啊。 1、var
阅读全文
posted @ 2020-04-24 15:20
屠魔的少年
摘要:CREATE TABLE test20 (en_name VARCHAR(100));INSERT INTO test20 SELECT '100105516_100105517';INSERT INTO test20 SELECT '100105516_100105518';INSERT INTO
阅读全文
posted @ 2020-04-24 10:03
屠魔的少年
摘要:1、查询两张表中都有的记录:SELECT a.* FROM a INNER JOIN b ON a.a_id = b.b_id; 2、查询表A中有,表B中没有的数据:SELECT a.* FROM a LEFT JOIN b ON a.a_id = b.b_id WHERE b.b_id IS NU
阅读全文
posted @ 2020-04-23 14:22
屠魔的少年
摘要:参考文档:https://github.com/Percona-Lab/mysql_random_data_load 下载地址:https://github.com/Percona-Lab/mysql_random_data_load/releases tar -xvf mysql_random_d
阅读全文
posted @ 2020-04-22 15:35
屠魔的少年
摘要:A:192.168.13.12 (原主库)B:192.168.13.13 (空实例) binlog server ,需要恢复的binlog在上面C:192.168.13.14 (从库用于恢复全备) A 是坏的库 现在用 B 和C 去恢复 用B去伪装A库 所以A和C的 server-id uuid要一
阅读全文
posted @ 2020-04-20 16:16
屠魔的少年
摘要:TeamViewer 运行 AlterID 时候报错Cloud not create a fake UUID 如下图所示 解决办法:卸载QQ输入法
阅读全文
posted @ 2020-04-20 09:39
屠魔的少年
摘要:0.整理账号密码 1.绿洲工具熟悉 2.慢SQL优化 3.数据库结构设计规范 4.了解业务表以及关联性,数据流向 5.表变更通知到下游BI部门 6.数据库权限、安全把控 7.数据安全、数据流程 8.工具平台优化、流程优化。 今天的任务: 1.排查MySQL同步到MaxCompute任务部分表同步异常
阅读全文
posted @ 2020-04-15 15:14
屠魔的少年
摘要:如下查询,会抛出错误: mysql> select sal as salary, comm as commission from emp where salary < 5000;ERROR 1054 (42S22): Unknown column 'salary' in 'where clause'
阅读全文
posted @ 2020-04-15 13:10
屠魔的少年
摘要:本地登录多实例mysql ,默认登录数据库问题 本地多实例mysql 环境,有 3306和3307 两个端口的实例。 当本地登录时,以下登录方式登录进去的都是 3306 实例[root@testdb1 ~]# mysql -uroot -pchengce243 -P3306 -e "show var
阅读全文
posted @ 2020-04-15 11:49
屠魔的少年
摘要:du -Sh . 2>/dev/null|sort -rn|sed '{11,$D;=}'|sed 'N;s/\n/ /'|awk '{print $1 ":" "\t" $2 "\t" $3 "\n"}'
阅读全文
posted @ 2020-04-14 17:06
屠魔的少年
摘要:作为DBA帐号登录,查看他的权限。 set linesize 200;col privs_type format a10;col username format a20;col table_name format a35;col column_name format a25;col PRIVILEG
阅读全文
posted @ 2020-04-14 16:17
屠魔的少年
摘要:low_query_log_file日志变得很大,对它进项分析变得很不方便,我们就想按天每天产生一个slow_query_log_file文件,每天分析这个日志文件。 如何按天切割呢? mysql> show variables like '%slow_query_log_file%';+ + +|
阅读全文
posted @ 2020-04-13 10:43
屠魔的少年
摘要:如果把生产环境的binlog,放到本地测试环境用binlog2sql解析,直接读取会发生如下错误: [root@testdb1 mysql]# python /root/binlog2sql-master/binlog2sql/binlog2sql.py -h 192.168.119.130 -ur
阅读全文
posted @ 2020-04-10 12:35
屠魔的少年
摘要:1.1 rule.xml 1.1.1 相关文件 这部分与rule.dtd和rule.xml相关。 在2.18.12.0之后的版本中rule.xml在文件头中添加了version属性,以供运维人员区分配置创建或修改的版本(xml配置version对照表)verison字段不匹配时,启动和dryrun会
阅读全文
posted @ 2020-04-09 13:34
屠魔的少年
摘要:1.3 server.xml 配置 整体XML结构 system (目前reload不会做变更) properties user (可多值,reload可变更) firewall (reload可变更) whitehost blacklist host 配置选项 注意:"实例/全局属性" 指的是如果
阅读全文
posted @ 2020-04-09 13:32
屠魔的少年
摘要:1.dble二进制包安装 前提:先安装jdk。 tar -xvf actiontech-dble-2.19.11.0.tar.gz mv dble /opt/ 2.mysql操作 搭建主库环境 省略...... 角色 主机IP server_id Master1 192.168.119.130:33
阅读全文
posted @ 2020-04-09 13:28
屠魔的少年
摘要:1.2 schema.xml 1.2.1 相关文件 这部分与schema.dtd和schema.xml相关。 在2.18.12.0之后的版本中server.xml在文件头中添加了version属性,以供运维人员区分配置创建或修改的版本(xml配置version对照表)verison字段不匹配时,启动
阅读全文
posted @ 2020-04-09 11:54
屠魔的少年
摘要:1.dble二进制包安装 前提:先安装jdk。 tar -xvf actiontech-dble-2.19.11.0.tar.gz mv dble /opt/ 2.mysql操作 搭建主库环境 省略...... 角色 主机IP server_id Master 192.168.119.130:330
阅读全文
posted @ 2020-04-09 11:48
屠魔的少年
摘要:1.mycat二进制包安装 前提:先安装jdk。 tar -xvf Mycat-server-1.6.5-release-20180122220033-linux.tar.gz cd mycat mv mycat /opt/ useradd mycat chown -R mycat:mycat my
阅读全文
posted @ 2020-04-08 13:53
屠魔的少年
摘要:1.ProxySQL的Admin管理接口 当ProxySQL启动后,将监听两个端口: (1).admin管理接口,默认端口为6032。该端口用于查看、配置ProxySQL。 (2).接收SQL语句的接口,默认端口为6033,这个接口类似于MySQL的3306端口。 ProxySQL的admin管理接
阅读全文
posted @ 2020-04-07 14:27
屠魔的少年
摘要:ProxySQL 读写分离 角色 主机IP server_id Proxysql 192.168.119.130 Master 192.168.119.130:3306 62Slave 192.168.119.130:3307 63 主从已搭建好。注意点:slave节点需要设置read_only=1
阅读全文
posted @ 2020-04-07 13:50
屠魔的少年
摘要:通过yum 的方式安装 cat <<EOF | tee /etc/yum.repos.d/proxysql.repo [proxysql_repo] [proxysql_repo] name= ProxySQL baseurl=http://repo.proxysql.com/ProxySQL/pr
阅读全文
posted @ 2020-04-07 11:07
屠魔的少年
摘要:使用xshell在登陆到服务器时,可以配置需要自动执行的命令。 最常用的是,我们可以使用此特性完成ssh自动多级跳转。 通常,现网生产环境是和不能通过公网直接登陆,需要先登陆到跳板机然后二次登陆。 测试: Step 1: Step 2: Step 3: 注:等待终端输出跳板机用户名后,再执行ssh命
阅读全文
posted @ 2020-04-03 16:41
屠魔的少年
摘要:mysql查询默认是不区分大小写的 如: select * from some_table where str=‘abc';select * from some_table where str='ABC'; 得到的结果是一样的,如果我们需要进行区分的话可以按照如下方法来做: 第一种方法: 要让mys
阅读全文
posted @ 2020-04-03 09:32
屠魔的少年
摘要:一、内容概述 在MySQL的使用过程中,了解字符集、字符序的概念,以及不同设置对数据存储、比较的影响非常重要。不少同学在日常工作中遇到的“乱码”问题,很有可能就是因为对字符集与字符序的理解不到位、设置错误造成的。 本文由浅入深,分别介绍了如下内容: 字符集、字符序的基本概念及联系 MySQL支持的字
阅读全文
posted @ 2020-04-02 17:37
屠魔的少年
摘要:前言 本文的目的是对 InnoDB 的事务锁模块做个简单的介绍,使读者对这块有初步的认识。本文先介绍行级锁和表级锁的相关概念,再介绍其内部的一些实现;最后以两个有趣的案例结束本文。 本文所有的代码和示例都是基于当前最新的 MySQL5.7.10 版本。 行级锁 InnoDB 支持到行级别粒度的并发控
阅读全文
posted @ 2020-04-01 17:02
屠魔的少年
摘要:一 前言 死锁是每个MySQL DBA 都会遇到的技术问题,本文自己针对死锁学习的一个总结,了解死锁是什么,MySQL如何检测死锁,处理死锁,死锁的案例,如何避免死锁。二 死锁 死锁 是并发系统中常见的问题,同样也会出现在Innodb系统中。当两个及以上的事务,双方都在等待对方释放已经持有的锁或者因
阅读全文
posted @ 2020-04-01 16:41
屠魔的少年
摘要:一 前言 工欲善其事必先利其器,前面分析了很多死锁案例,并没有详细的介绍如何通过死锁日志来诊断死锁的成因。本文将介绍如何读懂死锁日志,尽可能的获取信息来辅助我们解决死锁问题。二 日志分析2.1 场景 为了更好的学习死锁日志,我们需要提前了解死锁场景MySQL 5.6 事务隔离级别为RR CREATE
阅读全文
posted @ 2020-04-01 16:38
屠魔的少年
摘要:一、前言 在MySQL中进行SQL优化的时候,经常会在一些情况下,对MySQL能否利用索引有一些迷惑。 譬如: MySQL 在遇到范围查询条件的时候就停止匹配了,那么到底是哪些范围条件? MySQL 在LIKE进行模糊匹配的时候又是如何利用索引的呢? MySQL 到底在怎么样的情况下能够利用索引进行
阅读全文
posted @ 2020-04-01 16:14
屠魔的少年
摘要:在windows可以这样子 在cmd界面 输入 whoami 看看用户就知道了,如果显示域帐号就会显示: 域名\账户名, 如果是本地用户就会显示:计算机名\账户名。 不管是什么用户登录计算机名是不会改变的。 下面为本地用户: (desktop-imfqueu是计算机名字) 下面为域用户: (shfm
阅读全文
posted @ 2020-04-01 14:11
屠魔的少年
摘要:按WIN键+R调出运行程序,输入ctfmon.exe,然后点击确定或直接回车,就会出现输入法了。 参考文档: https://jingyan.baidu.com/article/ad310e80ef83c81849f49ea1.html
阅读全文
posted @ 2020-04-01 14:06
屠魔的少年
摘要:以管理员身份运行: Windows 7/2008/2012 在命令窗口输入: rd /s c:\$Recycle.Bin /q rd /s d:\$Recycle.Bin /q For Windows XP/2003 在命令窗口输入: rd /s c:\recycler /q rd /s d:\re
阅读全文
posted @ 2020-04-01 14:01
屠魔的少年
摘要:查询字符集SQL: select userenv('language') from dual; 此处以字符集编码:SIMPLIFIED CHINESE_CHINA.ZHS16GBK为示例 (如果使用的是UTF-8请相应的设置成UTF-8,具体的以数据库查询为准); 添加系统环境变量NLS_LANG,
阅读全文
posted @ 2020-04-01 14:00
屠魔的少年
摘要:报错如下: 解决办法: 1.解压WindowsServer2012R2镜像文件,把sources目录下的sxs目录拷贝到目标主机的D:\sources 2.以管理员身份运行CMD如下命令: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /
阅读全文
posted @ 2020-04-01 13:58
屠魔的少年
摘要:现象:64位的电脑装VirtualBox新建虚拟电脑都是32位的系统 解决办法: BIOS中设置 支持Virtualization 即可。 参考文章:https://blog.csdn.net/cherrycheng_/article/details/45719719
阅读全文
posted @ 2020-04-01 13:57
屠魔的少年
摘要:explorer.exe是Windows程序管理器或者文件资源管理器,它用于管理Windows图形壳,包括桌面和文件管理,删除该程序会导致Windows图形界面无法使用。
阅读全文
posted @ 2020-04-01 13:55
屠魔的少年
摘要:事件查看器=>Windows日志=>系统 如下则是用户重启了系统 如下只是用户为重启提供了原因,并不是此用户重启
阅读全文
posted @ 2020-04-01 13:54
屠魔的少年
摘要:@Echo Off forfiles /p "D:\1\Logs" /m *2019* /c "cmd /c del @file /f"
阅读全文
posted @ 2020-04-01 13:52
屠魔的少年
摘要:需求说明 假如有一个csv文件,打开之后不是想要的编码格式,或者一些数字全都是科学计数法计数。 下面你按照下面文档一步一步操作就可以将CSV格式转化成EXCEL格式。 1.新建一个excel空文档,如下所示: 2.打开这个新建的空文档,找到“数据”一栏,然后点击“自文本”。 3.接下来就会弹出一个文
阅读全文
posted @ 2020-04-01 13:50
屠魔的少年
摘要:SELECT USERENV ('language') FROM DUAL; export nls_lang=AMERICAN_AMERICA.AL32UTF8
阅读全文
posted @ 2020-04-01 13:42
屠魔的少年
摘要:rebuild和rebuild online的区别 1、当rebuild 时一般对原先索引进行INDEX FAST FULL SCAN。 2、当rebuild online的时不用原先索引而执行TABLE ACCESS FULL 3、rebuild和rebuild online都会发生sort,即需
阅读全文
posted @ 2020-04-01 13:41
屠魔的少年
摘要:查看某用户的数据占用的空间大小,使用如下sql语句可以解决这个问题 SQL> select sum(bytes)/1024/1024 as sizeM from user_segments; SQL> select owner,sum(bytes)/1024/1024 sizeM FROM DBA_
阅读全文
posted @ 2020-04-01 13:40
屠魔的少年
摘要:表和索引的degree一定要设置为1 select table_name,index_name, degree from dba_tables where OWNER='xxx' and DEGREE>1 ; select table_name,index_name, degree from dba
阅读全文
posted @ 2020-04-01 13:35
屠魔的少年
摘要:1:查看旧临时表空间信息 set pagesize 999 set linesize 160 col PROPERTY_NAME for a26 col PROPERTY_VALUE for a18 SELECT PROPERTY_NAME, PROPERTY_VALUE FROM DATABASE
阅读全文
posted @ 2020-04-01 13:31
屠魔的少年
摘要:查看绑定变量的执行计划 select * from 表 where 字段=:B1 select 字段,count(*) from 表 group by 字段 order by 2 desc 如果分布不倾斜就随便带入一个值; 如果分布倾斜,11G 或者以上就收集直方图,10G以下没办法弄(绑定变量窥探
阅读全文
posted @ 2020-04-01 13:29
屠魔的少年
摘要:ALTER SESSION SET STATISTICS_LEVEL=ALL; 再运行SQL 或者在SQL语句中加HINT: SELECT /*+ GATHER_PLAN_STATISTICS */ .... SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR
阅读全文
posted @ 2020-04-01 13:28
屠魔的少年
摘要:SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR('SQL_ID',SQL_CHILD_NUMBER)); 一般 SQL_CHILD_NUMBER 为0 。 正在运行的抓'SQL_ID',SQL_CHILD_NUMBER select a.sid,a.eve
阅读全文
posted @ 2020-04-01 13:27
屠魔的少年
摘要:首先 EXPLAIN PLAN FOR SQL_TEXT; SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY); 或者 select * from table(dbms_xplan.display(null,null,'advanced')); 显示高级执行计划 SELE
阅读全文
posted @ 2020-04-01 13:26
屠魔的少年
摘要:利用AUTOTRACE查看执行计划 注意:AUTOTRACE 所查询的执行计划并不是真实的执行计划,是CBO预估的。从PLAN_TABLE出来的 SQL> set autot 用法: SET AUTOT[RACE] {OFF | ON | TRACE[ONLY]} [EXP[LAIN]] [STAT
阅读全文
posted @ 2020-04-01 13:25
屠魔的少年
摘要:查看数据分布 select owner,count(*) from test group by owner order by 2 desc; 查看列的基数和选择性 统计信息不准确 (运行下面的SQL首先应该能检查该表的 segment_size 有多大,如果segment_size超过超过SGA的b
阅读全文
posted @ 2020-04-01 13:24
屠魔的少年
摘要:select a.column_name, b.num_rows, a.num_nulls, a.num_distinct Cardinality, round(a.num_distinct / b.num_rows * 100, 2) selectivity, a.histogram, a.num
阅读全文
posted @ 2020-04-01 13:22
屠魔的少年
摘要:查看统计信息的过期原因 select table_owner, table_name, inserts, updates, deletes, timestamp from all_tab_modifications where table_owner = 'SCOTT' and table_name
阅读全文
posted @ 2020-04-01 13:21
屠魔的少年
摘要:BEGIN DBMS_STATS.GATHER_TABLE_STATS(ownname => 'TAB_OWNER', tabname => 'TAB_NAME', estimate_percent => 根据表大小设置, method_opt => 'for all columns size re
阅读全文
posted @ 2020-04-01 13:20
屠魔的少年
摘要:将内存中的信息刷新到基表中,否则无法判断表是否过期 DBMS_STATS.FLUSH_DATABASE_MONITORING_INFO;
阅读全文
posted @ 2020-04-01 13:18
屠魔的少年
摘要:查看统计信息是否过期: DML 超过了 10% 都会过期 begin exec dbms_stats.flush_database_monitoring_info; end; / select owner, table_name name, object_type, stale_stats, las
阅读全文
posted @ 2020-04-01 13:17
屠魔的少年
摘要:多个表关联或者有视图套视图,快速检查SQL语句中所有的表统计信息是否过期 现有如下SQL: select * from emp e,dept d where e.deptno=d.deptno; 先用explain plan for命令,在plan_table中生成SQL的执行计划: SQL> ex
阅读全文
posted @ 2020-04-01 13:16
屠魔的少年
摘要:查看表采样率 SELECT owner, table_name, num_rows, sample_size, trunc(sample_size / num_rows * 100) estimate_percent FROM DBA_TAB_STATISTICS WHERE owner='SCOT
阅读全文
posted @ 2020-04-01 13:15
屠魔的少年
摘要:查看收集统计信息的时间间隔 select owner, table_name, partition_name, subpartition_name, stats_update_time, stats_update_time - lag(stats_update_time, 1, null) over
阅读全文
posted @ 2020-04-01 13:14
屠魔的少年
摘要:查询 TOP 50 INSERTS,UPDATES,DELETES 的表,也就是查看系统核心表 原理:一个系统的核心表会经常insert/update/delete。 跑下面脚本一定要在收集统计信息之前。 sys.mon_mods$ 记录还未FLUSH到mon_mods_all$的信息 (注意:该表
阅读全文
posted @ 2020-04-01 13:13
屠魔的少年
摘要:自动收集执行计划 此只收集过期的统计信息。 可以放到linux crontab里,每隔一天运行一次。 DECLARE CURSOR STALE_TABLE IS SELECT OWNER, SEGMENT_NAME, CASE WHEN SIZE_GB < 0.5 THEN 30 WHEN SIZE
阅读全文
posted @ 2020-04-01 13:12
屠魔的少年
摘要:单独对索引收集统计信息 BEGIN DBMS_STATS.GATHER_INDEX_STATS(ownname => 'SCOTT', indname => 'IDX_T_STATS_ID'); END; /
阅读全文
posted @ 2020-04-01 13:11
屠魔的少年
摘要:查看必须创建索引的列 以下脚本依赖统计信息的准确性: select column_name, num_rows, Cardinality, selectivity, histogram, num_buckets, 'Consider create index on this column' as n
阅读全文
posted @ 2020-04-01 13:09
屠魔的少年
摘要:1. 连接sqlplus 创建一个表 SQL> conn liang/chengce243 Connected. QL> create table T8 as select * from user_objects; Table created. SQL> select count(*) from T
阅读全文
posted @ 2020-04-01 12:11
屠魔的少年
摘要:生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row
阅读全文
posted @ 2020-04-01 12:05
屠魔的少年
摘要:生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row
阅读全文
posted @ 2020-04-01 12:02
屠魔的少年
摘要:生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row
阅读全文
posted @ 2020-04-01 12:01
屠魔的少年
摘要:生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row
阅读全文
posted @ 2020-04-01 11:59
屠魔的少年
摘要:将Oracle数据库设置为归档模式 alter system set log_archive_dest_1="location=/data/oracle/arch" scope=both; shutdown immediate; startup mount; alter database archi
阅读全文
posted @ 2020-04-01 11:56
屠魔的少年
摘要:修改用户家目录 usermod -d /usr/newfolder -u uid username 先查看用户uid id ftpuser uid=1013(ftpuser) gid=1018(ftpuser) groups=1018(ftpuser) usermod -d /ftpdata/ftp
阅读全文
posted @ 2020-04-01 11:49
屠魔的少年
摘要:am_tally2模块用于某些数对系统进行失败的ssh登录尝试后锁定用户帐户。 此模块保留已尝试访问的计数和过多的失败尝试。 pam_tally2模块有两个部分,一个是pam_tally2.so,另一个是pam_tally2。 它是基于PAM模块上,并且可以被用于检查和调节计数器文件。 它可以显示用
阅读全文
posted @ 2020-04-01 11:48
屠魔的少年
摘要:1、使用passwd命令锁定与解锁账号 [root@rhel7 ~]# passwd -l testuser -l 锁定 Locking password for user testuser. passwd: Success [root@rhel7 ~]# passwd -S testuser 查看
阅读全文
posted @ 2020-04-01 11:46
屠魔的少年
Linux用户密码过期 FAILED to authorize user with PAM (Authentication token is no longer valid; new one req)
摘要:执行crontab [root@FMPVZABBIX mysql_backup]# tail -f /var/log/cron Jul 16 14:12:01 FMPVZABBIX crond[13308]: (root) PAM ERROR (Authentication token is no
阅读全文
posted @ 2020-04-01 11:44
屠魔的少年
摘要:创建用户: useradd testuser echo "mypasswd" | passwd --stdin testuser 编辑文件 /etc/sudoers 或者使用 visudo 命令 (建议使用这种方法) 添加如下一行即可: testuser ALL=(ALL) ALL
阅读全文
posted @ 2020-04-01 11:43
屠魔的少年
摘要:/etc/hosts添加 192.168.56.85 testdb1 192.168.56.86 testdb2 生成互信文件,输入如下命令,一路回车就行 ssh-keygen cd ~/.ssh cat id_rsa.pub > authorized_keys chmod 600 * cd ~/
阅读全文
posted @ 2020-04-01 11:42
屠魔的少年
摘要:The tables below list the major and minor Red Hat Enterprise Linux updates, their release dates, and the kernel versions that shipped with them. Red H
阅读全文
posted @ 2020-04-01 11:40
屠魔的少年
摘要:[root@testdb ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet" BOOTPROTO="static" DEFROUTE="yes" NAME="ens33" UUID="a3b14c44-2134-4ab
阅读全文
posted @ 2020-04-01 11:39
屠魔的少年
摘要:列出系统所有服务 systemctl list-units --all --type=service
阅读全文
posted @ 2020-04-01 11:38
屠魔的少年
摘要:今天发现一台服务器的home空间满了,于是要清空没用的文件,当我删除文件后,发现可用空间没有变化os:centos4.7现象:发现当前磁盘空间使用情况:[root@ticketb ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda1
阅读全文
posted @ 2020-04-01 11:37
屠魔的少年
摘要:1. 添加了磁盘后查看,没有刷新出来 [root@node /]# fdisk -l Disk /dev/sda: 17.2 GB, 17179869184 bytes 255 heads, 63 sectors/track, 2088 cylinders Units = cylinders of
阅读全文
posted @ 2020-04-01 11:35
屠魔的少年
摘要:[root@mysqlmaster mysql]# bash system_summary # Aspersa System Summary Report ############################## Date | 2015-03-12 07:55:19 UTC (local TZ:
阅读全文
posted @ 2020-04-01 11:32
屠魔的少年
摘要:10201_database_linux_x86_64.cpio.gz 文件,解压方法如下: 1. gunzip 10201_database_linux_x86_64.cpio.gz 得到10201_database_linux_x86_64.cpio文件 2. cpio -idmv <10201
阅读全文
posted @ 2020-04-01 11:31
屠魔的少年
摘要:永久修改主机名 CentOS 7.X之前修改文件: /etc/sysconfig/network 临时修改主机名: hostname testdb CentOS 7.X 修改文件: /etc/hostname CentOS 7.X 也可以用此命令: hostnamectl set-hostname
阅读全文
posted @ 2020-04-01 11:30
屠魔的少年
摘要:lscpu # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个
阅读全文
posted @ 2020-04-01 10:56
屠魔的少年
摘要:改成阿里云源1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5wget -O /etc/
阅读全文
posted @ 2020-04-01 10:47
屠魔的少年
摘要:双小括号的作用是进行数值运算与数值的比较,它的效率很高,用法很灵活,是经常采用的操作符。 ((i=i+1)) 它的作用就是把i+1的结果赋值给变量i。注意,不可以用 echo ((i=i+1)) 的形式输出表达式的值,但可以用echo $((i=i+1)) 输出其值。 i=$((i+1)) 作用就是
阅读全文
posted @ 2020-04-01 10:45
屠魔的少年
摘要:$0 获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径。 $n 获取当前执行的shell脚本的第n个参数值,n=1..9,当n为0时表示脚本的文件名;如果n大于9,则用大括号括起来,例如${10},接的参数以空格隔开。 $# 获取当前执行的shell脚本后面接的参数的
阅读全文
posted @ 2020-04-01 10:36
屠魔的少年
摘要:单引号、双引号、反引号与不加引号的说明 单引号:所见即所得,即输出时会将单引号内的所有內容都原样输出,或者描述为单引号里面看到的是什么就会输出什么,这称为强引用。双引号 (默认):输出双引号内的所有内容;如果内容中有命令(要反引下)、变量、特殊转义符等,会先把变量、命令、转义字符解析出结果,然后再输
阅读全文
posted @ 2020-04-01 10:34
屠魔的少年
摘要:Linux下设置和查看环境变量 让环境变量永久生效的常用设置文件一.用户的环境变量配置(以 root 用户为例)1. /root/.bashrc #推荐在此文件中优先设置 2. /root/.bash_profile 二.全局环境变量的配置1. /etc/bashrc #推荐在此文件中优先设置 2.
阅读全文
posted @ 2020-04-01 10:33
屠魔的少年
摘要:设置变量:export 显示变量:echo 取消变量: unset 只有显示变量的时候,才需要在变量前加 $ [liang@testdb ~]$ [liang@testdb ~]$ export MYNAME=liang [liang@testdb ~]$ echo $MYNAME liang [l
阅读全文
posted @ 2020-04-01 10:31
屠魔的少年
摘要:设置登录提示的两种方式 第一种,修改/etc/motd 文件 [root@testdb ~]# cat /etc/motd Welcome to linux! 登录后显示内容如下: Last login: Tue Apr 9 11:06:27 2019 from 10.40.233.145 Welc
阅读全文
posted @ 2020-04-01 10:28
屠魔的少年
摘要:for i in 17 18 19 20 21 22 23 24 25 26 do mkdir -p /mongodb/280$i/conf mkdir -p /mongodb/280$i/data mkdir -p /mongodb/280$i/log done
阅读全文
posted @ 2020-04-01 10:05
屠魔的少年
摘要:#检查磁盘使用率超过90%,并且后台进程没有rman在跑,就运行 /data/script/del_dg_arch.sh 脚本清理归档 a=`df -m /data |tail -n 1|awk '{print int($5)}'` b=`ps -ef|grep rman|grep -v grep|
阅读全文
posted @ 2020-04-01 09:56
屠魔的少年
摘要:标准输入 (stdin) :代码为 0 ,使用 < 或 << ;标准输出 (stdout):代码为 1 ,使用 > 或 >> ;标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ;1> :以覆盖的方法将『正确的数据』输出到指定的文件或装置上;1>>:以累加的方法将『正确的数据』输出
阅读全文
posted @ 2020-04-01 09:51
屠魔的少年
摘要:创建用户指定另外的用户组: groupadd testgroup useradd -g testgroup testuser 创建用户指定用户组和主用户组: groupadd test10group groupadd maing10roup useradd -g maing10roup -G tes
阅读全文
posted @ 2020-04-01 09:33
屠魔的少年
摘要:1概述 配置了四个Linux HA+ Oracle数据库集群。其配置信息如下: 1.1店会系统&FC-arap系统集群 集群资源组名称 ac_group fc_group 集群资源文件挂载点 /ac-oradata /fc-oradata 集群服务IP地址 fmpracora-vip/ 10.0.1
阅读全文
posted @ 2020-04-01 09:31
屠魔的少年
摘要:需求:已经存在一个ftp用户,修改用户的目录 解决:只需要修改用户家目录即可 先查看用户uid id ftpuser uid=1013(ftpuser) gid=1018(ftpuser) groups=1018(ftpuser) usermod -d /ftpdata/ftpuser -u 101
阅读全文
posted @ 2020-04-01 09:30
屠魔的少年
摘要:安装VSFTPD yum install -y vsftpd 启动 VSFTPD service vsftpd start 查看端口是否开启 netstat -nltp | grep 21 创建 FTP 用户 useradd -s /sbin/nologin ftpuser echo "ftpuse
阅读全文
posted @ 2020-04-01 09:25
屠魔的少年
浙公网安备 33010602011771号