小编cwd*_*cwd的帖子

如何使用grep在Linux上显示文件名?

如何grep在Linux上使用仅显示文件名(无内联匹配)?

我通常使用类似的东西:

find . -iname "*php" -exec grep -H myString {} \;
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得文件名(带路径),但没有匹配?我必须使用xargs吗?在我的grep手册页上,我没有看到这样做的方法.

linux grep

970
推荐指数
3
解决办法
59万
查看次数

如何在Vim或Linux中将空格转换为制表符?

我已经查看了Stack Overflow上的几个问题,了解如何在不查找我需要的情况下将空格转换为制表符.似乎有更多关于如何将标签转换为空格的问题,但我试图做相反的事情.

Vim我试过:retab:retab!没有运气,但我相信那些实际上是从标签反正要空间.

我试过两个,expandunexpand在命令提示符没有运气.

这是有问题的文件:

http://gdata-python-client.googlecode.com/hg-history/a9ed9edefd61a0ba0e18c43e448472051821003a/samples/docs/docs_v3_example.py

如何使用其中一个或shell 将前导空格转换为制表符Vim

linux vim tabs spaces

172
推荐指数
5
解决办法
12万
查看次数

我可以仅使用CSS为引导图标添加颜色吗?

Twitter的bootstrap使用Glyphicons的Icons.它们available in dark gray and white默认为" ":

图片-58.png

是否可以使用一些CSS技巧来改变图标的​​颜色?我希望有一些其他css3的亮度可以防止必须为每种颜色设置一个图标图像.

我知道你可以改变enclosing(<i>)元素的背景颜色,但我说的是图标前景色.我想可以反转图标图像上的透明度,然后设置背景颜色.

那么,我可以仅使用CSS为引导图标添加颜色吗?

css css-sprites sprite twitter-bootstrap

159
推荐指数
6
解决办法
24万
查看次数

你如何使用rsync的身份文件?

你如何使用rsync的身份文件?

这是我认为我应该使用rsync使用身份文件进行连接的语法:

rsync -avz -e 'ssh -p1234  -i ~/.ssh/1234-identity'  \
"/local/dir/" remoteUser@22.33.44.55:"/remote/dir/"

但它给了我一个错误:

Warning: Identity file ~/.ssh/1234-identity not accessible: No such file or directory.

文件很好,权限设置正确,它在执行ssh时工作 - 只是不使用rsync - 至少在我的语法中.我究竟做错了什么?它是否试图在远程计算机上查找身份文件?如果是这样,我如何指定我想在本地计算机上使用身份文件?

unix rsync rsa dsa

117
推荐指数
6
解决办法
9万
查看次数

没有行号的Bash历史记录

bash history命令非常酷.我理解为什么它显示行号,但有没有办法可以调用历史命令并抑制行号?

这里的要点是使用history命令,所以请不要回复 cat ~/.bash_history

电流输出:

  529 man history
  530 ls
  531 ll
  532 clear
  533 cd ~
  534 history
Run Code Online (Sandbox Code Playgroud)

历史图形来源.

期望的输出:

man history
ls
ll
clear
cd ~
history
Run Code Online (Sandbox Code Playgroud)

历史图形来源.

感谢大家为您提供的出色解决方案.保罗是最简单的,并且对我有用,因为我的bash历史大小设定为2000.

我还想分享今天早上发现的一篇很酷的文章.它有几个很好的选项,我现在正在使用,比如保留重复的条目超出bash历史记录,并确保多个bash会话不会覆盖历史文件:http://blog.macromates.com/2008/working-with -history合的bash /

linux bash

116
推荐指数
7
解决办法
6万
查看次数

PHP中的self :: $ bar和static :: $ bar有什么区别?

可能重复:
新自我与新静态

使用selfstatic下面的例子有什么区别?

class Foo
{
    protected static $bar = 1234;

    public static function instance()
    {
        echo self::$bar;
        echo "\n";
        echo static::$bar;
    }

}

Foo::instance();
Run Code Online (Sandbox Code Playgroud)

产生

1234
1234
Run Code Online (Sandbox Code Playgroud)

php oop php-5.3

112
推荐指数
5
解决办法
5万
查看次数

如何通过命令行将图像转换为灰度?

如何使用sips,imagemagic或其他工具通过命令行将图像转换为黑白(灰度)?

linux command-line image sips

85
推荐指数
2
解决办法
5万
查看次数

如何使用Apache实现速率限制?(每秒请求数)

有哪些技术和/或模块可用于在apache中实现强大的速率限制(请求|字节/ ip /单位时间)?

apache apache2 ddos

79
推荐指数
5
解决办法
9万
查看次数

使用4096位加密SSL证书有什么缺点吗?

我最近通过GoDaddy请求SSL证书,并注意到此消息:

确保您生成的CSR使用2048位或更长的密钥长度

在过去,我总是生成2048位的CSR请求,但这次它让我想到也许我应该"加强它",看起来下一步将是4096位版本.

关于4096位SSL证书的信息不多 - 但显然许多人一直在使用1024位证书,直到他们绝对不得不升级,现在一些浏览器将不再支持1024位证书.

浏览器如何支持4096位证书?如果GoDaddy要求"至少"一个2048位的证书,这还够,还是应该尝试做更多的事情?如果是这样,有什么优点和缺点?

PS:GoDaddy消息中的两个链接是CSR帮助了解更多,我发现这两个链接都没有用.

ssl https certificate ssl-certificate

52
推荐指数
3
解决办法
4万
查看次数

如何以递归方式复制Linux/Unix上以"abc"开头的目录?

我有一个目录~/plugins/,里面有很多子目录.如果我想在其他地方只创建一个子目录,那么abc我可以用一行复制命令吗?我会假设这样的东西会起作用(但它没有):

cp -R ~/plugins/abc* ~/destination/

如果可能的话,我宁愿使用单行命令,因为我也想对rsync使用相同的语法,如果我必须做类似的事情

find ~/plugins/ -type d -name "abc*" -exec cp -R {} ~/destination;

那么这对cp命令工作正常,但这意味着我必须为每个目录运行一次rsync,这似乎并不高效:(

unix linux rsync copy

39
推荐指数
2
解决办法
10万
查看次数