![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LINUX
文章平均质量分 88
不再疯要傻
QQ群216671681
展开
-
优化Linux下的内核TCP参数以提高系统性能 (TIME_WAIT处理)
摘要:优化Linux下的内核TCP参数以提高系统性能 内核的优化跟服务器的优化一样,应本着稳定安全的原则。下面以Squid服务器为例来说明,待客户端与服务器端建立TCP/IP连接后就会关闭Socket,服务器端连接的端口状态也就变为TIME_WAIT了。优化Linux下的内核TCP参数以提高系统性能 内核的优化跟服务器的优化一样,应本着稳定安全的原则。下面以Squid服务器为例来说原创 2017-06-26 11:48:52 · 1752 阅读 · 0 评论 -
每天进步一点点——设置Sysctl.conf用以提高Linux的性能(最完整的sysctl.conf优化方案)
Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。查看所有可读变量:% sysctl -a读一个指定的变量,例如 kern.maxproc:转载 2015-09-29 11:11:19 · 959 阅读 · 0 评论 -
利用fsck修复/dev/mapper/VolGroup-lv_root: unexpected inconsistency; run fsck manually
fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查如果系统启动的时候提示/dev/mapper/VolGroup-lv_root: unexpected inconsistency; run fsck manuallyan error occurred during the fil原创 2015-09-07 10:09:23 · 11744 阅读 · 1 评论 -
IPTABLES入门
声明:由于查看网上资料发现无法满足我的理解能力(理解能力太差),总结的不系统(不满足我要的要求),所以将iptables总结与此,转载可以不留名,但是我相信有JJ的都会留名。纯粹菜鸟级别,大神请绕道。。。。参考资料:鸟哥私房菜 www.baidu.com www.google.com原创 2015-07-21 16:25:25 · 670 阅读 · 0 评论 -
IPTABLES进阶
这篇主要讲述iptables模块,由于iptables模块太多,所以只能慢慢补充,用到哪个加哪个==========================================================================================================iptables -A INPUT [-m state] [--模块参数 状态]原创 2015-07-21 16:28:04 · 706 阅读 · 0 评论 -
每天进步一点点——linux——awk
一、 简介awk是一个模式扫描及处理语言。二、 命令格式awk '条件1{动作1}' '条件2{动作2}'....三、 常用参数 -f 脚本文件 --file=脚本文件 -Ffs --field-separator=fs -v var=val原创 2015-07-15 17:40:27 · 597 阅读 · 0 评论 -
每天进步一点点——linux——nl
一、 简介nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。二、 命令格式nl [选项]... [文件]...三、 常用参数 -b,--body-numbering=样式 使用指定样式编号文件的正文行目 -d,--section-delimiter=CC 使用指定的CC 分割逻辑页数 -原创 2015-07-16 08:53:34 · 988 阅读 · 0 评论 -
每天进步一点点——linux——rm
郑重声明:由于本人水平有限,如有不对的地方请大神指正不甚感激(327568824@qq.com)一 简介rm命令是用来删除文件或者目录的,但是由于rm命令非常危险,所以大家使用的时候一定要小心(千万别rm –rf /*)二 命令格式rm [选项] 文件三 常用参数-f, -原创 2015-06-15 11:10:08 · 1385 阅读 · 0 评论 -
每天进步一点点——linux——pwd
一 简介Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。二 命令格式ls [选项]三 常用参数一般情况下不带任何参数。如果目录是链接原创 2015-06-15 10:04:29 · 816 阅读 · 0 评论 -
每天进步一点点——linux——ls
郑重声明:由于本人水平有限,如有不对的地方请大神指正不甚感激(327568824@qq.com)一 简介ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。通过ls命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、原创 2015-06-15 09:49:20 · 601 阅读 · 0 评论 -
SMP、UMA、NUMA、COMA、ccNUMA区别
一、 名词解释: SMP:称为共享存储型多处理机(Shared Memory mulptiProcessors),也称为对称型多处理机(Symmetry MultiProcessors)。 UMA:称为均匀存储器存取(Uniform-Memory-Access) NUMA:非均匀存储器存取(Nonuniform-Memory-Access)原创 2015-07-03 17:07:44 · 10963 阅读 · 0 评论 -
Python——目录对比源代码
#/usr/bin/env python#coding=utf8#用来对比目录中文件的区别#2015.11.12#V0.0.0.1import osimport sysimport filecmpimport reimport shutilholderlist=[]#递归获取更新项函数def compareme(dir1,di原创 2015-11-13 14:08:32 · 1129 阅读 · 0 评论 -
记:一个循环依赖的坑爹rrdtool
今天安装rrdtool发现依赖有点坑爹啊![root@Nagios packet]# rpm -ivh perl-rrdtool-1.4.7-1.el6.rfx.x86_64.rpm warning: perl-rrdtool-1.4.7-1.el6.rfx.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOK原创 2015-11-17 13:51:48 · 873 阅读 · 0 评论 -
fedora安装输入法、fedora安装无线网卡(bcm43142)
下面我们在 Fedora 22 上安装搜狗输入法。1, 安装 Fedora 中文社区软件源$ sudo dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repo $ sudo dnf install fzug-release -y2, 安装搜狗拼音输入法 Linux 版$ sudo dnf in原创 2015-11-18 16:41:03 · 2116 阅读 · 0 评论 -
tcp十一种状态及问题处理方法
TCP十一种状态全部11种状态 1. 客户端独有的:(1)SYN_SENT (2)FIN_WAIT1 (3)FIN_WAIT2 (4)CLOSING (5)TIME_WAIT 。 2. 服务器独有的:(1)LISTEN (2)SYN_RCVD (3)CLOSE_WAIT (4)LAST_ACK 。 3. 共有的:(1)CLOSED (2原创 2017-06-26 11:45:30 · 28711 阅读 · 2 评论 -
ubuntu单用户模式(安全模式)
偶尔会遇到Ubuntu无法正常启动的情况,这时候需修改某些文件让系统正常启动,如果直接进入 recovery 模式,默认是文件权限只读,无法修改文件。这时我们需要进入recovery 的单用户模式,获得修改文件的权限。1、重启ubuntu,随即长按shirft进入grub菜单,或等待grub菜单的出现,如下图2、选择recovery mode,接着用方向原创 2017-04-05 17:35:54 · 44802 阅读 · 4 评论 -
Heartbeat安装
安装Heartbeat前的准备 Heartbeat集群必须的硬件 从下图看出,构建一个Heartbeat集群系统必须的硬件设备有:节点服务器; 网络和网卡; 共享磁盘。 节点服务器 安装Heartbeat至少需要两台主机,并且对主机的要求不高,普通的PC服务器即可满足要求。当然,也可以在虚拟机上安装Heartbeat,现在 Heartbeat可以很好地运行在Linux系统下,很多Linu转载 2017-04-05 16:58:04 · 902 阅读 · 0 评论 -
Heartbeat安装
安装Heartbeat前的准备 Heartbeat集群必须的硬件从下图看出,构建一个Heartbeat集群系统必须的硬件设备有:节点服务器;网络和网卡;共享磁盘。节点服务器安装Heartbeat至少需要两台主机,并且对主机的要求不高,普通的PC服务器即可满足要求。当然,也可以在虚拟机上安装Heartbeat,现在 Heartbeat可以很好地运行在Linux系统下,转载 2017-04-05 16:47:24 · 2597 阅读 · 0 评论 -
curl调用
1. curl 查看web站点rt[html] view plain copy curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" "http://www.taobao.com"原创 2017-01-23 16:40:47 · 1053 阅读 · 0 评论 -
apt-get update
在使用阿里云的时候,发现在添加saltstack的时候解析的不对,所以怀疑是服务器做了apt-get代理了,所以检查以下文件:/etc/apt/apt.conf发现里面内容为:Acquire::http::Proxy "http://mirrors.aliyun.com/";将其注释即可当然做apt-get使用代理也可以反着上面的操作即可,有三种方法可以做代理第一种原创 2017-02-21 10:27:46 · 1540 阅读 · 0 评论 -
ubuntu设置主屏幕及从屏幕
zzc2016@zzc2016-ThinkPad-E460:~$ xrandrScreen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm原创 2017-02-17 14:18:10 · 15769 阅读 · 4 评论 -
使用秘钥无法ssh登陆
在保证公钥和私钥正确的情况下使用秘钥还是无法登陆请检查以下内容:◦authorized_keys 文件必须是600权限(也就是-rw——-)或者644◦.ssh目录必须是700权限(也就是drwx——)◦/home/work目录 必须是 755权限 即drwxr-xr-x如果还是不行可以使用下面方式进行debugssh -vvv -oPreferredAuthe原创 2017-02-06 19:21:13 · 2022 阅读 · 1 评论 -
IPTABLES进阶
这篇主要讲述iptables模块,由于iptables模块太多,所以只能慢慢补充,用到哪个加哪个==========================================================================================================iptables -A INPUT [-m state] [--模块参数 状态]原创 2014-02-19 16:25:05 · 885 阅读 · 0 评论 -
awk实现数据库查询功能
本文主要讲述如何在 awk 中实现 SQL 的常用操作,当做个简单的 awk 入门分享。虽然文中部分 awk 会有其它更简洁高效的 shell 命令去完成,亦或是其它语言去完成,但这都不在本文的讨论范畴。注:本文所用到的两个测试文件 user、consumer,分别模拟两张 SQL 表:user 表,字段:id name addr1 zhangsan hubei转载 2016-12-19 13:51:30 · 2926 阅读 · 0 评论 -
windows编辑文件在linux中运行报错
在windows下编辑的文件vim -b aa.sh#!/bin/bash^M CURRENT_DIR=pwd^M ....这种情况可以使用以下方法进行去M操作sed -i 's/^M//g' a.sh 其中:^M 是通过CTRL+v CTRL+m生成的同样可以使用vim里面的替换%s/^M//g原创 2016-12-01 15:47:02 · 1906 阅读 · 0 评论 -
每天进步一点点——linux——free
一 简介 free是显示系统内存使用量的命令 二 命令格式 free [参数] 三 常用命令 -b 以bate为单位-k 以KB为单位-m 以MB为单位-g 以GB为单位-o 不限时缓冲区内容-s 秒数 每个多少秒执行一次-t 显示内存综合列-V 显示版本信息原创 2015-07-03 16:38:52 · 529 阅读 · 0 评论 -
每天进步一点点——linux——mkdir
一 简介mkdir命令是用来创建目录的二 命令格式mkdir [选项]目录名三 常用参数-m, --mode=模式,设定权限模式> (类似 chmod),而不是 rwxrwxrwx 减 umask。-p, --parents 可以是一个路径名称。此时若路径中的某些目录原创 2015-06-15 10:30:35 · 669 阅读 · 0 评论 -
每天进步一点点——linux——tail
一 简介tail命令是从文件末尾输出文件,这个命令常用于看日志。二 命令格式tail[必要参数][选择参数][文件] 三 常用参数 -f,--follow[={name|descriptor}] 即时输出文件变化后追加的数据。 -n 显示指定行数原创 2015-06-24 17:01:36 · 756 阅读 · 0 评论 -
每天进步一点点——linux——mv
一 简介mv是move的缩写,用来将源文件重命名为目标文件,或将源文件移动至指定目录。二 命令格式mv [选项] 源文件或目录 目标文件或目录三 常用参数-f, --force 覆盖前不询问-T, --no-target-director原创 2015-06-16 17:42:43 · 925 阅读 · 0 评论 -
每天进步一点点——linux——cp
一 简介二 命令格式三 常用参数-a, --archive 等于-dR--preserve=all --backup[=CONTROL 为每个已存在的目标文件创建备份 -i,--interactive原创 2015-06-18 09:38:59 · 898 阅读 · 0 评论 -
每天进步一点点——linux——touch
一 简介linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。二 命令格式touch [选项]... 文件...三 常用参数 -a 只更改访问时间 -原创 2015-06-17 14:31:52 · 572 阅读 · 0 评论 -
LINUX用户目录
LINXU用户信息常用目录此文档为亲自手动整理有错误请大家提出(邮箱:327568824@qq.com)用户信息cat /etc/passwdroot:x:0:0:root:/root:/bin/bash账户名:密码:UID:GID(基本组):(可选)描述:家目录绝对路径:账户默认使用的shell [1] 账户名。改名使用命令usermod -l原创 2015-05-04 13:06:52 · 1131 阅读 · 0 评论 -
iscsiadm主要操作命令
当前包含磁盘[root@xifenfei~]#fdisk -l Disk/dev/sda:21.4 GB, 21474836480 bytes255heads, 63 sectors/track,2610 cylindersUnits= cylinders of 16065 * 512 = 82转载 2015-01-22 13:11:58 · 8674 阅读 · 0 评论 -
NTP客户端配置
11G RAC 配置NTP服务器tip01的IP:162.20.1.228 NTP服务端tip02的IP:162.20.1.229 NTP客户端配置NTP服务器之前,确认服务器已装好NTP包[root@tip01 ~]# rpm -qa | grep ntpntp-4.2.2p1-9.el5_4.1chkfontpath-1.10.1-1.1原创 2014-07-28 10:18:12 · 1074 阅读 · 0 评论 -
vsftp进阶
VSFTP文件与目录/usr/sbin/vsftp vsftp的主程序/etc/rc.d/init.d/vsftp vsftp的启动脚本/etc/vsftpd/vsftpd.conf vsftp的配置文件/etc/pamd/vsftpd PAM认证文件/etc/vsftpd/vsftpd.ftpuser 禁止使用FTP的用户/etc转载 2014-05-13 15:40:41 · 853 阅读 · 0 评论 -
history增加时间功能
大家在查看history的时候总是没有时间,感觉很郁闷,其实linux下history只需要增加一个环境变量就可以让history支持时间显示:(可以配置到.bash_profile)export HISTTIMEFORMAT="%F %T " 如果想增加用户IP和用户名添加下面语句USER_IP=`who -u am i 2>/dev/null| awk '{print $原创 2014-04-10 12:22:41 · 938 阅读 · 0 评论 -
yum问题 Another app is currently holding the yum lock; waiting for
oot@localhost wangcheng]# yum install yumexExisting lock /var/run/yum.pid: another copy is running as pid 3807.Another app is currently holding the yum lock; waiting for it to exit...Anoth原创 2014-04-16 11:08:00 · 780 阅读 · 0 评论 -
IPTABLES入门
声明:由于查看网上资料发现无法满足我的理解能力(理解能力太差),总结的不系统(不满足我要的要求),所以将iptables总结与此,转载可以不留名,但是我相信有JJ的都会留名。纯粹菜鸟级别,大神请绕道。。。。参考资料:鸟哥私房菜 www.baidu.com www.google.com原创 2014-02-19 16:23:41 · 930 阅读 · 0 评论 -
每天进步一点点——linux——head
一 简介head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。二 命令格式head [参数]... [文件]... 三 常用参数 -c, --bytes=[-]K 显示每个文件的前原创 2015-06-24 17:30:22 · 551 阅读 · 0 评论 -
每天进步一点点——linux——less
一 简介less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。而且 less 在查看之前不会加载整个文件。二 命令格式less [参数] 文件三 命令参数-b 缓冲区大小> 设置缓冲区的大原创 2015-06-24 17:22:42 · 3288 阅读 · 0 评论