Linux
文章平均质量分 64
Geroge Ren
淡泊以明志;宁静而致远!
展开
-
centos7 bonding双网卡绑定
bond7种模式1.第一种模式:mod=0,即:(balance-rr)Round-robin policy(平衡抡循环策略)特点所有链路处于附在均衡模式增加了带宽,具有容错能力,当某一台服务器的两张网卡设置为轮询模式此时服务器发出的数据包就会在两个网卡上进行轮询2.第二种模式:mod=1,即:(active-backup)Active-backup policy(主-备份...原创 2018-09-13 16:49:02 · 3866 阅读 · 0 评论 -
ERROR: ORA-01756: quoted string not properly terminated,linux系统Oracle导入SQL文本 UF-8格式转换为GBK
问题从PL/SQL导出的sql 上传至linux 服务器sqslplus 导入 报错ERROR: ORA-01756: quoted string not properly terminated原因由于,linux 服务默认编码utf-8,数据库默认编码GBK导致解决查看文件编码vim 打开文本:set fileencoding修改文件编码iconv -f...原创 2020-03-17 10:40:43 · 510 阅读 · 0 评论 -
centos7 内核优化
1.系统资源限制设置使用ulimit -a 可以查看当前系统的所有限制值,使用ulimit -n<可以同时打开的文件数>设置用户可以同时打开的 最大文件数linux系统默认的只要1024当做负载较大的服务器时,很容易遇:error: too many open files 。并且有时候进程数太小也会导致卡死服务状态,使用ulimit -n增加 并不是永久添加,这时候就...原创 2018-09-04 21:51:44 · 4548 阅读 · 0 评论 -
非交互式管理crontab
添加一个crontab[root@mysql-master ~]# (crontab -l;echo "*/2 * * * * /usr/sbin/ntpdate time1.aliyun.com >/dev/null 2>&1") | crontab[root@mysql-master ~]# crontab -l*/2 * * * * /usr/sbin/ntp...原创 2018-09-04 17:57:09 · 1064 阅读 · 0 评论 -
linux 下怎么查看某个命令依赖于哪个软件包
[root@mysql-master ~]# fuser -m /dev/sda1bash: fuser: 未找到命令第一种方法:[root@mysql-master ~]# yum whatprovides fuser已加载插件:fastestmirrorRepository base is listed more than once in the configuratio...原创 2018-09-04 17:51:07 · 4044 阅读 · 0 评论 -
Centos 6.5 生产环境下优化配置
原文地址本文 centos 6.5 优化 的项有18处:1、centos6.5最小化安装后启动网卡2、ifconfig查询IP进行SSH链接3、更新系统源并且升级系统4、系统时间更新和设定定时任5、修改ip地址、网关、主机名、DNS6、关闭selinux,清空iptables7、创建普通用户并进行sudo授权管理8、修改SSH端口号和屏蔽root账号远程登陆9、锁定关键文件系...转载 2018-08-27 12:47:10 · 307 阅读 · 0 评论 -
Awk 等工具对apache 访问日志中各种处理
原文地址apache日志分析可以获得很多有用的信息,现在来试试最基本的,获取最多访问的前10个IP地址及访问次数。既然是统计,那么awk是必不可少的,好用而高效。命令如下:awk '{a[$1] += 1;} END {for (i in a) printf("%d %s\n", a[i], i);}' 日志文件 | sort -n | tail首先用awk统计出来一个列表,然...转载 2018-08-19 18:47:42 · 520 阅读 · 0 评论 -
统计nginx/apache 访问日志中访问次数最多的IP
原文地址http://www.07net01.com/2015/08/914079.htmlnginxawk'{print$1}'urlogfile|sort|uniq-c|sort-nr-k1|head-n10awk'{print$1}'/usr/local/nginx/logs/localhost.access.log|sort|un...转载 2018-08-19 18:41:43 · 1856 阅读 · 0 评论 -
针对 IPV4的内核7个参数的配置优化
这里涉及的参数是IPv4网络有关的linux 内核参数,可以将这些内核参数的值追加到的系统的 /etc/sysctl.conf文件中,然后使用如下命令使之生效# /sbin/sysctl -p常用的参数包括以下1.net.core.netdev_max_backlog 参数参数详解:net.core.netdev_max_backlog 表示当每个网络接口 接受数据包的速率比...原创 2018-08-02 20:57:10 · 3728 阅读 · 0 评论 -
Linux 误删除文件恢复实践
俗言道,常在河边走哪有不湿鞋。在日常运维的过程中难免会误删除一些文件,或目录,甚至于rm -rf /* 的操作。linux系统不像windows删除了还有个回收站可以恢复。如果是无关紧要的文件自然不必担心,要是公司特别重要的数据呢?难道只能跑路了吗?当然不是了。对误删除还原分为两种情况,使用两种不同的方法:删除后进程中存在删除信息 删除后进程中找不到删除信息接下来分别演示两种不同...原创 2019-08-02 14:39:55 · 397 阅读 · 0 评论 -
find 命令 移动 指定文件到 其他目录
把当前目录下大于10G 的文件 全部移动到 /test 目录下之前想的有点简单 使用find . -size +10G -type f | xargs mv /test/ 以为可以成功 实际情况语法是有问题 晚上看了一些 资料 正确的方式如下find . -size +10G -type f | xargs -I '{}' mv {} /test/ fin...原创 2018-09-25 13:02:45 · 4699 阅读 · 1 评论 -
ethtool 命令
ethtool 命令用于获取以太网卡的配置信息,或者修改这些配置。语法:ethtool [ -a | -c | -g | -i | -d | -k | -r | -S |] ethXethtool [-A] ethX [autoneg on|off] [rx on|off] [tx on|off]ethtool [-C] ethX [adaptive-rx on|off] [ada...原创 2018-10-04 16:40:12 · 1943 阅读 · 0 评论 -
less 查看文件是中文乱码解决
使用more,cat命令查看文件的时候不会出现乱码,只有less和vim编辑的时候会出现乱码,但是more,cat命令不如less使用起来方便。less乱码解决方法1.使用less查看文件的时候先执行下面命令exportLESSCHARSET=latin1如果查看还是乱码也可能与远程终端的编码有关系如下图,切换为UTF-8,如果已是UTF-8编码可以尝试切回默认语言...原创 2019-05-13 13:55:49 · 11329 阅读 · 1 评论 -
linux系统PS命令,按CPU、内存使用率对进程排序
按CPU使用比排序降序取前十# ps aux --sort=-pcpu | head -10USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 19596 0.2 0.0 126032 8232 ? S<sl Apr11 98:35 /usr/l...原创 2019-05-10 17:56:59 · 7491 阅读 · 0 评论 -
cat 重定向输出 环境变量问题
在编写脚本使用cat重定向的方式将某用户的变量写到.bash_profile文件的时候发现环境变量全部没有了。默认输出的内容以$符号开头识别为变量,重定向输出的结果即环境变量的value。如何将$开头的变为字符串输出呢。查阅文档看到一位大神的回复。答案其实很简单。操作演示下。错误的方式:[root@zabbix oci8-2.0.11]# cat >abc<&l...原创 2019-03-25 16:03:42 · 1637 阅读 · 0 评论 -
centos7 安装桌面软件包冲突问题
在安装Oracle数据库的时候需要图形界面,安装图形界面后产生冲突,报错如下;Total 2.7 MB/s | 612 MB 00:03:44 Running transaction checkRunning transaction testTransactio...原创 2019-03-14 17:02:48 · 1951 阅读 · 2 评论 -
dmesg 时间戳转换为时间
获取dmesg 时间戳[84679.822059] Out of memory: Kill process 40170 (named) score 3 or sacrifice child[84679.822108] Killed process 40170 (named) total-vm:1876408kB, anon-rss:214440kB, file-rss:0kB, shmem...原创 2019-01-03 12:21:44 · 9257 阅读 · 2 评论 -
Linux 修改时区
原文链接:https://www.cnblogs.com/st-jun/p/7737188.htmlCentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件[root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12 11:01 /e...转载 2018-12-29 13:36:40 · 131 阅读 · 0 评论 -
编译升级OpenSSH 7.9
准备工作1.下载tar包https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.9p1.tar.gz2.安装所需依赖包yum -y install openssl openssl-devel pam-devel gcc gcc-c++ zlib zlib-devel zlib-static为防止安装过程出现...原创 2018-12-27 16:11:35 · 4746 阅读 · 2 评论 -
远程过程调用 RPC 及其协议
远程过程调用简介RPC是远程过程调用(Remote Procedure Call)的缩写形式。SAP系统RPC调用的原理其实很简单,有一些类似于三层构架的C/S系统,第三方的客户程序通过接口调用SAP内部的标准或自定义函数,获得函数返回的数据进行处理后显示或打印。IPC进程间通信(IPC)是在多任务操作系统或联网的计算机之间运行的程序和进程所用的通信技术。有两种类型的进程间通信(IP...转载 2018-10-25 14:23:17 · 745 阅读 · 1 评论 -
Teaming 绑定网卡的两种模式
Teaming 技术所谓teaming技术就是把同一台服务器上的多个物理网卡通过软件绑定成一个虚拟的网卡,也就是说,对于外部网络而言,这台服务器只有一个可见的网卡。对于任何应用程序,以及本服务器所在的网络,这台服务器只有一个网络链接或者说只有一个可以访问的IP地址。 之所以要利用Teaming 技术,除了利用多网卡同时工作来提高网络速度以外,还有可以通过Teaming 实现不同网卡之...原创 2018-10-25 13:36:05 · 7757 阅读 · 0 评论 -
linux 查看最近登录ip 以及历史命令执行日期
Linux last 命令用于显示用户最近登录信息。使用权限:所有使用者。[root@izbp14l3cm2lfnl5gf4kqmz ~]# last -10 //表示只显示10行 [root@izbp14l3cm2lfnl5gf4kqmz ~]# last -n 5 -a -i //显示5行且主机IP显示为最后一列history命令 用于显示历史使用...原创 2019-06-12 11:08:28 · 26148 阅读 · 0 评论