Questions tagged «command-line»

有关使用命令行界面(CLI)的问题。

10
终端“隐身模式”?
我经常使用Terminal,有时我正在运行命令,这不是我不希望其他人看到的东西,但是如果我不小心将箭头指向并意外执行了更多命令,将会造成很多麻烦。 因此,我想知道是否存在或可以建立某种终端“隐身模式”,该模式可让我在执行某些命令时停止记录我的历史记录,然后仅在执行重新开始记录历史记录命令并退出“隐身模式”,还是我只是重新启动终端? 因为我后来发现自己要从我的东西中删除东西.bash_history,所以如果我本可以先停止在那儿录音,或者至少让它去尝试将其录音到某个地方,那会容易得多。允许的话,最后只会不录制它。


8
如何通过终端创建没有隐藏文件的整个目录的zip存档?
我有一个项目,其中有很多隐藏的文件夹/文件。我想为其创建一个zip归档文件,但归档文件中不应包含任何隐藏的文件夹/文件。如果隐藏文件夹中的文件未隐藏,则也不应包含这些文件。 我知道我可以创建一个目录的zip存档,如下所示: zip -r zipfile.zip directory 我也知道我可以使用-x选项排除文件,所以我认为这可能有效: zip -r zipfile.zip directory -x .* 没用 所有隐藏的目录仍在zip文件中。
219 command-line  zip 

12
如何从命令行获取所有存储库和PPA的列表到安装脚本中?
我知道如何列出系统上安装的所有软件包。 但是,如何才能将所有存储库和PPA的列表放入脚本中,以便可以在新计算机上运行以复制包括密钥的存储库设置? 我知道我可以研究/etc/apt/sources.listand /etc/apt/sources.list.d,但是我正在寻找一种生成脚本的方法,该脚本可以apt-add-repository在新系统上执行所有命令(可以获取所有键)。 有任何想法吗?






8
如何直接在终端中获取字符串的MD5哈希?
如何直接从终端获取字符串的MD5哈希? 例如,我要对字符串进行abcdefg哈希处理。当前,md5sum命令仅接受文件名作为输入。我只想输入以下行即可完成所有操作。 md5sum abcdefg output: ac54bcf346e578feb46888b3ecd2344f 我该如何实现?



3
如何使用rsync排除多个目录?
我正在尝试使用rsync备份主目录,并且我想排除一些包含垃圾内容的目录。我想专门排除/home/ben/.ccache和/home/ben/build。不幸的是,rsync的文档信息过多,无法回答我的问题。这是我尝试的: rsync -arv --exclude "/home/ben/.ccache:/home/ben/build" /home/ben /media/ben/thumbdrive/ 什么是正确的方法?


3
如何从命令行使用默认应用程序打开文件?
在Nautilus中,当您双击一个文件时,它将使用与该文件的扩展名关联的默认应用程序将其打开。例如,.html文件将在网络浏览器中打开,.pdf将用Document Viewer打开。有没有办法从命令行(即open path/filename)内重现相同的行为?我之所以问是因为我喜欢从命令行浏览我的文件系统,但有时不记得是哪个应用程序。打开什么。
179 command-line 

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.