小编jas*_*yan的帖子

“LC_ALL=C”有什么作用?

在类 Unix 系统中的C值是LC_ALL什么?

我知道它对所有方面都强制使用相同的语言环境,但是有什么作用C呢?

environment-variables locale

409
推荐指数
5
解决办法
34万
查看次数

终端提示未正确换行

我有一个问题,如果我在 bash 中输入很长的命令,终端将无法正确显示我输入的内容。我希望如果我有如下命令:

username@someserver ~/somepath $ ssh -i /path/to/private/key
myusername@something.someserver.com
Run Code Online (Sandbox Code Playgroud)

该命令应呈现在两行上。相反,它通常会环绕并开始写在我提示的顶部,有点像这样:

myreallylongusername@something.somelongserver.comh -i /path/to/private/key
Run Code Online (Sandbox Code Playgroud)

如果我决定返回并更改某些参数,则不知道光标会出现在哪里,有时在提示的中间,但通常在我正在输入的行上方

当我Up执行上一个命令时会发生额外的乐趣。我已经在 gnome-terminal 和 terminator 以及 i3 和 Cinnamon 上尝试过这个。有人建议这是我的提示,所以这里是:

\[\033[01;32m\]\u:\[\033[01;34m\] \W\033[01;34m \$\[\033[00m\]
Run Code Online (Sandbox Code Playgroud)

Ctrll, reset, 并且clear都按照他们说的做,但是当我重新输入命令或Up发生相同的事情时。

我检查并checkwinsize在 bash 中启用。这发生在 80x24 和其他窗口大小上。

这只是我学会忍受的东西吗?有什么我应该知道的魔法吗?我已经决定只使用一个非常短的提示,但这并不能解决问题。

bash prompt terminal

214
推荐指数
7
解决办法
13万
查看次数

如何在启动时启动 /etc/init.d 中的脚本?

我想我很久以前读过一些关于这个的东西,但我不记得它是如何完成的。本质上,我有一个服务/etc/init.d,我想在启动时自动启动。我记得这与将脚本符号链接到/etc/rc.d目录有关,但我现在不记得了。这是什么命令?

我相信我在使用 Fedora/CentOS 衍生产品。

fedora boot init-script

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

如何在 Linux 中挂载设备?

我阅读了一些关于在 Linux 上挂载设备的 mount 命令的资源,但没有一个足够清楚(至少对我来说)。

总的来说,大多数指南指出:

$ mount
(lists all currently mounted devices)

$ mount -t type device directory
(mounts that device)

for example (to mount a USB drive):
$ mount -t vfat /dev/sdb1 /media/disk
Run Code Online (Sandbox Code Playgroud)

我不清楚的是:

  • 我怎么知道用什么来表示“设备” $ mount -t type device directory?也就是说,我怎么知道我应该在这个命令中使用“/dev/sdb1”$ mount -t vfat /dev/sdb1 /media/disk来挂载我的 USB 驱动器?

  • “-t”参数在这里定义了什么?类型?

我读$ man mount了几次手册页 ( ),但我仍然可能遗漏了一些东西。请说清楚。

linux mount

91
推荐指数
4
解决办法
82万
查看次数

恢复意外删除的文件

我不小心从笔记本电脑中删除了一个文件。我正在使用 Fedora。是否可以恢复文件?

backup data-recovery rm

90
推荐指数
4
解决办法
8万
查看次数

Chromium 选项`--no-sandbox` 是什么意思?

我正在像这样运行 Chromium: chromium --no-sandbox

我这样做是因为我在 OpenVZ VM 容器上运行 Debian Squeeze,这是我让它工作的唯一方法。

虽然我一直在读这本书很糟糕。但我想知道究竟是为什么。有人可以向我解释一下吗?

是否有人需要入侵您的计算机才能造成损害?或者漏洞是否来自网络上的文件,如 JavaScript 文件?

如果我将浏览锁定到仅少数“受信任”站点怎么办?(Gmail、stackexchange(当然)和 facebook)

security chrome browser sandbox

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

Bash 测试:“=~”有什么作用?

#!/bin/bash
INT=-5

if [[ "$INT" =~ ^-?[0-9]+$ ]]; then

echo "INT is an integer."

else

echo "INT is not an integer." >&2

exit 1

fi
Run Code Online (Sandbox Code Playgroud)

前导~在起始正则表达式中做什么?

bash test

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

59
推荐指数
6
解决办法
11万
查看次数

各种 $TERM 变量之间有什么区别?

我尝试使用 vt100、vt102、vt220 和 xterm top

但我找不到它们的区别。还有其他术语类型吗?他们有什么区别?

terminal

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

使用 scp 传输文件:权限被拒绝

我尝试将文件从远程计算机传输ssh到我的计算机:

scp My_file.txt user_id@server:/Home
Run Code Online (Sandbox Code Playgroud)

这应该将 My_file.txt 放在我自己计算机上的主文件夹中,对吗?我得到

scp/Home:权限被拒绝

此外,当我尝试:...@server:/Desktop,以便将文件从远程计算机复制到我的桌面。

我究竟做错了什么?

ssh scp permissions

57
推荐指数
4
解决办法
34万
查看次数