小编Gil*_*il'的帖子

在 Linux 中递归重命名文件(更改扩展名)

对于数千个子文件夹中的数千个文件,如何递归地重命名目录中的所有文件,将一个文件扩展名更改为另一个?我看到很多命令几乎可以满足我的要求,但并不完全。

find . -name "*.andnav" -exec rename .andnav .tile {} \;
syntax error at (eval 1) line 1, near "."
Run Code Online (Sandbox Code Playgroud)

...

rename -nv 's/\.andnav$/\.tile/i' *.andnav
0.png.andnav renamed as 0.png.tile
Run Code Online (Sandbox Code Playgroud)

linux file-management command-line rename

29
推荐指数
3
解决办法
6万
查看次数

如何在符号链接文件夹中制作 git commit 文件

我有两个文件夹:

  • /home/me/code/project/
  • /srv/www/projectfiles/

/home/me/code/project文件夹中,我已符号链接static/srv/www/projectfiles/

/home/me/code/project/static/->/srv/www/projectfiles/

当我现在尝试提交时,它看不到符号链接后面的任何文件,而是尝试将符号链接本身作为文件提交。

如何提交/srv/www/projectfiles/style.css位于符号链接后面的文件(例如)?

symbolic-link git

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

如何从命令行更改 Windows7 LAN 代理配置?

在 Windows 7 中,是否可以从命令行定义/更改代理配置?

所以,使用 GUI,我会去:

开始 ?控制面板 ?网络和互联网 ? 互联网选项 ?连接?局域网设置

进而

  • 启用/禁用代理;
  • 定义IP:代理服务器的端口。

但我更愿意从命令行执行此操作(以便我可以使用快捷键从批处理文件中运行命令 - 使我能够使用快捷方式切换代理配置,而不必费力通过 MS向导)。

我已经研究过netsh.exe用于更改 WinHTTP 的设置,但这似乎是错误的做法,因为 WinHTTP 设置似乎与 LAN 设置无关。

windows-7 lan proxy command-line

22
推荐指数
1
解决办法
16万
查看次数

如何从 Apache 的 HTTP 响应中删除 Server: 标头?

我想删除该行:

Server: Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.6 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g
Run Code Online (Sandbox Code Playgroud)

来自我服务器的 HTTP 响应,但除了自己修改include/ap_release.h和编译 Apache之外,我找不到任何其他东西。我想知道是否有我不知道的方法?

apache-http-server

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

evince 在哪里存储其每个文档的状态(位置等)?

我正在使用 evince 在 Linux 下查看我的文档。然而,有一件事困扰着我。它似乎神奇地记住了每个文档的窗口位置和设置。我到处搜索(我的主文件夹中的隐藏目录、系统文件、gconf)寻找它可能保存这些设置的位置,但我找不到任何东西。有谁知道这些设置在哪里?

evince

19
推荐指数
3
解决办法
7948
查看次数

有没有办法单独休眠 Windows 应用程序?

只需冻结一个应用程序(挂起 CPU,将其状态保存到磁盘)并在 4 周后我想使用它时“解冻”它。

windows hibernate suspend

15
推荐指数
1
解决办法
3381
查看次数

Exchange 邮件规则在作为公共组的发件人地址上触发

我在通过 Outlook 访问的 Exchange 服务器(在 Microsoft 服务器上运行的在线版本)上有一个电子邮件帐户。我想设置一个电子邮件规则,以便在收到某些邮件后自动将它们移动到不同的文件夹。我知道该怎么做,我遇到的问题是定义此规则的条件。

我想要的条件是:如果“发件人”地址是mygroup@example.com. 此地址是 Outlook/Exchange 认为是公共组的地址;如果我询问这个​​地址的属性,Outlook 会告诉我它有成员alice@example.combob@example.com. 如果我选择“来自人员或公共组”作为规则的条件并输入mygroup@example.com,Outlook 会告诉我:

要过滤您作为公共组成员收到的消息,我们建议使用“发送到”条件。“发件人”条件会将规则应用于从公共组的任何成员收到的所有邮件。

您想从此条件中删除公共组吗?

如果我选择“否”,那么正如警告一样,规则适用于来自 Alice 和 Bob 的邮件。这不是我想要的!Outlook 推荐的替代方案也不是我想要的:我想过滤mygroup@example.com位于 From 标头中的电子邮件,而不是位于 To 标头中的电子邮件。

有一个条件“在消息标题中包含特定的词”,但这并不好,因为该名称mygroup可能会出现在其他标题中,例如主题,我不想过滤这些。

如何过滤从特定地址发送的电子邮件,而不管它是公共群组的事实?

microsoft-outlook exchange email email-filter

15
推荐指数
1
解决办法
1万
查看次数

如何使完整链接目标立即出现?

在 Google Chrome 6 中,当鼠标悬停在链接上时,链接的目标会出现在窗口左下方的小弹出窗口中。最初,目标 URL 被截断为窗口宽度的 1/3 左右。大约 1 秒后,弹出窗口将展开以显示整个 URL(或至少可以显示在窗口中的大小)。当链接以 为焦点时,行为是相同的Tab

如何让整个 URL 立即出现?

(如果这是相关的,我已经在Ubuntu Chromium-daily ppa 的Chromium 6.0.421和谷歌的Chrome 6.0.472官方 debs中观察到了这种行为。)

google-chrome

13
推荐指数
1
解决办法
1101
查看次数

我如何知道我是否启用了 KMS?

如何检查内核中是否启用了 KMS?我已经编译了我的 KMSradeon modeset默认为1,但我仍然怀疑它没有启用。

EDIT:

aatiis@aiur ~ $ dmesg | grep drm
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.33.0 20080528 for 0000:01:05.0 on minor 0
[drm] Setting GART location based on new memory map
[drm] Loading RS780 CP Microcode
[drm] Resetting GPU
[drm] writeback test succeeded in 1 usecs
Run Code Online (Sandbox Code Playgroud)

EDIT 2:

aatiis@aiur ~ $ glxinfo | grep render  
IRQ's not enabled, falling back to busy waits: 2 0
direct rendering: Yes
OpenGL renderer string: …
Run Code Online (Sandbox Code Playgroud)

linux graphics-card ati-mobility-radeon amd-radeon

13
推荐指数
1
解决办法
1万
查看次数

了解浏览器中用户样式的 CSS

我想对 Web 浏览器中特定站点的外观进行特定更改。该站点使用 CSS,所以我认为我应该做的是编写用户 CSS 覆盖(如果有误,请纠正我)。

我的浏览器是 Firefox(我认为我应该为它写一些东西chrome/userContent.css)和 Chrome ( User\ StyleSheets/Custom.css)。

我要进行的具体更改是删除https://unix.stackexchange.com/ 的所有页面上的背景图案(暗点)。但更一般地说,请教我如何钓鱼:如何找出要更改的参数,以及如何在用户 css 中编写此更改?

firefox html google-chrome css

13
推荐指数
1
解决办法
1349
查看次数