我在我的工作环境中运行了几个终端实例,我想为每个终端设置一个特定的标题,以便清楚地了解特定终端的用途,即 Apache、editing_ini、postgres 等...
当然是从命令行。
我知道如何启动一个screen,以及如何列出不同的屏幕:
screen -ls
Run Code Online (Sandbox Code Playgroud)
或附上:
There are screens on:
2477.pts-0.server1 (Detached)
2522.pts-0.server1 (Detached)
2 Sockets in /var/run/screen/S-root.
$ screen -r 2477.pts-0.server1
Run Code Online (Sandbox Code Playgroud)
但是从屏幕会话中分离并保持运行的组合键是什么?
我想.gif从.mp4视频中制作动画。我更喜欢从命令行执行此操作,因此请仅列出命令行工具。
我希望这个问题是不言自明的。
我的理解是gnome-terminal和konsole是虚拟终端,它们基本上服务于相同的目的,即各种可选命令解释器的命令行环境。(我什至不确定这是否是看待它的正确方式。)
我假设实际终端就是我的错键被传以occasionaly Ctrl+ Alt+ F1,F2等等。
但是在那个黑屏腹地“有龙”,所以我尽快按Ctrl+ Alt+离开那里F7(我在某处了解到:“当一切都变得黑暗时:按秘密键返回:)
PS是“控制台”和“终端”的同义词吗?
我已经搜索过,但没有找到任何关于此的内容。我正在使用终端在 bash 中寻找功能。
回到过去,我有一个用户在 debian 系统上,一个朋友为我设置了一个方便的历史搜索功能(我相信我当时使用了 tcsh),我将在其中输入上一个命令的开头,点击向上箭头,它会根据部分字符串进行搜索。
例如,如果我的历史是:
./script.pl
./script.pl arg1
cat output
cat output | grep yada
Run Code Online (Sandbox Code Playgroud)
然后我输入.,然后按向上箭头,它会显示我:./script.pl arg1。再按一次,它会显示./script.pl,等等。
非常像它会grep在 .bash_history 上执行。有没有办法获得这个功能?
要解决错误 #1005495(无法通过热键更改 LCD 亮度),我希望有一个命令行查询来增加和降低 LCD 的亮度。然后我可以将热键映射到每个查询。
问题是:我不知道如何在命令行上增加和减少 LCD 亮度。你?
如何使用命令行找出我的 CPU 的核心数,包括虚拟核心(超线程核心)?
在 git 存储库中工作时,我正在使用本指南在 gnome 终端(Ubuntu 15.10)中显示分支名称。基于以上内容,我现在在 ~/.bashrc 文件中有以下内容:
# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes
Run Code Online (Sandbox Code Playgroud)
...
# Add git branch if its present to PS1
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
if [ "$color_prompt" = yes …Run Code Online (Sandbox Code Playgroud) 我正在尝试通过命令行安装 Chrome 浏览器。我试过这个:
$ apt-cache search chrome browser
Run Code Online (Sandbox Code Playgroud)
结果显示正确的术语是“chrome-browser”,所以我尝试了:
$ sudo apt-get install chrome-browser
Run Code Online (Sandbox Code Playgroud)
然后是 Y/n 问题的“Y”。
但是安装抛出了错误。有人看到我发出的命令有什么问题吗?
据我所知,.desktop文件是允许自定义应用程序设置的快捷方式。例如,我的/usr/share/applications/文件夹中有很多。
如果我在 中打开该文件夹nautilus,则只需双击其关联文件即可运行这些应用程序,例如双击firefox.desktop运行 Firefox。但是,我找不到通过终端做同样事情的方法。
如果我这样做,gnome-open foo.desktop它只是foo.desktop作为文本文件打开。如果我使它可执行,然后在 bash 中运行它,它只会失败(这是意料之中的,它显然不是 bash 脚本)。
编辑:做exec /fullpath/foo.desktop给我一个Permission denied信息,即使我改变了自己的所有权。如果我使可执行文件并执行相同的命令,我正在使用的终端选项卡就会关闭(我猜它会崩溃)。最后,如果我这样做sudo exec /fullpath/foo.desktop,我会收到错误报告sudo: exec: command not found。
这是我的问题,如何foo.desktop从终端运行文件?
command-line ×10
bash ×2
.desktop ×1
backlight ×1
bashrc ×1
brightness ×1
cpuinfo ×1
gif ×1
git ×1
gnu-screen ×1
history ×1
mp4 ×1
shortcuts ×1
system-info ×1
titlebar ×1