16 如何运行.sh脚本? 每当我打开.sh文件时,它都会在gedit中而不是在终端中打开它。我找不到类似于“ 右键单击” →“ 打开方式” →“ 其他应用程序...” →“ 终端”的任何选项。 如何在终端中打开此文件? 344 command-line bash scripts execute-command
9 如何从命令行仅安装安全更新? sudo apt-get upgrade安装所有更新,而不仅仅是安全更新。我知道我可以使用Update Manager仅选择重要的安全更新,但是是否可以从命令行执行此操作? 333 command-line package-management updates security
6 如何通过终端从网站下载文件? 假设我们有所需文件的完整URL,例如 http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz 我不想安装新软件。可能吗? 命令 cp 'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray 不起作用;) 305 command-line url
10 在没有密码的情况下执行sudo? 受此问题启发.... 我是将我的系统与12.04一起使用的唯一人。 每次我发出sudo命令;系统要求输入用户密码(以自己的方式输入)。 但是我在想;无需激活根帐户;如何执行不要求用户密码进行身份验证的sudo命令。 注意:我想执行sudo命令而不通过密码进行身份验证;仅当它们通过终端执行时。 我不想在使用“ Ubuntu软件中心”或通过将something.sh文件拖放到终端来执行bash脚本的同时从其他功能中删除此额外的安全保护层。 292 command-line password sudo root
5 为什么命令“:(){:|:&} ;:”使我的系统滞后,以至于我不得不重启? 危险! 除非您已准备好崩溃和/或强制重新引导系统,否则请不要运行此命令以对其进行“测试”。 我当时在运行12.04的Virtualbox中尝试编译应用程序,而在等待期间,我偶然遇到了一个论坛,其中有一条评论说: 也尝试:(){ :|: & };: Fun,并且不需要root。 没想到,我在我的gnome终端中运行了它。它使我的12.04(在Virtualbox中)的延迟非常严重,我不得不将其关闭。 我的问题是该命令的作用是什么? :(){:|:&} ;: 286 command-line
2 / bin,/ sbin,/ usr / bin,/ usr / sbin,/ usr / local / bin,/ usr / local / sbin之间的差异 我有六个带有命令文件的目录。这是/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin和/usr/local/sbin。 这些之间有什么区别?如果我正在编写自己的脚本,应该在哪里添加它们? 有关: 如何了解Ubuntu文件系统布局? 在Linux上/ usr / bin与/ usr / local / bin 我的bash脚本应该放在哪里 282 command-line filesystem scripts directory system
3 如何从YouTube视频下载MP3曲目 有多个问答环节介绍了如何使用终端下载youtube视频。 但是,我还想学习如何仅使用终端将视频的音轨提取为MP3文件。 youtube-dl为了将所有信息放在一个地方,在回答如何提取MP3之前简要地解释如何使用或使用其他类似的实用工具的答案是理想的,即使在其他帖子中也涵盖了这一方面。 267 command-line downloads mp3 youtube ffmpeg
2 如何在sed命令中使用变量? 我尝试将以下代码替换QQ为ZZ,但它没有实现我想要的功能: var1=QQ sed -i 's/$var1/ZZ/g' $file 但是,此代码符合我的要求: sed -i 's/QQ/ZZ/g' $file 如何在中使用变量sed? 266 command-line bash sed
6 如何查看bash历史记录中的时间戳? 从bash历史记录中可以看到我什么时候执行了命令?我们可以看到订单,但是还有什么办法可以让我得到时间? 底线:Bash历史记录中的执行时间 259 command-line bash history
9 如何从命令行判断机器是否需要重启? 在Ubuntu桌面上安装某些更新程序(例如新内核)时,您会看到需要重新启动的指示(在Lucid中,注销图标变为红色)。 如何从命令行检查Ubuntu 服务器是否需要重启? 我可以在中使用grep表示“需要系统重新启动” /etc/motd,但是我想要一个更优雅的解决方案。另外,我想要一个适用于较早版本的解决方案,例如Hardy(8.04 LTS)。 256 command-line package-management
8 如何从youtube-dl中选择视频质量? 我已经在14.04中安装了youtube-dl。 我可以按照以下命令下载视频, $ youtube-dl [youtube-link] 但是我想知道如何选择youtube视频的可用像素质量(即1080p,720p,480p等)。 他们在软件描述中说这是可能的(如下图所示),但是该怎么做。 255 command-line video youtube-dl downloaders