Questions tagged «command-line»

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

1
Nautilus中的嵌入式终端?
在Kubuntu中,Dolphin File Manager具有一项很酷的功能,其中包括一个终端,可以随时通过按切换终端F4。它还根据文件浏览器中用户的导航更改目录。 Ubuntu上的nautilus有类似的功能吗? 注意: 我不准备约ubuntu-open-terminal。这将在当前位置打开一个终端;我正在寻找将遵循鹦鹉螺导航的终端。

4
在bash中创建进度条
如何使用bash创建进度栏? 这是我的脚本: #!/bin/bash pass='number1 number12 number13 number14 number15 number16' chk='number14' for i in $pass ; do if [ "$i" == "$chk" ]; then echo ' Found ^_^' else echo 'loading 50%' fi done 我想替换echo 'loading 50%'为创建进度条的任何内容。



2
如何从mp3文件目录制作播放列表?
如何从mp3文件目录制作通用播放列表? 由于我的妻子是音乐家(小提琴手)并且有演出,所以提出了这个问题,活动中的DJ将为她播放伴奏音乐。他告诉她随身携带带有音乐的拇指驱动器。她请我帮她制作​​播放列表。由于我不知道DJ使用或将使用哪种操作系统,因此我需要一种通用格式,并且我需要在不花费大量精力的情况下完成此操作。 即使我在搜索中添加了Ask Ubuntu,谷歌搜索也无法为我提供答案。 所以问题是: 如何从mp3文件目录制作通用播放列表? 请注意,在撰写本文之后,我发现了如何从终端生成M3U播放列表?,但用例不同(也要求使用不同的答案),并且此处提出的问题并不知道m3u的存在。

5
Linux可执行文件中使用的代码转换类型
我想问问,什么类型的编码用于制作linux可执行文件,例如十六进制,二进制或其他任何文件。如何转换?有什么办法可以从该可执行文件中获取原始代码? 这里有一些代码: ELF���������>�����%|�����@�������������������@�8��@���������������������@�������@�����7<�����7<������� ������������������f�����f���������������������� ������[�UPX!L h�h�8����������?�E�h=��ڊ̓�N� 4���9ISloB�q�w�]ȉ.��,ς��Q䝦����#e��-�N����/�b,���d<��'��-E��6E�s�/�U���ly�V�Y2]"a��S�.�hU�|�S�J�I�2���X} �G0�;���5d�$���.) 它是什么意思?

5
如何杀死除特定进程之外的所有进程
在我的本地服务器上,许多Java进程正在运行,同时我正在使用Eclipse。现在,当我需要重新启动进程(通过shell脚本启动进程)时,在每次启动之前,我需要通过以下方法杀死旧进程: 方法1 kill -9 $Pid :-(每个过程一个接一个,这很耗时) 方法2 :-( killall -9 java对于所有进程-都很简单,但是Eclipse会被不必要地杀死) 在方法2的情况下,Eclipse也将被杀死,这是我从未想要的。有什么办法吗?我敢肯定一定有:P 编辑:我正在使用ubuntu 15.04。

1
如何将命令发送到特定的终端窗口?
我想编写一个脚本,用于在单独的终端中同时打开多个程序(服务器)-无关紧要-并通过在正确终端内“登陆”的命令将不同的命令分配给不同的终端。这可能吗? 也许是这样的: 打开终端1 //与1同时打开terminal2。 command1 //在terminal1中执行而无需打开新的终端窗口 command2 //在terminal2中执行而无需打开新的终端窗口 ... 我可以以某种方式标记终端窗口,以便在正确的终端内执行命令吗? 我还想在它们的程序运行时观察所有终端-我的程序有一个参数,用于将跟踪/调试打印到终端。所以我想看看它们之间交换了什么消息。 注意:我不太担心交换数据的安全性,因为该脚本应充当“模拟”。我已经将每个服务器配置为从本地主机上分配的端口运行。


1
与弹出命令相反?
我有很多CD可以成像,我只是感到好奇。我可以使用弹出命令弹出。什么命令将磁盘托盘重新插入CD驱动器? 是的,它是可以将托盘拉回的类型。我搜索了弹出手册页,并猜到了命令,但我无法弄清楚。

3
当另一个用户更改目录时如何运行脚本?
我知道已经对与此类似的话题进行了一些讨论。但是,这基本上是我要做的。 我有一个名为watch的监视目录watched,无论何时将文件添加到该目录,我都想触发一个名为的脚本syncbh.sh,该脚本将从该目录中取出文件并将其上传到远程服务器。 需要注意的是,文件是watched由一个用户(user2)在目录中创建的,而脚本是由另一个用户(user1)执行的。 我曾尝试使用incron来完成此操作,但是仍然遇到一个主要问题,因为尽管可以由具有root特权的user1手动执行脚本,但是incron守护程序实际上从未真正由其他user2的文件创建事件自动触发。 我曾考虑过使用inoticoming是否会是更好的选择,但目前尚不清楚它的语法如何工作。如果有更好的方法来完成此操作,或者如果我最终无法使用该命令语法,则要求该命令语法监视/home/user1/watched目录并执行脚本(/usr/local/bin/syncbh.sh如果在该目录中创建/修改了文件)? 任何帮助将非常感激。



3
为终端预先定义颜色?
我试图记住如何在.bashrc文件中预定义颜色,以便${RED}例如在执行时可以调用它们。 我不记得这样做是否正确,但如果我记得的话,就是这样。 NC="\033[0;0;0m" # no color or formatting RED="\033[1;49;91m" # color red BLU="\033[1;49;94m" # color blue GRN="\033[1;49;32m" # color green 我还记得,另一个正在使用,function因此可以随时随地使用。我确实有一个文件向我展示了如何执行此操作,但是我丢失了该文件,该文件显示了如何执行此操作,我不记得它如何进行。


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.