Questions tagged «shell»

Shell是一种软件,它使用户通常可以通过在命令行中键入来与操作系统进行交互。

3
Mac OS X:应存放二进制文件的常规位置
我已经下载了一个命令行应用程序,并希望将其放在可以从命令行运行它的位置,而不必显式键入路径。 这样的常规路径是什么?/usr/bin?是否有不同的选项,如果我希望所有用户都使用它,如果我只希望对特定用户(例如我的管理员帐户)使用,是否有不同的选择? 还是应该将其放在Applications目录下的自己的目录中,并将其添加到路径中?如果是这样,哪个文件控制在哪里设置路径?
61 macos  terminal  shell  path 


2
在正在运行的tmux会话中运行命令或将命令发送到tmux窗格
我想编写一个将附加到命名tmux会话的shell脚本,在该会话中选择一个窗口(或窗格),然后在该选定的窗口(或窗格)中运行命令。 如何从bash脚本执行此操作? 我知道 tmux new-window -n:mywindow 'exec something' 允许我将命令发送到新创建的窗口,但是我需要类似 tmux select-window -t:0 'my command' 我想我可以使用,send-keys但似乎应该有一些命令或要运行的命令列表。
59 bash  shell  tmux 

5
使用键盘快捷键清除终端
我很好奇是否有办法通过一些键盘快捷键清除终端缓冲区/输出。我正在使用Ubuntu。我知道 Ctrl + L 清除终端,但是您仍然可以向后滚动以查看旧文本。我正在寻找类似于的东西 reset 命令可以。在Mac上 apple + k 似乎可以解决问题。

3
Ctrl-z之后重新进入交互模式
在交互模式下(在Octave,gnuplot,R等),我偶尔会误按Control+ z。这将暂停程序并将我踢回终端。 是否可以重新进入原始交互模式(使用所有存储的变量)? 复制: ~> octave octave:1> a = [1:10]; octave:2> ^Z [1]+ Stopped octave ~> 如何使用a定义的变量恢复会话?
57 linux  terminal  shell 






5
如何CD到名称中包含空格的目录?
我在Mac Os X的桌面上有一个名为“ Reader 0.5”的目录。当在终端中访问该目录时,我正在使用以下代码: cd /Users/niho/Desktop/Reader 0.5 但它抛出: 没有相应的文件和目录 错误。 我怎样才能进入该目录? 谢谢。
47 macos  bash  shell 

5
如何在emacs shell中运行上一个命令?
我在Ubuntu上处于终端模式,并且正在运行emacs,其中打开了2个缓冲区,一个是ruby文件,另一个是shell(通过键入Mx shell打开),当我切换到shell缓冲区时,我想要运行我之前运行的相同命令。我通常会在终端窗口中按向上箭头,但是在emacs中,它只是将光标向上移动了一行。 有谁知道从emacs shell中运行先前的shell命令的击键操作?
47 ubuntu  shell  emacs 

5
遍历子目录并在每个子目录中运行命令
我有一组存储库,基于它们的VCS(Git,Mercurial,SVN)分类到目录中。使用Subversion,我可以svn update *在父目录中运行,它将遍历每个目录并按预期更新每个存储库。Git或Mercurial并非如此。 我想提出一个bash脚本,我可以运行它来完成该任务,遍历目录以及每个目录git pull或hg pull每个目录。我只是没有太多的bash脚本编写经验。
47 linux  bash  shell  script 


1
du仅用于目录
在C-Shell中,如何获得与输出相同的输出,du -sh ./*但不在根目录中列出文件,即仅列出./中的子目录及其所有内容的大小?
45 shell  du 

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.