Tag: 命令行

如何在终端中显示来自www.icndb.com的随机笑话?

我已经知道你可以使用财富计划获得一些不错的报价/笑话。 但是我在这个urwird脚本中发现了一个新的乐趣来源,当我打开一个新的终端时,我想拥有它。 这次笑话来自http://www.icndb.com 。

如何将命令发送到特定的终端窗口?

我想编写一个脚本,用于在不同的终端中同时打开多个程序(服务器) – 无论哪个 – 并且通过命令“登陆”在正确的终端内为不同的终端分配不同的命令。 这可能吗? 也许,这样的事情: 开放终端1 打开终端2 //与1同时发生。 command1 //在terminal1中执行而不打开新的终端窗口 command2 //在terminal2中执行而不打开新的终端窗口 … 我可以以某种方式标记终端窗口,以便在正确的终端内执行命令吗? 我还想在他们的程序运行时观看所有终端 – 我的程序有一个参数用于打印跟踪/调试到终端。 所以我想看看他们之间交换了什么消息。 注意:我不太关心交换数据的安全性,因为这个脚本应该作为“模拟”。 我已将每个服务器配置为从localhost上的已分配端口运行。

ddrescue,gddrescue和dd_rescue有什么区别?

dd命令通常用于对驱动器或分区进行映像备份 。 但是,如果源驱动器不可靠或失败,它的性能很差。 我读到ddrescue / dd_rescue是一个很好的工具,可用于从坏驱动器恢复映像,因为它会智能地尝试重新读取第一次无法读取的扇区。 但是在Ubuntu存储库中,我看到了两个不同的ddrescue程序,其中有3个不同但相似的名字出现在不同的地方: ddrescue , gddrescue , dd_rescue 。 有什么不同?

通过替换字符来更改多个文件名

我有多个文件名称that : screenshot 13:25.png Windows努力打开这些文件可能是因为“:”。 我怎样才能更换它?

为什么`time`命令不能用于任何选项?

我尝试使用带有-f选项的time命令来格式化时间输出,但是我收到以下错误: -f: command not found 然后我尝试使用其他选项-a , -o等,我得到了同样的错误。 甚至没有time –version不起作用( –version: command not found )。 不要告诉我读这个男人,因为我已经多次这样做了……所有这些选项都在那里指定。 那么,哪里可能是问题?

如何使用命令行在文本文件的顶部插入一行?

我想在现有文件的顶部插入文本。 我怎样才能做到这一点。 我试过echo和tee但是没有成功。 我试图在终端的sources.list文件的顶部插入repo行。 注意 我需要一个单行快速解决方案,因为我已经知道另一个答案的方法

Sudo出现错误,无法以root身份运行任何内容

出于某种原因,当我尝试运行任何程序(我试图运行rootkit猎人:rkhunter)作为root用户在命令行上使用sudo,如下所示: sudo rkhunter 然后我收到这条消息: You must be the root user to run this program 然后我得到这些线: sudo: error in /etc/sudo.conf, line 0 while loading plugin ‘sudoers_policy’ sudo: /usr/lib/sudo/sudoers.so must only be writable by owner sudo: fatal error, unable to load plugins 我尝试只输入sudo但是会出现与上面相同的三个错误。 同样在/etc/ sudo.conf中也不存在。 我不能通过sudo以root身份运行任何其他程序。 这也很奇怪,因为我可以在一天前以root身份运行。 我希望它能奏效。 您知道,我是这台计算机的唯一用户,也是运行Lubuntu 14.04.1的管理员。

如何在创建机器后查找shell命令的历史记录?

几个星期前我创建了一个Ubuntu虚拟机机器,从那以后一直在研究项目。 现在我想找到一周前我在终端输入的一些命令的语法,但是我已经打开并关闭了终端窗口,并多次重启机器。 如何让history命令返回到我创建机器后输入的第一个命令? 或者是否有另一个地方将所有命令存储在Ubuntu中?

如何从命令行获取存储库部分中所有包的列表?

在Synaptic中,可以按部分列出包。 例如,在下图中列出了“业余无线电(宇宙)”部分的所有包。 如何在命令行中获取这样的列表(编辑:包描述)? 我需要一份原始清单; 像aptitude这样的终端应用程序不会这样做。

如何在其名称中写入带空格的文件夹的路径?

我无法弄清楚如何在其名称中写入包含空格的文件夹的路径(在终端中)。 我试过了: cd /path/path/path/”A Folder”/file cd /path/path/path/’A Folder/file cd /path/path/path/A_Folder/file 但他们都通过终端返回错误: [command]: cannot access ‘/path/path/path/A Folder/file’ No such a file or directory 我仍然可以通过以下步骤访问它: cd /home cd user cd Desktop cd “Bash Programming” bash Example