svn删除已经被手动删除的文件
svn提供了删除文件的方式
svn rm或者svn delete
比如说
svn rm test/test.c
但是如果你是先用linux直接删除文件的方式删除了文件,那么svn删除已经被手动删除的文件怎么做呢?下面一条命令即可做到
svn st | grep ^! | awk '{print " –force "$2}'| xargs svn rm
版权所有,禁止… 更多... “svn删除已经被手动删除的文件”
IT夜班车
svn删除已经被手动删除的文件
svn提供了删除文件的方式
svn rm或者svn delete
比如说
svn rm test/test.c
但是如果你是先用linux直接删除文件的方式删除了文件,那么svn删除已经被手动删除的文件怎么做呢?下面一条命令即可做到
svn st | grep ^! | awk '{print " –force "$2}'| xargs svn rm
版权所有,禁止… 更多... “svn删除已经被手动删除的文件”
根据官网的解释:
https://fedoraproject.org/wiki/EPEL
就是企业版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包
首先说明几点:
如果没有rpmbuild这个命令,可以使用下面的命令安装,本片文章所使用的环境是Centos 7.
$> sudo yum install -y rpm-build
安装之后使用下面的命… 更多... “如何打自己的第一个RPM包”
linux 命令行查看网速
使用open source的
iptraf
在centos或者redhat下面使用
sudo yum install iptraf
在debian下面没有试过,你可以试一下:
sudo apt-get install iptraf
如果你不能通过上面的命令安装的话,那么直接去对应的官方网站
http://iptraf.seul.org
下载源代码,然后
linux自制垃圾筒 避免rm误删文件
linux默认是删除文件是直接永久删除,并没有想windows那样可以删除到垃圾桶,然后可以直接恢复。
linux自身是不带垃圾桶的,但是我们可以自己设计一个机制,当执行rm删除文件的时候,不是让它执行默认的行为-永久删除,而是将文件移动到一个文件夹,这个文件夹相当于一个垃圾桶;当我们发现删除是错误的文件,我们可以将这个文件还原回去。
另外还要一个命令可以永久删除文… 更多... “linux自制垃圾筒 避免rm误删文件”
linux下面configure的时候怎么指定额外的include和lib
在linux安装opensource的东西非常方便,因为基本都是用下面3条命令搞定:
./configure
make
make install
但是有时候在执行第一条命令的时候,会被告知找不到xxx库之类的,如果是真的没有,那就去下载这个库,安装它。但是有些情况下,下载的这个库我们安装到linux的标准的路径中,比如是安装在了
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包”
网络中有人利用ping洪水攻击来攻击你的服务器,关于如何使用ping命令攻击服务器不在本文的讨论范围之类。本人只讨论如何禁止ping回应,如果禁止它,别人就不可以再用ping攻击你的服务器了。如有人再次ping你的服务器的时候就会是下面的结果:
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Requ… 更多... “如何禁止Linux的ping回应”
linux diff命令的比较结果分析
————————————
diff命令是linux系统的一个用来比较两个文本文件的差异,是代码版本管理的基石之一。命令格式如下:
$ diff <变动前的文件> <变动后的文件>
diff就会告诉你,这两个文… 更多... “linux diff命令的比较结果分析”