小编αғs*_*нιη的帖子

';;' 是什么意思 意思?

文件;;中这段代码的含义是什么~/bashrc

case $- in
    *i*) ;;
      *) return;;
esac
Run Code Online (Sandbox Code Playgroud)

我可以;;通过其他方式使用吗?在哪里?

bashrc

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

为什么 'echo $(cat /path/to/fileName)' 列出我的文件和方向?

当我用 打印出一个文件的内容时echo $(cat /path/to/filename),它也会列出我的文件和方向。但是当我使用printf "$(cat /path/to/filename)\n"它时效果很好。

我也尝试将它保存到一个变量中content='cat /path/to/filename'(也content=$(cat /path/to/filename),然后打印 by echo $content,但我得到了相同的结果(列出文件和方向)。

我想将文件的内容存储到变量中,并将变量作为下一个命令的输入传递到我的脚本中。

请注意,我的文件的内容中有特殊字符*

command-line echo

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

没有 sudo 无法运行应用程序

我做了我的研究,但找不到任何有用的东西,也许我使用了错误的关键字 nvm。

例如,如果我尝试运行spotify,我会"Unable to initialize the storage of temporary files"出错,但是如果我去,sudo spotify它就像一个魅力。

克莱门汀也有同样的事情,"librarybackend attempt to write a readonly database unable to fetch row"但如果我跑步sudo clementine效果很好。

现在我知道了sudo如此的力量,如何在不打字的情况下进行这项工作sudo everytime

我正在考虑添加到组用户,但不知道如何做或者这样做是否安全,在spotify文件夹 y 甚至chmod 777文件上,但仍然不起作用。

permissions root clementine spotify

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

创建 bash 文件以打开 minecraft 启动器

我在终端中使用这个命令来运行带有 java 8 的 minecraft 启动器:

/home/max/Java/jre1.8.0_25/bin/java -jar Minecraft.jar
Run Code Online (Sandbox Code Playgroud)

我包含了完整的 java 路径,因为我是/home作为普通用户安装的,我想包含它。

该命令有效,它使用 Java 8 打开启动器,但我想制作一个 bash 文件,因此我不必打开终端。而且,最重要的是,当我在 Minecraft 启动器中单击播放并开始游戏时,我不希望终端保持打开状态。

现在,如果我在游戏开始时手动关闭终端,游戏也会关闭。

command-line bash java minecraft

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

Ubuntu Gnome 14.10 升级到 GNOME 3.14 黑屏,无法登录

嗨,我使用 gnome 团队 ppa 将我的 Ubuntu GNOME 14.10 全新安装升级到了 Gnome 3.14。我使用的是 Sony E11 64 位 AMD 笔记本电脑。重新启动后,我看到一个空白屏幕,我只能登录到终端。startx以普通用户身份运行或以sudo特权身份运行没有帮助,仅当我以 root 身份登录时(之后sudo -i

当我登录到终端时,我收到以下文本:

systemd-logind[1071]: Failed to start unit user@1000.service: Unknown unit: user@1000.service
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

gnome

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

“fg %N”命令的作用是什么?

我知道这fg %N意味着“去执行任务N

我不明白这个命令或如何使用它。我试图在终端中查看此命令的手动输入,但这不起作用:

$ man fg
No manual entry for fg.
Run Code Online (Sandbox Code Playgroud)

command-line

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

在 Trying ubuntu live CD 中注销 ubuntu 后如何再次登录

我通过使用 live CD 尝试 Ubuntu 14.04,然后注销它,现在我无法再次登录,因为它要求我输入用户名和密码。我不知道我应该输入用户名和密码。

login live-environment

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

如何使用“cut”命令通过 tlp 查找温度?

我在我的系统中安装了tlp以防止笔记本电脑过热,我使用此代码来检索当前的 CPU 温度。

tlp-stat -t 
Run Code Online (Sandbox Code Playgroud)

上面命令的输出是这样的:

--- TLP 0.7 --------------------------------------------

+++ Temperatures
CPU temp               =    47 [°C]
Fan speed              = (not available)
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何只检索该输出的整数部分(即 47)。我尝试使用 cut 命令,但无法找到最佳结果。

这是我使用的剪切命令

tlp-stat -t | cut -d= -f2 
Run Code Online (Sandbox Code Playgroud)

输出是

--- TLP 0.7 --------------------------------------------

+++ Temperatures
    49 [°C]
 (not available)
Run Code Online (Sandbox Code Playgroud)

如何优化我的cut命令以仅获取两位整数值?

command-line cut-command

0
推荐指数
1
解决办法
317
查看次数

apache2.conf不小心删了怎么办?

apache.conf用命令删除了rm /etc/apache2/apache2.conf我的选择是什么?我怎样才能取回它?

apache2

0
推荐指数
1
解决办法
6109
查看次数

无法使用 mv 重命名文件

systemd-shim从 16.04 升级到 18.04 后,我正在尝试使用已发布的解决方案来消除错误,但出现如下 bash 语法错误(您可以看到我在终端中尝试了相同命令的不同排列)。

脚本错误截图

我不明白为什么会导致此错误。

mv

-1
推荐指数
1
解决办法
3824
查看次数

我不能使用我所有的内存!

我知道有人会将其标记为重复,但我找不到答案,所以我在问。我有 3GB 的内存,Ubuntu 说:内存 2.9 GiB。不,它不是我的板载显卡,因为它只使用 1 GiB 的 RAM。

memory-usage

-6
推荐指数
1
解决办法
956
查看次数