摘要:
仅供参考。不同的版本配置可能不同。 vsftpd推荐配置: 关于用户: userlist_enable=YES userlist_deny=NO userlist_file=/etc/vsftpd.user_list echo "需要使用ftp的用户" > /etc/vsftpd.user_list 阅读全文
posted @ 2020-05-19 16:27
smallfishy
阅读(232)
评论(0)
推荐(0)
摘要:
有些人就喜欢反人类。 比如,很多时候我们会具体需求写出符合要求的正则表达式。但是有些人偏偏不这么干,他会问你这个正则表达式是干嘛的,并称之为综合运用能力。 这就好比非要人根据拉的屎去推测吃了什么。 或许你想到了,他,就是面试官。 没办法,人在矮檐下,不低头就碰头。忍忍吧! 先撩出来一个正则表达式: 阅读全文
posted @ 2020-05-19 16:25
smallfishy
阅读(292)
评论(0)
推荐(0)
摘要:
posix和perl标准的正则表达式区别1、正则表达式(Regular Expression,缩写为regexp,regex或regxp),又称正规表达式、正规表示式或常规表达式或正规化表示法或正规表示法,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串 。在很多文本编辑器或其他工 阅读全文
posted @ 2020-05-19 16:14
smallfishy
阅读(426)
评论(0)
推荐(0)
摘要:
Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行 阅读全文
posted @ 2020-05-19 16:12
smallfishy
阅读(361)
评论(0)
推荐(0)
摘要:
iftop是类似于top的实时流量监控工具iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。 1、iftop界面相关说明界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。中间的<= =>这两个左右箭头,表示的是流量的方向。TX:发送流量RX:接收 阅读全文
posted @ 2020-05-19 16:08
smallfishy
阅读(271)
评论(0)
推荐(0)
摘要:
iotop命令是专门显示硬盘IO的命令,界面风格类似top命令。这个命令只有在kernelv2.6.20及以后的版本中才有。 --version #显示版本号-h, --help #显示帮助信息-o, --only #显示进程或者线程实际上正在做的I/O,而不是全部的,可以随时切换按o-b, --b 阅读全文
posted @ 2020-05-19 16:07
smallfishy
阅读(215)
评论(0)
推荐(0)
摘要:
仅供参考。 server { listen 80; server_name 123.57.162.75; charset utf-8; index index.html index.htm index.jsp index.do; root /opt/nginx-1.4.7/html/resource 阅读全文
posted @ 2020-05-19 16:03
smallfishy
阅读(189)
评论(0)
推荐(0)
摘要:
仅供参考,测试使用。生产数据搞丢了别找我! 分区可以从Ext3无损升级Ext4,操作如下: 卸载分区 tune2fs -O has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize e2fsck -fDC0 分区 –y 阅读全文
posted @ 2020-05-19 16:02
smallfishy
阅读(600)
评论(0)
推荐(0)
摘要:
非原创。 #################常用符号#################. 表示任意单个字符。* 表示前面的字符连续出现任意次,包括0次。.* 表示任意长度的任意字符,与通配符中的*的意思相同。\ 表示转义符,当与正则表达式中的符号结合时表示符号本身。[ ]表示匹配指定范围内的任意单个 阅读全文
posted @ 2020-05-19 16:00
smallfishy
阅读(368)
评论(0)
推荐(0)
摘要:
centos 升级内核1、yum install -y vim wget gcc gcc-c++ xz bc ncurses-devel hmaccalc zlib-devel binutils-devel elfutils-libelf-devel qt-devel #安装一些软件2、cd /us 阅读全文
posted @ 2020-05-19 15:55
smallfishy
阅读(811)
评论(0)
推荐(0)
摘要:
shell编程中可能碰到需要交互的场景,一般有两种方式: 1、 <<EOF XXXX EOF 方式 2、expect 第一种方式适合于简单的固定输入方式,比如输入 y 或 n。 localhost:/test # cat aalocalhost:/test # cat /root/a blocalh 阅读全文
posted @ 2020-05-19 15:53
smallfishy
阅读(147)
评论(0)
推荐(0)
摘要:
echo "+-0123456789@ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz<>" | cut -c $(( $RANDOM % 67 )) printf "%d" \'a #输出ASCII数字printf \\x`printf %x 阅读全文
posted @ 2020-05-19 15:46
smallfishy
阅读(191)
评论(0)
推荐(0)
摘要:
#!/bin/sh ##################记录当前脚本位置Base_Dir=`pwd`###################初始化索引变量,允许大小写字母数字_Choss="[[:alnum:]]" #Supoort nunber/alphabet [0-9a-zA-Z]####### 阅读全文
posted @ 2020-05-19 15:40
smallfishy
阅读(143)
评论(0)
推荐(0)
摘要:
作为一名习惯了shell编程的工程师,写java最麻烦就是IO操作。曾经一个 > file_name 就完成了写操作,一个 < file_name 或者 cat file_name 就完成了读操作,java的读写文件真台让我头疼了。索性总结下,仅供参考。 写在前面的话:java编程里面对于文件的操作 阅读全文
posted @ 2020-05-19 15:24
smallfishy
阅读(149)
评论(0)
推荐(0)
摘要:
多光盘合并成一个文件1、分开下载光盘,比如 SLE-15-SP1-Installer-DVD-x86_64-GM-DVD1.iso SLE-15-SP1-Packages-x86_64-GM-DVD1.iso2、使用SLE-15-SP1-Installer-DVD-x86_64-GM-DVD1.is 阅读全文
posted @ 2020-05-19 15:21
smallfishy
阅读(2368)
评论(0)
推荐(0)
摘要:
1、suse 系列zypper in -t pattern gnome_x11zypper in -t pattern x112、redhat系列yum groupinstall "X Window System"yum groupinstall "GNOME Desktop Environment 阅读全文
posted @ 2020-05-19 15:20
smallfishy
阅读(202)
评论(0)
推荐(0)
摘要:
应该是转载了别人的。 1. 先根据进程名查看进程idps aux | grep 进程名(或者ps -ef | grep 进程名) y@ubuntu:~$ ps aux | grep bitcoindy 2708 101 12.1 1611172 488580 ? Ssl Aug22 32:04 bi 阅读全文
posted @ 2020-05-19 15:19
smallfishy
阅读(5253)
评论(0)
推荐(0)
摘要:
shell逻辑判断 (1)字符串操作符 用于计算字符串表达式test命令 | 含义 Str1 = str2 | 当str1与str2相同时,返回TrueStr1! = str2| 当str1与str2不同时,返回TrueStr | 当str不是空字符时,返回True-n str | 当str的长度大 阅读全文
posted @ 2020-05-19 15:18
smallfishy
阅读(173)
评论(0)
推荐(0)
摘要:
应该是转载的,但是不知道转了谁的。 1、centos 时区设置$timedatectl statusLocal time: 四 2014-12-25 10:52:10 CSTUniversal time: 四 2014-12-25 02:52:10 UTCRTC time: 四 2014-12-25 阅读全文
posted @ 2020-05-19 15:17
smallfishy
阅读(763)
评论(0)
推荐(0)
摘要:
JAVA > 面向对象编程语言Linux > 类Unix操作系统 Hadoop生态HDFS > 解决存储问题MapReduce > 解决计算问题Yarn > 资源协调者Zookeeper > 分布式应用程序协调服务Flume > 日志收集系统 Hive > 基于Hadoop的数仓工具HBase > 阅读全文
posted @ 2020-05-19 15:16
smallfishy
阅读(128)
评论(0)
推荐(0)
摘要:
或非原创,我也说不清楚了。 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup 阅读全文
posted @ 2020-05-19 15:09
smallfishy
阅读(309)
评论(0)
推荐(0)
摘要:
或非原创,我也说清楚了! 查看表空间的名称及大小:SQL>select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files d where t.tablesp 阅读全文
posted @ 2020-05-19 15:04
smallfishy
阅读(337)
评论(0)
推荐(0)
摘要:
非原创。 软件下载地址 https://fossies.org/linux/privat/rlwrap-0.43.tar.gz/ [root@localhost db]#ll|grep rlwrap-rw-r--r--. 1 root root 313139 Jul 30 08:50 rlwrap- 阅读全文
posted @ 2020-05-19 15:03
smallfishy
阅读(279)
评论(0)
推荐(0)
摘要:
非完全原创,有很多东西也是借鉴别人的,或者直接拿来!! #!/bin/sh SOFTDIR=/oracle/app/oracle/product/19.3.0/dbhome_1LOGFILE=/tmp/install_oracle.logBASE_DIR=$(pwd)VG_NAME=centos # 阅读全文
posted @ 2020-05-19 15:02
smallfishy
阅读(1016)
评论(0)
推荐(0)
摘要:
1、操作系统层准备工作安装操作系统,关闭selinux 防火墙 2、数据相关准备工作lvcreate -n lv_mysql -L 20G system lvcreate -n lv_mysqldata -L 20G data lvcreate -n lv_mysqldata1 -L 20G dat 阅读全文
posted @ 2020-05-19 14:58
smallfishy
阅读(181)
评论(0)
推荐(0)
摘要:
########常用命令mysql> show collation;mysql> show character set;mysql> show character set like '%utf8%';mysql> show table status; #########参数文件中定义characte 阅读全文
posted @ 2020-05-19 14:55
smallfishy
阅读(111)
评论(0)
推荐(0)
摘要:
create table score (id int primary key, score int , orders int );insert into score values(5,20);SET @prev_value = NULL;SET @rank_count = 0;SELECT id, 阅读全文
posted @ 2020-05-19 14:54
smallfishy
阅读(269)
评论(0)
推荐(0)
摘要:
[mysql - root@localhost@testmysql.sock 23:44:48] >select * from a;+ + + a表中包含a,c,无NULL| a | c |+ + +| 2 | 1 || 3 | 1 || 1 | 2 |+ + +3 rows in set (0.0 阅读全文
posted @ 2020-05-19 14:47
smallfishy
阅读(173)
评论(0)
推荐(0)
摘要:
1、mysql安装包不再提供 INSTALL_BINARY 文件,可以参考 https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 2、rpm包形式安装后默认的:2.1 配置文件 /etc/my.cnf2.2 日志 /var/ 阅读全文
posted @ 2020-05-19 14:45
smallfishy
阅读(148)
评论(0)
推荐(0)
摘要:
虽然现在基本上都用xfs或者btrfs,但是某些情况下,由于某些原因,还是会用到ext3.但是ext3缺有一个坑,就是文件或目录不能太多,究竟是怎么样回事呢,本文就尝试一次讲清。 先说结论: 1、受文件系统inode限制,如果小文件过多,可能由于inode耗尽无法新建 2、某一目录下文件和子目录总计 阅读全文
posted @ 2020-05-19 13:42
smallfishy
阅读(797)
评论(0)
推荐(0)
摘要:
对于运维的朋友来说,不可避免的要接触到shell脚本,那么你觉得自己的shell编程能力有多强。下面谈谈我的看法! 初级/入门 : 能够满足需求,写出符合要求的脚本,并排除所有错误。但是脚本中少有编程技巧,比如awk、sed、循环、子函数等 中级: 满足需求的同时大量使用命令拼接,大量使用编程技巧, 阅读全文
posted @ 2020-05-19 12:24
smallfishy
阅读(687)
评论(0)
推荐(0)

浙公网安备 33010602011771号