是否有用于粘贴主要选择的标准或传统键盘快捷键?
我想选择一些文本并转到另一个应用程序进行粘贴,而不会破坏我的剪贴板内容。我宁愿将手指放在键盘上,也不愿移动到鼠标,找到指针,将其放置在我想要的位置,然后单击鼠标中键。
如果没有任何传统的东西,或者它是特定于应用程序的并且不受许多人的支持,是否有一种解决方法可以使其在全球范围内工作?(或者至少在更多应用中。)
unix 文件系统中的哪个位置是保存非用户特定数据的常规位置,例如通过 nfs 或 ftp 共享的数据或备份?
我显然可以创建和使用任意文件夹(例如 /home/shared、/data 或 /var/data),但我真的想知道是否有任何“最佳”或“通用”实践指南。该文件系统层次标准未指定共享数据的位置。
对于备份,我倾向于使用 /var/backups,但是当几个 cronjobs 写入它时,它真的应该留给他们使用吗?
我的路由器可以根据 MAC 地址进行端口转发。也就是说,特定的 MAC 将获得特定的 IP,我可以为其配置一组要转发的端口。为了轻松更改该组端口,我希望在网络管理器中有不同的连接。
如何更改网络连接的 MAC 地址?
在寻找硬件时,我经常试图找出制造商是否雇用开源开发人员之类的东西。我知道 Canonical 与几家大型计算机公司有关系,但是除了 Canonical 之外,还有谁直接支持社区工作?有清单吗?
我通常用 nano 编辑 Python 文件,所以我需要四个空格而不是制表符。如何让 nano 自动为制表符插入空格,并控制它插入的空格数?
当我打开命令行并输入 时git
,我会得到一堆 git 参数的补全,比如添加、提交、合并等等。
如何将这种完成添加到我自己的应用程序中?
到目前为止,我已经能够像这样指定第一级完成:
$ complete -W "asd asdf" ./test.py
$ ./test.py asd
asd asdf
Run Code Online (Sandbox Code Playgroud)
但它试图在那之后继续前进:
$ ./test.py asdf asd
asd asdf
Run Code Online (Sandbox Code Playgroud)
我尝试通过运行为第二级设置完成complete -W "lol" "./test.py asd"
,但这不起作用。
设置这些的正确方法是什么?一旦我弄清楚了所有的命令,我必须把它们放在哪里?.bashrc
每次打开终端时,在 中运行这些命令的大列表,似乎效率不高(另外,如果我不需要的话,我不想弄乱用户的文件)。
在 htop 中,我杀死了 Nautilus,在一秒钟内,它又回来了,并带有一个新的 PID!
重新启动的 Nautilus 显示在进程列表中,但在我手动启动 Nautilus 之前没有 GUI...我听说 Nautilus 与桌面同步工作...也许这就是原因(?)。
是否有某种“看门狗”程序监视某些发行版关键程序?监控 Nautilus 似乎不是 Linux 内核问题,所以我只是想知道这里发生了什么?
我想从命令行连接到无线接入点。理想情况下,我只需要 AP 的名称。但是硬件地址也可以工作。
我知道我可以nmcli
用来连接到托管网络连接,但就我而言,可能尚未为 Network-Manager 配置接入点(请参阅nm-tool
和的输出之间的区别nmcli con
)。
示例输出nmcli
:
Auto pwln 3a3d62b1-bbdf-4f76-b4d2-c211fd5cfb03 802-11-wireless [...]
Wired Network aa586921-accf-4932-98c4-c873c310f08e 802-3-ethernet [...]
Cisco-UDP Uni 7f94847b-04dc-40b7-9955-5246fb77cc65 vpn [...]
T-mobile (D1) 867f345a-cbbf-4bd4-b883-a5e5ae0932f0 gsm [...]
Run Code Online (Sandbox Code Playgroud)
示例输出nm-tool
:
State: connected
- Device: eth1 [Auto pwln] ----------------------------------------------------
[...]
Wireless Access Points (* = current AP)
*pwln: Infra, [...], Freq 2472 MHz, Rate 54 Mb/s, Strength 80 WPA WPA2
WLAN: Infra, [...], Freq 2422 MHz, Rate 54 Mb/s, Strength …
Run Code Online (Sandbox Code Playgroud) 我的笔记本电脑同时具有无线和有线连接功能。我可以同时使用无线连接到路由器A和使用有线以太网的单独路由器B,而无需来回切换吗?
谢谢你这么快回复。
我希望连接到两个独立的网络。无线连接是连接到宽带互联网的路由器A。有线连接到路由器B,我希望在 1 或 2 个其他桌面上共享文件和打印机,也使用B上的有线连接,并且可能使用协同作用使 2 个桌面只有一个键盘和鼠标。无线笔记本电脑是唯一需要上网的笔记本电脑。
command-line ×5
networking ×2
wireless ×2
bash ×1
clipboard ×1
community ×1
filesystem ×1
keyboard ×1
nano ×1
nautilus ×1
open-source ×1
process ×1
routing ×1
session ×1