Questions tagged «command-line»

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

7
如何确定系统上最大的文件/目录存储在哪里?
我想知道您如何知道系统中最大文件的存储位置。 例如 - - 使用的磁盘空间:1GB Java:500MB Java百分比:50%可以用饼图表示。也许? 我知道这可能是功能过大。有时我忘记存储东西,并且想知道为什么我的磁盘太满了。 因此,基本上,这是一个命令,它将使我能够在文件系统上运行,并向我提供有关所用磁盘空间的信息。 谢谢,麻烦您了。

4
终端中的Ctrl + L
我在终端中不小心输入了ctrl+ L,并且终端窗口跳了一个“全屏”大小。我在“编辑”->“键盘快捷方式”中查看了键盘快捷方式,但没有找到该快捷方式。 是什么ctrl+ L做的,它在哪儿定义?

8
增加gnome终端中的填充
我想增加gnome终端中的填充,因为默认设置没有填充,会伤到我的眼睛。 (填充方式如下:我想要在窗口边框和显示文本输入/输出的位置之间留出空间。) 例如: =[X][-][ ]=============My Terminal================== | | | $> echo "Padding occurs on both sides for long | | input" | | | | | | | ====================================================

5
是否有查看硬盘规格的命令
我注意到我的Ubuntu严重滞后,但是只有当我第一次将加载的内容加载到RAM后,该滞后才完全停止。我进行了一些测试,我猜我的笔记本电脑硬盘中的一个坏了。 我假设我必须更换驱动器,是否可以发出一些命令以查看驱动器的确切规格,以便随后可以在线购买? 我不想打开笔记本电脑,找到规格。然后,在新驱动器到达时再次将其打开。

2
“ <command>&disown”和“ nohup <command>&disown”之间的区别
这是我讲的用法的理解&amp;,disown以及nohup: &lt;command&gt;:在终端的当前bash实例中,在前台运行该进程(即,该进程被列为bash前台作业stdin,stdout并且stderr仍然绑定到终端);无法摆脱挂断 ; &lt;command&gt; &amp;:在终端的当前bash实例中在后台运行该进程(即该进程被列为bash后台作业和stdin,stdout并且stderr仍绑定到终端);无法摆脱挂断 ; &lt;command&gt; &amp; disown:在后台在终端的当前bash实例中运行进程,但是该进程与“作业”列表分离(即,该进程未列为前台/后台作业,并且仍绑定到终端);不受挂断的影响 ;bashbashstdinstdoutstderr nohup &lt;command&gt; &amp; disown:运行终端当前的内部流程bash实例,在后台,但过程是从分离bash的职位名单(即过程没有列为bash前台/后台作业和stdin,stdout和stderr是不是仍然绑定到终端) ; 不受挂断的影响 ; 因此,除了nohup &lt;command&gt; &amp; disown阻止stdin和重定向stdout并stderr以nohup.out默认状态下,它似乎对我来说,它可以被认为完全等同&lt;command&gt; &amp; disown。 以上是正确的吗?有误解吗?

6
如果授予用户访问所有命令的权限,那么sudo比直接使用su安全吗?
因此,我一直在阅读su和之间的区别sudo,每个人似乎都同意这种sudo方法比允许访问根帐户本身更安全。他们说,使用root帐户,您只需一个命令就可以破坏整个系统。这我明白。但是,在系统上创建的初始用户也可以使用sudo访问所有命令。我可以通过运行找出答案su -l。如果是这种情况,那么我可以简单地运行sudo &lt;game-ending command&gt;以破坏我的系统。那么,与允许我直接访问超级用户帐户相比,这种方法又如何更好或更安全?我可以运行所有相同的命令... 是因为sudo在命令行上使用我是在明确告诉计算机我认为我在做什么?他们是否认为人们会忘记他们在超级用户帐户下的权限,除非他们明确表示是这样? 人们还指出,如果系统被外国人入侵并进入,则以root用户身份登录将使他们对我的系统造成可怕的后果。但是在我看来,如果他们已经可以访问我的帐户并知道我的密码,他们可以通过使用sudo并输入我的密码来做这些同样糟糕的事情,因为他们甚至不需要知道超级用户的密码。我什么不来?

5
如何检查$ 1和$ 2是否为空?
我正在运行一些脚本,该脚本传递字符串参数,并且要执行if else语句,如下所示: if [ $1 != '' ] &amp;&amp; [ $2 != '' ] then do something..... 但它显示Error too many argument。为什么?

9
如何在命令提示符前在终端中显示运行时钟
我更喜欢使用终端,并花费大部分时间使用它。我正在寻找一种在终端并行使用时查看时间的方法。时间过后,时间将自动更改。如果它显示在我的命令提示符下,那就太棒了。 如果这是我在终端中的命令提示符: saurav@saurav-P4I45Gx-PE:~$ 然后我想将时钟(时间)视为: saurav@saurav-P4I45Gx-PE[06:27:01]:~$ 要么 saurav@(06:27:01):~$ 或其他任何格式。现在几点06:27:01了 我想要的只是显示经过几秒钟后发生变化的时间。 那么有什么办法可以做到这一点?

4
如何从命令行弹出CD / DVD
我只是右键单击Unity Launcher中的DVD图标以将其弹出,但是我没有点击'Eject'按钮,而是错过了并点击了'从Launchpad解锁'选项。 缺少启动器选项后,如何从驱动器弹出磁盘?


1
如何通过终端更改语言?
使用系统设置,我将语言更改为阿拉伯语,并从设置中删除了英语。然后计算机滞后并注销-现在我无法重新登录,因为登录名是阿拉伯语。 因此,有一种方法可以通过终端默认我的语言,默认登录密码语言,或者通过仍然是英语的终端登录。我只能访问访客和终端。 我改变了pasword的东西,可以被翻译成阿拉伯文http://www.psychocats.net/ubuntu/resetpassword -然后在loged和使用的系统设置为默认值。



5
我怎么知道我有多少个子壳?
有时我会做一些事情,例如使用vi从vim启动一个子shell :sh。我怎么知道我是否在子外壳exit中将我退出一个级别,而在最外壳exit中将退出我或关闭会话。 我可以旋转某种盗版图腾,还是可以知道我有多少层深度的东西?


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.