小编Ano*_*pus的帖子

如何从终端设置自定义键盘快捷键?

如何从终端为不同的 Linux 版本设置自定义键盘快捷键?

基本上我想知道 Linux 在哪里存储键盘快捷键文件以及如何对其进行编辑。

在我的研究中,我发现了一个文件,~/.config/compiz-1/compizconfig但是当我尝试使用nano.

command-line keyboard shortcut-keys

70
推荐指数
4
解决办法
5万
查看次数

如何为终端设置代理?

我正在寻找为终端设置代理。我需要的是我想通过代理将所有终端通信发送到互联网,比如 tor。

我尝试设置系统范围的代理设置。但是终端不遵守系统范围的代理配置。

有没有其他方法可以做到这一点?

command-line bash proxy tor

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

如何从命令行向启动应用程序添加脚本?

我有一个shell脚本。我想将我的脚本配置为在启动期间自动运行。我知道如何从 GUI 执行此操作。但我想从终端做到这一点。我怎样才能做到这一点?

在初步研究中,我发现该文件需要移动到/etc/int.d/目录。但是这个操作需要sudo权限。我想在没有超级用户权限的情况下执行此操作。

我还发现有些文件下~/.config/autostart/有一些关于启动应用程序的设置。但我不知道如何编辑它们来实现这一点。

有人可以告诉我实现这一目标的确切程序吗?

autostart startup-applications

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

如何自定义通知发送中的字体样式?

我正在尝试更改使用notify-send命令时出现在弹出通知中的文本格式。在这里我看到它可以使用 HTML 格式来完成。但这似乎对我不起作用。

有没有办法实现这一目标?

format scripts notify-send

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

如何使用shell脚本创建旋转动画?

我要寻找的是使用字符创建一个旋转动画的脚本/-|\

如果您在这些字符之间不断切换,它应该看起来像在旋转。如何制作这个?

command-line bash scripts animations

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

su 和 sudo su 的区别

因为好奇而问。:)

当我打字

sudo su
Run Code Online (Sandbox Code Playgroud)

它要求我的用户密码。当我输入时

su
Run Code Online (Sandbox Code Playgroud)

它要求输入 root 用户密码。但是这两个命令都将我定向到根终端。那为什么会有这么大的差别呢?

root sudo su

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

从名称中包含空格的目录复制文件

这是我尝试过的。

inputFile=$(zenity --file-selection --title "Test" --text "Please select the file for analysis." | sed -e "s/ /\\\ /g")
Run Code Online (Sandbox Code Playgroud)

我做了sed操作用 a\和一个空格替换空格以使复制命令起作用。然后从 Zenity 文件选择 GUI 中我选择了一个文件,因此里面的值inputFile/home/username/Documents/Learning\ and\ Development/testfile.txt.

现在,当我尝试将此文件复制到我的工作目录时

cp $inputFile .
Run Code Online (Sandbox Code Playgroud)

它仍然返回错误,

cp: cannot stat ‘/home/user/Documents/Learning\\’: No such file or directory
cp: cannot stat ‘and\\’: No such file or directory
cp: cannot stat ‘Development/WhatsApp.apk’: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有没有办法绕过这个?其实我正在写一个程序。所以我不想告诉用户重命名他们的文件夹名称以避免空格。

command-line cp

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

是否可以通过 netcat 加密通信?

我知道可以使用netcat. 我想知道是否可以加密netcat通信。

我通过听 PC-1 聊天

nc -l 1234
Run Code Online (Sandbox Code Playgroud)

并在另一台机器上连接到我的 IP。

nc $IP 1234
Run Code Online (Sandbox Code Playgroud)

command-line netcat

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

是否可以将分区挂载到 /home/

我的办公系统的硬盘容量是500GB,但可用空间只有100GB左右。当我分析磁盘I发现,一些空间被使用bootswap并使用名为一个空文件夹,其余NewFolder的根目录下。发现此文件夹包含大约 350 GB,并且用户无法使用(没有读/写权限)。

当我进一步调查时,发现该文件夹的所有权既不是root也不是user(可能是系统管理员在安装过程中错误地做了)。所以我将所有权更改为我的用户。现在我可以访问整个空间。

我的问题是,我可以将此分区挂载到我的home目录吗?如果可能怎么办?如果不可能,为什么?

编辑

输出 df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda5        92G   84G  3.8G  96% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            3.9G   12K  3.9G   1% /dev
tmpfs           786M  1.4M  785M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.9G   17M  3.9G   1% /run/shm
none            100M   76K  100M   1% /run/user
/dev/sda6       922M  292M  567M  35% /boot
/dev/sda7       359G   67M  341G   1% /NewFolder
Run Code Online (Sandbox Code Playgroud)

输出 cat …

permissions mount

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

这个文件是什么(bamf-2.index)?

我今天在学习 Ubuntu 文件系统时发现了这个文件/usr/share/applications/

这个文件的实际用途是什么。谷歌搜索不会弹出我正在寻找的任何东西。

filesystem

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

如何使用命令行检查文件夹中的空白空间?

我试过了,du但这不会输出文件夹的空白空间。有什么命令可以做到这一点吗?

file-properties directory disk-usage

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