小编Red*_*ick的帖子

哪些字符在 Linux、Windows 和 OS-X 的跨平台文件名中是安全的

目前,我YYMMDD-NAME+PAGE为大多数文件使用了一个名称。NAME有空格转换为下划线。

我想使用YYYY-MM-DD日期格式,但我不确定如何将它与名称分开。-如果名称以数字开头,A看起来会很奇怪。如果我使用 a _,则它与表示空格的下划线冲突。

在这里可以使用的文件名中哪些字符是相当安全的?我使用的是 Linux,但我可能会与其他人(Windows 7、Mac OS X)共享文件。

filenames

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

在哪里可以找到 Windows 3.1 中的蒙娜丽莎图标?

在旧的 Windows 3.1 时代,我有一个达芬奇的蒙娜丽莎肖像的表现力和非常好的像素艺术再现的图标。我想再次拥​​有这个图标,但我在任何地方都找不到它。 它位于哪个 .DLL 文件中? 图标如下所示:

http://www.studiolo.org/Mona/MonaIcon.gif

我检查moricons.dll了 Windows 3.11 发行版中的其他一些文件,但仍然找不到它。

windows icons windows-3.1

16
推荐指数
2
解决办法
4529
查看次数

Mac OS X Lion 10.7.2 更新中断 SSL

概括

从 10.7.1 更新到 10.7.2 后,Safari 和 Google Chrome 都无法加载 GMail。到处旋转沙滩球。

问题不在于 GMail;Firefox 加载 GMail 就好了。

问题不仅限于 Safari 或 Google Chrome;其他应用程序也有 SSL 问题:Gilgamesh 和 Safari。任何使用 WebKit(Google Chrome、Safari)或 Cocoa 库 (Gilgamesh) 访问 Internet 的程序都无法加载安全站点。

各种在线论坛都提出了一些修复方法,但都不起作用。

分析

修复 #1:打开 Keychain Access.app 并删除未知证书。

10.7.2 更新还阻止加载 Keychain Access。Keychain 程序本身 Spinning Beachballs。

修复 #2:删除 ~/Library/Keychains/login.keychain 和 /Library/Keychains/System.keychain。

这暂时解决了问题,并让您加载安全站点,但在重新启动或休眠后一两分钟以某种方式神奇地撤消修复程序,因此您必须一遍又一遍地删除这些文件。

修复 #3:删除 ~/Library/Application\ Support/Mob* 和 /Library/Application\ Support/Mob*。

有传言称新的 MobileMe/iCloud 服务 ubd 是导致此问题的原因。此修复不能解决问题。

修复 #4:打开钥匙串访问,打开首选项,并禁用 OCSP 和 CRL。

此修复不能解决问题。

修复 #5:使用 10.7.0 -> 10.7.2 组合安装程序,而不是 10.7.1 -> 10.7.2 …

mac https ssl osx-lion

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

如何将全局环境变量与用户特定的环境变量分开列出?

在 Windows(例如版本 10)中,您可以使用以下命令列出环境变量

set
Run Code Online (Sandbox Code Playgroud)

你如何只列出所有用户都相同的环境变量,或者只列出当前用户或会话的环境变量?

command-line environment-variables

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

KVM 映像无法以 virsh 启动,权限被拒绝

我的主机操作系统是 Ubuntu Server 11.04(整洁)

按照 Ubuntu 的帮助详细说明之后,我使用创建了一个 KVM 映像

sudo ubuntu-vm-builder kvm hardy --libvirt qemu:///system
Run Code Online (Sandbox Code Playgroud)

图像文件被创建为

-rw-r--r-- 1 root root 438M 2011-06-17 14:39 ubuntu-kvm/tmpK9hbU5.qcow2
Run Code Online (Sandbox Code Playgroud)

我可以通过 sudo virsh -c qemu:///system "list --all" 用 virsh 列出它

Id   Name                 State
----------------------------------
  - ubuntu               shut off  
Run Code Online (Sandbox Code Playgroud)

Buth 当我打电话时

sudo virsh -c qemu:///system "start ubuntu"
Run Code Online (Sandbox Code Playgroud)

错误被抛出:

error: Failed to start domain ubuntu
error: internal error process exited while connecting to monitor: kvm: -drive file=/home/myuser/vmopt/ubuntu-kvm/tmpK9hbU5.qcow2,if=none,id=drive-ide0-0-0,format=qcow2: could not open disk image /home/myuser/vmopt/ubuntu-kvm/tmpK9hbU5.qcow2: Permission denied
Run Code Online (Sandbox Code Playgroud)

用户“myuser”已添加到组 …

ubuntu linux-kvm

12
推荐指数
2
解决办法
4万
查看次数

如何在 Windows 7 上禁用 Ctrl-Space 选择中文键盘?

我想同时使用中文键盘和 eclipse ctrl-space 来弹出建议。由于我很少使用中文,因此我只想禁用 ctrl-space 选择此语言。

我已经从 Windows 的中文键盘设置中删除了这个组合,但它要么返回(如果我删除),要么在没有设置的情况下工作(如果被更改)。

热完全禁用键盘的 ctrl-space?

keyboard windows-7 chinese

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

WSL(ubuntu/windows) AppData\Local\Lxss 实际上并没有同步回 ubuntu,想法?

如果您在 bash (touch /root/foo.txt) 中创建一个文件,该文件在AppData\Local\Lxss\ 修改它时出现在隐藏目录中,则不会在 bash 中更改它。更糟糕的是,如果您在 bash 中再次更改它,您通过资源管理器更改的文件会被破坏!

有没有真正的挂载点C:\

真图藏在哪里??(就像文件系统在现实中写回图像文件一样?)

0:14:29 在这个https://channel9.msdn.com/Events/Build/2016/C906似乎声称您将拥有资源管理器的完全访问权限。0:16:30 他们向你展示,AppData\Local\Lxss\ 但不要一次提到你的文件不会像我描述的那样同步。

bash ubuntu-14.04 windows-10 windows-insider windows-subsystem-for-linux

10
推荐指数
1
解决办法
8470
查看次数

如何判断 Windows 10 PC 是否安装了周年更新?

给定一台装有 Windows 10 的 PC,我如何判断它是否安装了周年更新?

windows-10 windows-10-v1607

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

为什么我下载的中文文本在记事本中显示为代码而不是中文单词?

我从各种网站下载了一本中文txt记事本小说,但它永远无法显示正确的中文单词,而是显示代码!

它不起作用,即使我将其复制并粘贴到 Microsoft Word 中。

windows-7

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

bash 中错误消息的结构

Bash 错误消息有时带有-bash:bash:前缀,有时没有。

考虑来自 Ubuntu 14.04.5 Trusty Tahr with bash 4.3.11(1) 的这些错误消息

$ type encabulator
-bash: type: encabulator: not found

$ encabulator
encabulator: command not found

$ bash -c encabulator
bash: encabulator: command not found
Run Code Online (Sandbox Code Playgroud)

另一个问题中,有人报告说看到了一条消息

-bash: fetch: command not found.
Run Code Online (Sandbox Code Playgroud)

当“fetch”只是一个尚未安装的程序时,这与预期的模式不匹配。


在下面的评论之后,我尝试在 Centos 5.7 上使用 bash 3.2.25(1) - 它的行为略有不同

$ type encabulator
-bash: type: encabulator: not found

$ encabulator
-bash: encabulator: command not found

$ bash -c encabulator
bash: encabulator: command not found
Run Code Online (Sandbox Code Playgroud)

所以我想来自另一个问题的消息正是我最初的想法,在我对 …

linux bash

6
推荐指数
2
解决办法
414
查看次数