小编Dan*_*son的帖子

将标准输出重定向到 tcsh 中的标准错误

根据我的理解,以下内容应该test在 tcsh 中的标准错误上发送 ' ':

echo test >&2
Run Code Online (Sandbox Code Playgroud)

但是,它改为将 ' test'写入名为 的文件2,当我查看历史记录时,我发现实际执行的是

echo test > & 2
Run Code Online (Sandbox Code Playgroud)

我不确定哪个图层正在插入这些空格,但我可以以某种方式阻止它吗?如果没有,我想我可以随时使用> /dev/stderr

linux shell tcsh

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

我的网络打印机无法打印

我的办公室有一个 Windows 7 桌面。桌面上安装了 Dell MFP2335dn 网络打印机。一段时间前,打印机对我来说很好用(因为我可以从桌面打印),但最近我无法打印。当我提交打印作业时,它会在队列中停留很长时间并且没有打印任何内容。当我在“设备和打印机”中检查打印机的状态时,它显示“脱机”。

我删除了安装在桌面上的打印机,并尝试安装从戴尔网站下载的驱动程序,但仍然遇到同样的问题。

打印机已开启,已连接到网络并准备就绪。如果我在浏览器中输入打印机地址 - http://192.168.96.54,我的计算机可以看到打印机。在那里我可以看到它的状态是“就绪”。

我需要做什么才能打印?

printer windows-7

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

dpkg -l 中的每个细节是什么意思?

我很难破译运行命令时返回的内容dpkg -l vim,但无法找到破坏它的源。

例如是什么意思 Desired=Unknown/Install/Remove/Purge/Hold

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  skype          2.1.0.81-1     Skype
un  vim            <none>         (no description available)
Run Code Online (Sandbox Code Playgroud)

如果我比较这些行,我可以分别看到第一列 ii 和 un。un 指的是 (U)nknow 和 (Not),ii 指的是 (I)nstall 和 (I)nst 吗?

其他选项是什么意思?例如,当它说 Desired 时,与 Status 相比这意味着什么?Err有什么关系?有?

Hold、Conf-files、unpacked、halF-conf、Half-inst、trig-aWait、Trig-pend、Reinst-required、(Status,Err: uppercase=bad)都是指什么?

dpkg

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

避免使用 wget 创建多个文件

我曾经wget每 10 秒调用一次链接,如下所示:

#/bin/sh
while true; do
    wget http://www.some.random.link/to/some/PHP/script
    sleep 10
done
Run Code Online (Sandbox Code Playgroud)

这会产生空文件,称为script_name.#where#在每次运行时递增。

为什么会发生这种情况?

wget shell-script

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

ls -l 显示 /proc 中文件大小为 0,但 cat 生成内容

# cat /proc/version
Linux version 2.6.18-308.8.2.el5.028stab101.1 (root@rhel5-build-x64) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Sun Jun 24 20:25:35 MSD 2012
# ls -l /proc/version
-r--r--r-- 1 root root 0 Aug 22 10:07 /proc/version
Run Code Online (Sandbox Code Playgroud)

文件大小报告为 0,但它有内容。这是如何运作的?

是不是因为/proc是某种虚拟文件系统?

哪个命令可以显示文件的确切大小/proc

linux centos filesystems ls

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

卸载包

我通过安装一个包

sudo apt-get install ubuntu-restricted-extras
Run Code Online (Sandbox Code Playgroud)

我如何卸载这个包?

linux ubuntu

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

防止对主目录中的 root 进行写访问

是否有 Linux 发行版可以防止 root 用户修改/删除另一个用户家中的文件/目录?我遇到了允许对主目录进行加密的工具。但我希望其他用户能够读取文件但不能修改或删除它们。

如果这在 Linux 中是不可能的,你们中的任何人都知道允许这样做的任何其他操作系统吗?

linux security user-accounts

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

搜索文件并打印其完整路径

ls -R /media/X | grep filename让我搜索文件名,但只打印文件名,而不是它驻留在我怎样才能打印文件名的目录它的目录?

linux grep command-line ubuntu

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

为什么 ADSL 速度取决于位置?

为什么我的 ADSL 连接仅达到 1Mbps,而我几个街区外的邻居使用同一提供商达到 3Mbps?

有人建议说,本地交易所很可能被超额认购。电信不应该投资扩张吗?还有其他可能的解释吗?

adsl speed

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

大文件的复制和粘贴如何工作

我很想知道计算机如何执行大文件夹的“复制”和“粘贴”。我读过在不同进程或相同进程之间复制和粘贴文本是通过将内容保存到 RAM 然后将其从那里复制到目标位置来实现的。

那么,在具有 2 GB RAM 和 4 GB 最大虚拟内存的机器上复制一个 10 GB 的文件夹时,计算机指令如何流动。文件复制与文本复制不同。

我认为这是基本问题,但感谢任何链接或见解。

memory windows file-transfer computer-architecture

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

笔记本电脑病毒感染后无法充电

我的笔记本电脑感染了病毒,清除病毒后,笔记本电脑电池不再充电。

我尝试在设备管理器中为电池→“Microsoft AC 适配器”和→“ACPI Compliant Control Method Battery”重新安装驱动程序,但没有成功。

可能是什么问题呢?

windows virus battery charging

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

通过 SSH 删除日志文件

我在 GoDaddy 托管我的网站。我有一个 9GB 的日志文件要删除。我以 root 身份通过 SSH 登录。

如何删除日志文件?

Filename                     Size    Last modified
birja-vdv.az_access_log      9 GB    2:20 AM
Run Code Online (Sandbox Code Playgroud)

linux ssh godaddy

-6
推荐指数
1
解决办法
8005
查看次数