Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。


4
如何在系统启动时设置默认桌面环境?
我是Linux和KDE用户,最近,当我需要较少的资源消耗时,我也开始使用Enlightenment作为替代桌面环境。 我将KDM用作显示管理器,并且需要找到一种方法来将默认桌面环境正确设置为我的首选项。 我希望能够将KDE设置为默认选项,因为我每天都使用它,并在需要时手动选择其他选项。 目前,它已设置为引导上次使用的DE,并且我找不到如何更改此行为。“ KDE系统设置”中的KDM控制模块似乎没有为我提供此选项。 关于如何执行的任何线索?

1
为什么ls和du显示不同的大小?
我正在使用rtorrent下载文件, 当我检查文件所在的文件夹时,使用ls命令的文件大小为4.4GB,但是当我使用du命令检查磁盘时,该文件显示为219MB,而与df命令相同的问题似乎只是计算了219MB。 这是我的控制台结果 root@SERVER:/home/.root/TMP/tnt/d1/xxx# dir -alh total 219M drwxr-xr-x 2 root root 4.0K 2010-01-10 15:30 . drwxr-xr-x 15 root root 4.0K 2010-01-10 15:30 .. -rw-r--r-- 1 root root 4.4G 2010-01-11 10:55 yyy.mkv root@SERVER:/home/.root/TMP/tnt/d1/xxx# du -h 219M . root@SERVER:/home/.root/TMP/tnt/d1/xxx#
22 linux  ls 

1
错误:arch linux无法验证一个或多个PGP签名
我最近改用了基于Arch的发行版本Manjaro。 我从aur arch存储库安装一些软件包时遇到问题 curl-7.54.0.tar.gz ... Passed curl-7.54.0.tar.gz.asc ... Skipped ==> Verifying source file signatures with gpg... curl-7.54.0.tar.gz ... FAILED (unknown public key 5CC908FDB71E12C2) ==> ERROR: One or more PGP signatures could not be verified! 我需要怎么做才能解决此问题?
22 linux  arch-linux  pgp  pacman 

5
Vim为什么要添加换行符?这是惯例吗?
如果我打开Vim并键入,itest<Esc>:wq那么我会得到一个文件,该文件在Vim中没有换行符,但是在代码中似乎确实有换行符: $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a |test.| 00000005 如果我打开Vim并键入,itest<Return><Esc>:wq那么我将得到一个文件,该文件在Vim中有一个换行符,但是在代码中有两个换行符: $ rm test.txt $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a 0a |test..| 00000006 请注意,我使用打开Vim,-u NONE所以没有使用本地配置。还请注意,这可能与我先前的问题有关。 这是我的系统信息: $ uname -a Linux awsAlpha …
22 linux  vim  newlines 

5
如何在Linux中使用快捷方式关闭屏幕?
由于显示器物理关闭后需要花费大量时间才能重新打开,因此我正在寻找一个命令或简单的实用程序来使用快捷方式关闭屏幕。设置黑色屏幕保护程序并不令人满意;我希望屏幕“休眠”(与关闭计算机同时物理上保持屏幕打开状态相同)。 Windows的相同问题:如何通过快捷方式使屏幕空白?

1
netcat-继续监听Debian中的连接
-k当前连接完成后,OS X(BSD)版本的netcat中有一个选项可以继续监听。但是在Debian(GNU?)版本中,缺少此选项。 有-q -1选择永远听EOF出现在标准输入后,但这并不做的伎俩和连接紧密反正。 有什么方法可以强迫Debian的netcat无限期地监听?



1
通过中间主机的Rsync文件
我目前不在局域网内,需要备份笔记本电脑。我的服务器上有笔记本电脑的最新副本,通常使用rsync备份笔记本电脑。现在,我希望这样做,但是要在局域网之外。 简而言之,我想通过B将数据从A发送到C,其中A是我的笔记本电脑,B是路由器,C是服务器。 我找到了以下命令:A$ scp -oProxyCommand="ssh B nc %h %p" thefile C:destination,可以很好地通过scp传输文件-但由于我的服务器上已经拥有大部分数据,因此我希望使用rsync仅同步增量。 我已经尝试过:A$ rsync file -e 'ssh B ssh' C,并且在提示输入用户C的密码时,该方法仍然有效。但是,当我输入密码时,什么也没有发生。路由器正在运行Tomato v1.28,我无法对其进行设置以使用ssh配置文件来使其登录C w / oa密码。 关于如何进行这项工作的任何想法?
22 linux  ssh  rsync  scp 

3
使用GnuPG解密文件时如何指定私钥?
我正在尝试使用GnuPG解密文件,但是在使用以下命令时: gpg --decrypt filename.gpg 我收到以下消息: gpg: encrypted with RSA key, ID 3662FD5E gpg: decryption failed: No secret key 我已经具有用于加密文件的私钥,但是不确定如何指定它。解密以指向此密钥时,我可以包括任何选项吗?

7
每个子目录中的文件数
我想要一个BASH命令来仅列出目录的每个子目录中的文件计数。 例如,在目录中/tmp都存在dir1,dir2......我想看看: `dir1` : x files `dir2` : x files ...
22 linux  bash 

1
授予对www-data组的写权限
我正在创建一个网站,部分功能是用php写出用户生成的数据。我在Ubuntu 13.04上使用nginx。在我只测试的那一刻,所有东西都通过locahost上的nginx提供。 我的PHP脚本无法编写文本文件(虽然我可以手动执行此操作),我认为写入我的/var/www/example.com/public_html目录是一个权限问题。 目前我(iain)拥有这个目录,但似乎将/ var / www目录及其中的所有内容的所有权转移给www-data用户(或者应该是组?)并将自己添加到www-data组。以下是正确的方法吗? useradd -G www-data iain chown -R www-data:www-data /var/www/example.com chmod 775 /var/www 这是否意味着www-data组中的任何人现在都可以在/ var / www中读取,写入和执行?

1
Linux中的电源管理工具有什么作用? (acpi,pm-utils等...)
我真的对Linux可用的电源管理工具感到困惑:我的笔记本电脑上安装了带有XFCE的Arch Linux。 Arch Linux wiki列表中的指南 acpi acpid pm-utils cpufreq laptop-mode-tools 管理电源,悬架,磁盘和CPU,WiFi等 但我无法理解它们之间的关系是什么。显然他们并不需要彼此(依赖关系被列为可选项),但我不清楚这意味着什么:他们一起做不同的事情,或者他们是彼此的替代或彼此冲突或者是什么? 目前我只有 pm-utils (+ upower )安装。我还需要吗? acpi 和/或 acpid?那怎么样? laptop-mode-tools:这是所有其他工具的主管吗?如果是这样,我应该只配置 laptop-mode-tools 或者每个其他工具分别?他们如何互动 lm-sensors 和 cpufreq? 除此之外,还有XFCE Power Manager,它似乎与上述任何工具无关,因为即使它们没有安装也能正常工作。所以我的问题是,如果我安装其他人,他们会与XFCE电源管理器发生冲突吗?那么包含的电源管理选项呢? Xscreensaver?它们是否冲突或是否覆盖了XFCE Power Manager中的设置(或 acpi 要么 pm-utils )? 我真正想做的就是有效利用能源: 能够进入待机/暂停状态 没有风扇一直在运行 不要使CPU和硬盘过热/损坏 待机/暂停时关闭WiFi 等等
21 linux  arch-linux  xfce  acpi 

3
“T”在目录的执行权限中是什么意思?
我刚刚发现了这个令人困惑的输出 ls 命令: whodare@ubuntu~ $: ls -l /var/spool/cron/ total 12 drwxrwx--T 2 daemon daemon 4096 Oct 29 05:02 atjobs drwxrwx--T 2 daemon daemon 4096 Sep 15 21:09 atspool drwx-wx--T 2 root crontab 4096 Dec 24 02:11 crontabs 我知道't'意味着粘性,但'T'是什么意思? 如何为目录设置此位?
21 linux  permissions  ls 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.