Questions tagged «command-line»

有关使用命令行界面(CLI)的问题。


3
如何在脚本中更改参数的值?
我尝试了以下小的简单脚本: #!/bin/bash $1="bar" echo $1 但是当我运行时,./script foo我得到了错误,并且值没有改变: /home/mika/script: line 2: foo=bar: command not found foo 我知道$ 1是您传递给脚本的第一个参数。但是即使这样,我也想改变它的价值。



1
通过cli查看传输状态
我已经安装了传输,并向其中添加了种子,现在我将如何查看种子的详细信息。 我曾尝试在本地系统上进行远程传输。 m@m-170:/home/m/$ transmission-remote -n transmission:transmission -st CURRENT SESSION Uploaded: None Downloaded: None Ratio: None Duration: 1 hour, 31 minutes (5478 seconds) TOTAL Started 1 times Uploaded: None Downloaded: None Ratio: None Duration: 1 hour, 31 minutes (5478 seconds) 当我查看传输GUI时,当前正在下载 我如何查看状态,当前下载和上传速度以及添加和删除种子 编辑: 我已经检查了我的默认用户名和密码是否已传输,所以当我去这里时 http://localhost:9091/ 并键入用户名和密码,我看到了传输的Web界面,但是在gui中看不到当前的下载内容。 在传输命令行中有没有办法,我可以检查gui中的内容及其种子的状态


2
TTY [1-6]:延迟后锁定屏幕(如屏幕保护程序)
在TTY 1-6 [*]上使用虚拟终端时,有时很容易忘记注销:一段时间后,屏幕变黑,但我仍然登录-无需密码,任何人都可以使用我的帐户。(或者我切换到另一个TTY,而忘记了另一个...) 我想拥有类似屏幕保护程序的功能,该功能可在3分钟后锁定终端,然后要求输入密码。我该如何设置? [*]对于TTY 1-6,我的意思是CTRLALTF1- CTRLALTF6(无X服务器)

1
如何永久设置LD_LIBRARY_PATH?
我正在使用Ubuntu16。我想cfmid用于我的项目。LD_LIBRARY_PATH在终端中进行设置时,可以获得cfmid库的输出: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lclab/installed/boost/boost_1_65_0:/home/lclab/installed/rdkit/rdkit-Release_2016_03_1/lib:/home/lclab/installed/lp/lp_solve_5.5.2.5_dev_ux64 但是,当我关闭终端会话并打开一个新会话时,我想LD_LIBRARY_PATH再次添加。 如何永久设置?

1
bash:文件:找不到命令
我有ubuntu docker容器。我在那里安装了一些在Windows中为ubuntu编译的应用程序。 它不执行,我想检查系统体系结构和文件之间是否不匹配。我尝试这个命令 > file myapp 但不幸的是输出是 > bash: file: command not found 确实,在bin目录中没有“文件”命令。是在其他地方还是我需要安装它?

4
有什么方法可以使cut命令仅读取最后一个字段?
我有一个由空格输出的字符串,该字符串由命令输出,我希望将其传递给cut,-fd ' '用于分割空格。我知道我可以-f <n>用来显示字段号<n>,但是如果我不知道字符串的长度,可以使它显示最后一个字段吗? 还是我需要使用更灵活的文本编辑工具,例如sed或awk?


4
Grep:星号(*)并不总是有效
如果我grep包含以下内容的文档: ThisExampleString ...对于表达式This*String或*String,不返回任何内容。但是,This*按预期返回上面的行。 表达式是否用引号引起来没有区别。 我以为星号表示有多少个未知字符?为什么仅在表达式的开头才起作用?如果这是预期的行为,那么我将使用什么代替表达式This*String和*String?

4
覆盖现有目录?
我有一个目录的名称foo位于~/Desktop。假设我想从一个具有相同名称和相同位置的终端创建目录。当我尝试mkdir它给了一个错误: mkdir: cannot create directory `/home/nux/Desktop/foo': File exists 那是有道理的,但我想替换foo是否存在。我浏览了一下,man mkdir但是没有任何选择可以做到这一点。 那么如何覆盖foo目录呢? 为什么没有mkdir选择的办法?

5
终端:sudo:apt-get:找不到命令
最近,我的计算机上发生了一些非常糟糕的事情,这与缺少图标以及图形界面上出现的各种不好的事情有关。上诉中的所有坏事都伴随着我终端的某些残障。我正在使用12.04和Gnome Classic视图,但没有效果。 让我们来一个sudo apt-get update。 我收到sudo: apt-get: command not found消息。这就是我所有apt-get命令的处理方式。 什么意思 如何解决此问题,尤其是解决我遇到的所有其他问题?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.