svn删除已经被手动删除的文件

svn删除已经被手动删除的文件

svn提供了删除文件的方式

svn rm或者svn delete

比如说

svn rm test/test.c

但是如果你是先用linux直接删除文件的方式删除了文件,那么svn删除已经被手动删除的文件怎么做呢?下面一条命令即可做到

svn st | grep ^! | awk '{print " –force "$2}'| xargs svn rm

版权所有,禁止更多... “svn删除已经被手动删除的文件”

rpm包中名词解释

EPEL

rpm包中名词解释
有时候我们看到一些rpm的安装包里面写的名字是带什么epel,或者el6之类的,那么EPEL是什么呢?

根据官网的解释:

https://fedoraproject.org/wiki/EPEL

EPEL=Extra Packages for Enterprise Linux

就是企业版Linux的额外安装包。

What is Extra Packages for Enterprise Linux (or

更多... “rpm包中名词解释”

linux查找进程

linux查找进程

ps aux | grep xxxx
可以查到对应的xxxx进程的信息,
不过如果需要进程id的话,则需要,
ps aux | grep xxxx | awk {'print $2'}

你会发现除了我们感兴趣的进程的id外,还多了一个grep的进程,那么去掉?

使用 grep -v grep

ps aux | grep -i firefox | grep -v grep | awk {'print $2'}
grep
更多... “linux查找进程”

如何打自己的第一个RPM包

如何打自己的第一个RPM包

首先说明几点:

  1. 打包最好用root用户操作,不然会遇到permission denied的错误。——> 这点如果大家有不同见解,大家可以讨论。
  2. 需要安装rpmbuild这个工具

如果没有rpmbuild这个命令,可以使用下面的命令安装,本片文章所使用的环境是Centos 7.

$> sudo yum install -y rpm-build

安装之后使用下面的命… 更多... “如何打自己的第一个RPM包”

linux 命令行查看网速

linux 命令行查看网速

使用open source的 

iptraf

在centos或者redhat下面使用

sudo yum install iptraf

在debian下面没有试过,你可以试一下:

sudo apt-get install iptraf

如果你不能通过上面的命令安装的话,那么直接去对应的官方网站

http://iptraf.seul.org

下载源代码,然后

  • 解压
  • ./configure
  • make
  • sud
更多... “linux 命令行查看网速”

linux自制垃圾筒 避免rm误删文件

linux自制垃圾筒 避免rm误删文件

linux默认是删除文件是直接永久删除,并没有想windows那样可以删除到垃圾桶,然后可以直接恢复。

linux自身是不带垃圾桶的,但是我们可以自己设计一个机制,当执行rm删除文件的时候,不是让它执行默认的行为-永久删除,而是将文件移动到一个文件夹,这个文件夹相当于一个垃圾桶;当我们发现删除是错误的文件,我们可以将这个文件还原回去。

另外还要一个命令可以永久删除文… 更多... “linux自制垃圾筒 避免rm误删文件”

linux下面configure的时候怎么指定额外的include和lib

linux下面configure的时候怎么指定额外的include和lib

在linux安装opensource的东西非常方便,因为基本都是用下面3条命令搞定:

./configure

make

make install

但是有时候在执行第一条命令的时候,会被告知找不到xxx库之类的,如果是真的没有,那就去下载这个库,安装它。但是有些情况下,下载的这个库我们安装到linux的标准的路径中,比如是安装在了

/op… 更多... “linux下面configure的时候怎么指定额外的include和lib”

rpm卸载不要使用 rpm包

rpm卸载不要使用 rpm包

 

在安装rpm的时候需要使用rpm文件,

例如:

rpm -ivh xxx.rpm

但是卸载的时候不要用带rpm后缀的rpm文件名,而是直接使用包名,

rpm -e xxx

如果使用

rpm -e xxx.rpm

就会告诉你说

error: package xxx.rpm is not installed

但是当你去安装这个包的时候,又说安装了,你会很糊涂,原因就是这个。

 

版权所有,禁止转载更多... “rpm卸载不要使用 rpm包”

如何禁止Linux的ping回应

如何禁止Linux的ping回应

 

网络中有人利用ping洪水攻击来攻击你的服务器,关于如何使用ping命令攻击服务器不在本文的讨论范围之类。本人只讨论如何禁止ping回应,如果禁止它,别人就不可以再用ping攻击你的服务器了。如有人再次ping你的服务器的时候就会是下面的结果:

Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Requ… 更多... “如何禁止Linux的ping回应”