
linux学习
mrwang
这个作者很懒,什么都没留下…
展开
-
Read from socket failed: Connection reset by peer 问题
http://blog.sina.com.cn/s/blog_893ee27f0100z5pt.html通常,在linux中使用ssh的时候,如果出现这个错误,建议首先去查看log。ubuntu的ssh的log记录在/var/log/auth.loglog错误会类似于如下: Dec 22 09:43:35 x079-liongao sshd[14892]: error:转载 2014-02-10 15:51:17 · 1337 阅读 · 0 评论 -
linux/unix中如何用find命令详解,非常详细的介绍,比man find强100倍(1
P { margin-bottom: 0.21cm; }A:link { }转的 原文:http://www.tongcx.com/node/86正如它的名字所表示的,find是在磁盘中查找满足给定标准的文件和目录的应用程序。默认情况下,它从当前目录开始,向下扫描所有子目录。Find基于各种不同的文件属性来进行查询,而且可以对查询结果执行某种操作,通常是对每个查询结果运行一些程序。转载 2014-02-10 15:51:25 · 687 阅读 · 0 评论 -
linux/unix中如何用find命令详解,非常详细的介绍,比man find强100倍(2
根据部分文件名查找方法: 这个方法和在WINDOWS中查找已知的文件名方法是一样的。不过在Linux中根据部分文件名查找文件的方法要比在WINDOWS中的同类查找方法要强大得多。例如我们知道某个文件包含有srm这3个字母,那么要找到系统中所有包含有这3个字母的文件是可以实现的,输入: find /etc -name '*srm*' 这个命令表明了Linux系统将在/etc整个目转载 2014-02-10 15:51:27 · 778 阅读 · 0 评论 -
如何在安装双启动后卸载 Windows 或者 Linux
关于如何在同一台电脑上运行多个操作系统的文章数不胜数,比如有的文章介绍了如何同时安装Windows和Linux,有的文章介绍了如何同时安装Windows和OS X,还有一些其他的文章。但是,当你想卸载其中的某个操作系统,你应该怎么办呢?下面,我们就介绍一下你安装了“Windows+Linux”双系统后,如何卸载Windows或Linux。 这个过程其实非常简单,但很多人安装双系统后第一次遇到这类转载 2014-02-10 15:52:56 · 493 阅读 · 0 评论 -
64位linux环境下编译安装cacti
首先安装apache# tar zxvf httpd-2.2.6.tar.gz# cd httpd-2.2.6# ./configure --prefix=/usr/local/apache22 --enable-module=so--with-mpm=worker --enable-module=rewrite# make && make install启动apache:#原创 2014-02-10 15:53:35 · 790 阅读 · 0 评论 -
shell 操作 sftp例子
#!/bin/shcd /data/ftproot/aic/SY_P1000_Zeal/inbound/testsftp lf119195@sftp2.geps.ge.com << EOF-cd QA/SY_P1000_Zeal/in-mget *quitEOFfind /data/ftproot/aic/SY_P1000_Zeal/inbound/test/ -nam原创 2014-02-10 15:53:52 · 3587 阅读 · 0 评论 -
ubuntu 下软件安装
文章来源:http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=368920http://blog.youkuaiyun.com/domando/archive/2008/03/07/2157269.aspxLinux系统中,软件通常以源代码或者预编译包的形式提供。软件源代码需要您亲自编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选转载 2014-02-10 15:50:51 · 369 阅读 · 0 评论 -
ubuntu 12.04 使用随记
本来是玩BT5 的 但是那个集成度太高了 什么都有在上面鸟,BT也无非就是集成了大量的安全工具在上面得一个基于ununtu的系统,何不就直接用乌班图呢,所以就安装起了。第一个问题就是 如果你插上网线 就得先保证你的网线是连着外网的,不然 分完区后进入安装过程 总是失败,我先前总是不知到为什么,所以总以为分区哪里出错了,后面把网线拔掉就好了。第二我用的是六十四位的系统,但是难免有些三十二位的原创 2014-02-10 15:50:53 · 372 阅读 · 0 评论 -
[转]linux创建链接文件的两种方法
转自 http://topic.youkuaiyun.com/u/20120930/11/3d9e5a0d-6dad-4dee-8a9d-6ad50f52f69e.html?r=79806698 一、 链接的分类:链接分为软链接和硬链接: 1> 软链接:软链接又叫符号链接,这类文件包含了另外一个文件的路径。可以连接任意文件和目录,也可以连接不同的文件系统文件,也可以连接不存在的转载 2014-02-10 15:51:00 · 4072 阅读 · 0 评论 -
centos 6.2搭建VNC 服务
很久以前想要搭建VNC服务 但是一直觉得没太大的必要就没有安装,然后看到一个同学远程安装OC 当然是很初级的安装,这样一来是需要图形化界面的 配置完后 因为他直接用的VNC来搭建 但是那个DISPLAY自检一直过不去 这不是重点嘛,重点是看到他用那个后我就想用 来起一个VNC 的服务来看看,然后就有了下文了, 当然 这些都是很菜瓜级别的,大牛看了别笑话哈。vncserver在调用的时候,会根据原创 2014-02-10 15:51:04 · 534 阅读 · 0 评论 -
几款比较好用的 linux 监控软件
1. Top:监测Linux进程2. VmStat:显示虚拟内存方面的统计信息3. Lsof:列出打开的文件4. Tcpdump:网络数据包分析器5. Netstat:显示网络方面的统计信息6. Htop:监测Linux进程7. Iotop:监测Linux磁盘的输入/输出8. Iostat:显示输入/输出方面的统计信息9. IPTraf:实时监测IP局域网10.原创 2014-02-10 15:51:38 · 1350 阅读 · 0 评论 -
快速恢复检测 恢复 故障服务器方法
源文地址http://devo.ps/blog/2013/03/06/troubleshooting-5minutes-on-a-yet-unknown-box.htmlFirst 5 Minutes Troubleshooting A ServerBack when our team was dealing with operations, optimization and scal转载 2014-02-10 15:51:40 · 1051 阅读 · 0 评论 -
Linux上最优秀的数据恢复工具
也许以后会用上 转自 http://www.geekfan.net/1300/不管是不是由于自己的失误,总有些时候我们存储的数据会出点问题。硬盘、固态硬盘以及移动媒介都有可能因为各种不同的原因而“丢失”掉文件。此外,有时候你可能想删除某个文件——不管是有意的还是无意的——稍后你突然意识到自己正好需要那个文件。与其因为文件丢失而抓狂,不如先试试文件恢复工具,看能不能挽回自己的损失。本文着重介绍Lin转载 2014-02-10 15:52:58 · 860 阅读 · 0 评论 -
Linux查看进程的内存占用情况
原文 http://blog.youkuaiyun.com/xiyuan1999/article/details/8027386 1、top650) this.width=650;" src="http://www.51testing.com/attachments/2012/09/346836_201209131013341kY9H.jpg" border="0" height="130" width="6转载 2014-02-10 15:53:28 · 596 阅读 · 0 评论 -
SCP传输数据
#远程到本地scp -r faic-sap-gewater@域名:/ftproot/* /ftproot/# 传输到远程scp -r /data/ftproot/aic/WATER_SAP/inbound/* faic-sap-gewater@域名:/ftproot/aic/WATER_SAP/inbound/如果是要传目录的话就要加上-r 不然就会出现 not a regular fil原创 2014-02-10 15:53:30 · 2267 阅读 · 0 评论 -
BT安装配置备份 以备不时之需
root用户下无法使用Chromium浏览器解决方法1) 使用 hexedit (一个十六进制的编辑器) root@bt5:~# hexedit /usr/lib/chromium-browser/chromium-browser Tab键切换至右侧ASCII模式,Crtl+S打开字符串搜索,查找geteuid,将其修改为getppid即可。顺便讲一下,HexEdit是一款十原创 2014-02-10 15:50:57 · 798 阅读 · 0 评论 -
常用的正则表达式
"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0转载 2014-02-10 15:53:54 · 404 阅读 · 0 评论 -
linux tr命令详解 在处理字符串大写 转小写时候找到的 特此记录
原文 http://blog.sina.com.cn/s/blog_58c3f7960100uttl.html 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从标准输入中转载 2014-02-10 15:51:23 · 1461 阅读 · 0 评论 -
Linux tail 命令详解
Linux tail 命令详解用途从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。标准语法tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Num转载 2014-02-10 15:51:45 · 406 阅读 · 0 评论 -
Centos 6.2 单网卡安装pptpd 经验
yum install ppp rpm -ih pptpd-1.3.4-2.el6.x86_64.rpm #注意对应自己的版本 不然会出现莫名其妙的连接问题关闭 selinux 切记不然也会出现莫名其妙的问题 619 等vim /etc/sysconfig/selinuxSELINUX=disabled #把selinux 关闭如若不重启的话 还需要setenforce 0 #原创 2014-02-10 15:52:52 · 489 阅读 · 0 评论 -
linux sort/uniq 使用
来自:http://www.linuxde.net/2013/06/13941.html通过sort/uniq获取文件内容的交集、合集和不同之处:假设有a、b两个文本文件,文件本身已经去除了重复内容。下面是效率最高的方法,可以处理任何体积的文件,甚至几个G的文件。(Sort对内存没有要求,但也许你需要用 -T 参数。)可以试着比较一下,你可以看看如果用JAVA来处理磁盘上文件的合并,需要用多少行代转载 2014-02-10 15:53:13 · 647 阅读 · 0 评论 -
vsftpd搭建小记录
# vsftpd-3.0.2.tar.gzuseradd -s /sbin/nolog nobodymkdir /usr/share/empty/mkdir /var/ftpuseradd -d /var/ftp ftpchown root:root /var/ftpchmod og-w /var/ftp# 1)解压tar -zxvf vsftpd-3.0.2.ta原创 2014-02-10 15:53:24 · 439 阅读 · 0 评论 -
Linux服务器ssh暴力破解-denyhosts解决详解
DenyHosts官方网站为:http://denyhosts.sourceforge.net/本文已附上附件,是从该网站下载的,版本为较新的2.6版。一、检查安装要求首选检查Sshd是否支持 Tcpwrap,只有支持Tcpwrap才可以安装Denyhost# ldd /usr/sbin/sshd |grep wraplibwrap.so.0 => /usr/lib/libwrap.so.0 (0原创 2014-02-10 15:53:32 · 920 阅读 · 0 评论 -
linux使用文件来实现swap的功能:SWAPFILE实现
如果安装机子交换分区没有分好不够大创建swap文件mkdir /var/swap #创建一个文件夹用于存放交换分区文件,自行决定chmod 700 /var/swap #修改交换分区文件夹权限介绍一下dd命令的一些使用技巧dd命令硬盘对拷:dd if=/dev/sda of=/dev/sdb # sda与sdb对拷创建指定大小的文件: dd if=/dev/zero of=/var/原创 2014-02-10 15:53:43 · 1322 阅读 · 0 评论 -
小技巧
wget 整站下载 wget --restrict-file-name=ascii -m URL 例子 wget --restrict-file-name=ascii -m http://demo.pythoner.com/itt2zh/ch1.html 本文出自 “某人说我技术宅” 博客,请务必保留此出处http://1992mrwang.blog.51cto.com/3265935/135原创 2014-02-10 15:54:17 · 526 阅读 · 0 评论 -
win删除grub引导
使用系统盘引导好后shift + F10 进入dos界面输入 bootrec /fixmbr 回车bootrec /nt60 sys /mbr删除 grub引导 完毕 重启即可============================这个是 装双系统在你删除linux后 需要做的一道工序。。。。。本文出自 “某人说我技术宅” 博客,请务必保留此出处http://19原创 2014-02-10 15:50:55 · 1101 阅读 · 0 评论 -
Linux Crontab 定时任务 命令详解
转自 :http://blog.youkuaiyun.com/tianlesoftware/article/details/5315039 一. Crontab 介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户转载 2014-02-10 15:51:30 · 452 阅读 · 0 评论 -
JBOSS简单三两步
jboss-as-7.1.1.Final.zipunzip jboss-as-7.1.1.Final.zipmv jboss-as-7.1.1.Final /usr/jboss/cd /usr/jboss/vim standalone/configuration/standalone.xml# 改为#为了能够在局域网中也能够访问jboss 以及jboss管理原创 2014-02-10 15:53:22 · 391 阅读 · 0 评论 -
linux添加硬盘
主要涉及到的步骤 划分分区 fdisk 创建文件系统 mkfs 挂载 moount 写入配置文件 vim /etc/fstab首先是硬件或者虚拟机添加硬盘,查看硬盘是否被系统认识到dmesg | grep sdb #这里的sdb 主要是看你加载的硬盘类型以及 插槽所决定,如果插槽在第一个 他就会提示sda 所以请确定哈#会有大小提示 请注意查看#会提示 unk原创 2014-02-10 15:53:41 · 477 阅读 · 0 评论 -
samba 搭建小记
samba-3.5.6.tar.gztar -zxvg samba-3.5.6.tar.gzcd ./source3/make && make installcp samba-3.5.6/examples/smb.conf.default /usr/share/smaba/lib/ln -s /usr/local/samba/lib/libwbclient.so.0 /usr/lib64/libw原创 2014-02-10 15:53:45 · 455 阅读 · 0 评论 -
linux磁盘配额使用
/web 777权限 允许每个用户操作 但是仅允许 用户有50m的使用空间1 首先开启/web 的磁盘配额功能 在/etc/fstab userquota 用户配额 grpquota 用户组配额mount -o remount,usrquota /test #临时开启用户磁盘配额在/etc/fstab里面可以这么写LABEL=/test /test ext3 defaults原创 2014-02-10 15:53:48 · 642 阅读 · 0 评论 -
php连接oracle数据库
Download: instantclient-basiclite-linux.x64-11.2.0.3.0.zip http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.htmlinstantclient-sdk-linux.x64-11.2.0.3.0.ziphttp://www.oracle.com/technetwo原创 2014-02-10 15:53:50 · 580 阅读 · 0 评论