Questions tagged «shell»

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

5
如何在不使用鼠标的情况下快速获得终端中的前一行输出?
Linux(例如Ubuntu)终端,是否有获取最后一行的方法?假设我随机输入一个td命令,但该命令尚未安装在系统中,所以我将收到如下消息。我希望有一个“捷径”可以sudo apt-get install textdraw快速运行。 有没有这样的工具,或者如何在不使用鼠标的情况下将最后一行复制到剪贴板? username@WorkStation:~$ td The program 'td' is currently not installed. You can install it by typing: sudo apt-get install textdraw username@WorkStation:~$
13 ubuntu  bash  terminal  shell 

1
在Windows上使用“ gzip --decompress”时,结果为“ gzip:MYFILE.zip:后缀未知-已忽略”
在Windows PowerShell中(如果有关系),我想使用gzip带有参数的zip文件解压缩--decompress,但是不幸的是它不起作用。请看下面的截图。 gzip --decompress "colorbox.zip" 其结果: gzip:colorbox.zip:后缀未知-已忽略 您有什么主意如何摆脱这个错误吗?(我必须使用它,因为我正在使用Drush,因为它使用了它。) 顺便说一句,我已经安装了GnuWin32。 另一个屏幕截图,只是为了清楚说明这是由Drush 7.x-5.4引起的: 升级到7.x-5.8后: 在PowerShell中,解压缩有效: 因此,在Jeff的帮助下,我意识到Drush 7.x-5.4中的MIME类型检测有问题。解决了。谢谢,杰夫!
13 shell  gzip  gnuwin32 

2
如何确定文件是别名还是符号链接?
我正在使用旧版系统,并且有一堆文件引用了其他文件夹中的图像。 lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x100.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x100.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x133.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x133.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t125x150.jpg -> /home/www/virtual/categories/swm/24/m/00012/t125x150.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t150x200.jpg -> /home/www/virtual/categories/swm/24/m/00012/t150x200.jpg 我怎么知道这些是符号链接还是别名?
13 bash  unix  shell 


4
回声换行符在bash中不起作用
我有有很多的bash脚本echo语句,也是我别名echo到echo -e两个.bash_profile及.bashrc,使新线为语句正常打印一样echo 'Hello\nWorld'的输出应该是 Hello World 但是我得到的输出是 Hello\nWorld 我什至尝试shopt -s expand_aliases在脚本中使用,但无济于事 我的脚本运行为bash /scripts/scriptnm.sh; 如果我. /scripts/scriptnm.sh在获得所需输出时运行它...
13 linux  bash  shell  script 

2
Ctrl-e和Ctrl-a在Ubuntu Hardy上不起作用?
我使用的是Mac,因此键盘上没有Home和End键。我也将SSH连接到Linux服务器。我发现当我SSH到运行Jaunty的Ubuntu Linux服务器时,我可以使用readline键绑定Ctrl- a和Ctrl- e将光标移动到行的开头或结尾,但是我经常会遇到几个Hardy服务器SSH至,并且这些键绑定在连接到它们时不起作用。 我尝试从Linux机器连接到它们,以防万一这与配置Mac Terminal的方式有关,并且我看到了相同的结果。 有谁知道为什么,以及如何解决这个问题?
13 linux  bash  shell  readline 




2
如何从命令行判断OS X是否已连接到VPN网络?
如何从命令行判断OS X是否已连接到VPN网络? 通过ifconfig在连接时不带任何参数的情况下运行,我看到有一个utun0接口似乎是VPN连接。当我断开连接时,它消失了。 我相信我可以使用这样的东西来检查字符串utun0并计算出现次数: ifconfig | grep -c utun0 但是,有没有更简单或更有效的方法来进行检查?如果utun0是设备,甚至是伪设备,我是否应该使用类似以下内容检查它是否存在: if [ -a '/dev/utun0' ] 不幸的是,在连接和断开连接时,我没有看到该目录中的任何更改,只是看穿/dev/tun0了/dev/tun15,cat即使使用sudo... 也无法看到它们。 有没有更简单的方法来判断我是否有VPN连接?
12 macos  mac  shell  vpn  script 

4
如何从shell运行Vim命令?
这可能是一个愚蠢的问题,但请忍受。 我正在自动化一些我在设置新工作环境时所做的常规工作,并且想自动化Vim命令:BundleInstall(用于安装我的所有Vim插件)。 是否可以从Shell运行此程序? 另外,是否可以让脚本运行Vim,execute :BundleInstall,等到完成并退出? 谢谢。
12 linux  vim  shell  make 

3
使Linux Shell提示符显示最后的返回值
我目前在Linux机器上,shell提示符向我显示了最后的返回值和已执行命令的数量(包括图片,这些数字以紫色显示)。 我自己的计算机没有此功能,该如何配置? 我正在使用Xubunto,如果需要更多详细信息,请告诉我-我不是Linux用户(我不知道这里有什么用)。
12 linux  unix  shell  prompt 

2
如何从Windows Shell会话中清除所有环境变量?
如果我启动新的Windows Shell会话并键入: env 我看到设置了许多环境变量。我想通过从当前Shell会话中删除所有环境变量来调试命令行程序的运行。 我可以采用以下方法一一讲解: SET FOO= SET BAR= SET ... ... ... 但是,有一种简单的方法可以一次性清除它们吗?
12 windows  shell 


2
使bash TAB完成更像cmd.exe [重复]
这个问题已经在这里有了答案: 有没有一种方法可以使bash对TAB更友好? (1个答案) 6年前关闭。 我想知道是否有一种方法可以像在cmd.exe上的行为一样在bash中完成旋转样式完成,我发现它可以加快输入命令的速度
12 linux  bash  shell  command-line  sh 

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.