在虚拟终端中,我(不小心)按了Win+1并得到了一个新行,其中包含
(arg: 1)
Run Code Online (Sandbox Code Playgroud)
只要我一直Win按下,我按下的所有数字都会附加到括号中的数字,例如Winand 1+ 4yields (arg:14)。
当我(释放Win)按任意键时,该字符将打印多少次,数字读取次数和(arg: ...)表达式被标准提示替换。
有人知道这里发生了什么吗?
是否有任何 GUI 软件可以探索树并找到大小大于某个数量的所有文件?Nautilus 和 Nemo 似乎都无法做到这一点。在我的记忆中,我可以用 DOS 3.0 中的 PC-Tools 做到这一点。
我已经在我的 Ubuntu 12.04.1 LTS 和 Gnome Shell 3.4.2 中安装了 Nemo(由 Linux Mint 团队创建的 Nautilus 的一个分支)。我按照help.ubuntu.com 上的说明DefaultFileManager,更改文件“defaults.list”中的“inode”和“x-directory”,使 Nemo 成为我的默认文件管理器。
现在一切正常,除了一件事:从桌面打开文件夹。
我已经设置了“让文件管理器处理桌面”选项。凉爽的。问题是桌面似乎只能由 Nautilus 处理,即使我已将另一个文件管理器设置为默认值。每次我双击桌面上的文件夹时,它都是由 Nautilus 打开的,而不是 Nemo。
有谁知道如何解决这个问题?
我使用没有 sudo 的 sshfs 创建一个目录,如
sshfs user@172.19.76.226:/media/user/harddrive /temp/user/harddrive
Run Code Online (Sandbox Code Playgroud)
但是当我想卸载/temp/user/harddrive目录时
umount /temp/user/harddrive
Run Code Online (Sandbox Code Playgroud)
它提示:
umount: /temp/user/harddrive: Permission denied
Run Code Online (Sandbox Code Playgroud)
那么如何卸载这个目录呢?
自从我升级到 14.10 后,我的桌面出现了奇怪的行为。我收到弹出窗口,声称“更改您自己的用户数据需要身份验证”并提示我输入密码。它随机发生,尽管它似乎是由我的行为触发的。例如,每次我切换键盘布局时都会发生这种情况,但只有在我工作一段时间后才会发生。有时它会连续弹出几次。
点击“取消”似乎不会造成任何问题。
单击身份验证对话框上的“详细信息”会显示Action: org.freedesktop.accounts.change-own-user-data和Vendor:。
我看了看/usr/share/polkit-1/actions/org.freedesktop.accounts.policy,在change-own-user-data操作下,设置是:
<defaults>
<allow_any>auth_self</allow_any>
<allow_inactive>auth_self</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
Run Code Online (Sandbox Code Playgroud)
我没有任何有趣的文件/etc/polkit-1。
我的笔记本电脑有一个非常相似的设置(14.10,相同的策略文件),但那里不存在问题。
有没有办法找到触发这些弹出窗口的原因,或者更好的是,摆脱它们?
我试图在chown里面/opt,出于某种原因chown跳到父母身边,把所有东西都吃了。
任何人都可以建议为什么/如何发生这种情况,以及将来如何避免这样做?在给定的目录中运行命令可以有效地跳转并在根目录中运行它,这有点令人担忧。
ubuntu: /opt > sudo chown -R root:www-data .*
chown: changing ownership of '../var/lib/lxcfs/proc/cpuinfo': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/meminfo': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/stat': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/uptime': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/diskstats': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/swaps': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/cgroup/devices': Operation not permitted …Run Code Online (Sandbox Code Playgroud) 如果某些用户无法访问某些命令sudo3 次,这应该在访问日志\错误中报告给 root 用户。
root 可以在日志中的文本中看到这些尝试(如尝试的密码)吗?
我有一个 Ubuntu 服务器版本正在运行,我可以通过 SSH 连接到它来执行各种任务。我想要的是能够通过 SSH 进入我的服务器启动服务器应用程序,然后切换到另一个“虚拟”会话(在同一个 SSH 实例中)并针对该服务运行客户端调用。当我启动服务时,它是一个阻塞调用,所以我不能在不启动另一个 SSH 会话的情况下运行客户端调用。
我希望可能有一种更灵活的方式,就像用户界面对虚拟桌面所做的那样。
为什么在使用-execdir时使用 find的操作组合不安全-exec?
当我运行以下命令时,我收到以下提示消息:
/path/to/currentDir/$ find . -type f -name 'partOfFileNames*' -execdir rm -- {} +
find: The current directory is included in the PATH environment variable, which is insecure
in combination with the -execdir action of find. Please remove the current directory
from your $PATH (that is, remove "." or leading or trailing colons)
Run Code Online (Sandbox Code Playgroud)
出现此提示的原因可能是什么?
command-line ×4
sudo ×2
bash ×1
chown ×1
disk-usage ×1
filemanager ×1
find ×1
lvm ×1
nautilus ×1
password ×1
permissions ×1
policykit ×1
security ×1
ssh ×1
umount ×1