oflag命令中的用途是什么dd?
有什么选择oflag=?
目前我正在做dd if=/dev/zero of=/dev/sdb bs=4096
擦除磁盘。
当使用grep或egrep搜索带有--help参数的程序的输出时,它会打印完整的输出而不是匹配的行。
例子:
ssh-keygen --help | grep "known_hosts"
unknown option -- -
usage: ssh-keygen [-q] [-b bits] [-t dsa | ecdsa | ed25519 | rsa | rsa1]
[-N new_passphrase] [-C comment] [-f output_keyfile]
ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-f keyfile]
ssh-keygen -i [-m key_format] [-f input_keyfile]
ssh-keygen -e [-m key_format] [-f input_keyfile]
ssh-keygen -y [-f input_keyfile]
// etc
Run Code Online (Sandbox Code Playgroud)
当搜索像ssh-keygen --help | grep "-p"grep 这样的参数时,它会自己识别这个参数。逃避破折号(即grep "\-p")没有帮助。
例子:
ssh-keygen --help | grep …Run Code Online (Sandbox Code Playgroud) 我正在尝试测量我编写的 C 程序的执行时间。但是,我想查看不同时间的详细输出、CPU 使用百分比等。我尝试
time -v ./a.out
Run Code Online (Sandbox Code Playgroud)
但是我收到一个错误,指出-v找不到命令。但是,我已经检查了手册页,time并且-v or --verbose是一个选项。
怎么了?
该read内建命令有 -e选项
-e Use Readline to handle input. This permits input editing in the same
manner as the command line.
Run Code Online (Sandbox Code Playgroud)
Readline规范中有什么:
$ man readline
No manual entry for readline
$ man Readline
No manual entry for Readline
Run Code Online (Sandbox Code Playgroud)
没有readline的详细信息。
最近,我从浏览器中复制了一些文本,我也懒得使用文件资源管理器将其粘贴到文件中。如果我可以通过使用终端和一些命令将它直接粘贴到文件中,我正在徘徊。有什么建议?
我正在尝试了解 Linux,而且我经常逐案解决我的问题,而没有真正学习如何自己提出答案,当然,我不想这样做。
例如,我设置了一个键盘快捷键来选择一个区域并对其进行截图。每次我选择一个区域时,它总是默认为 /Pictures,我想编辑默认目录或它呈现给我的快速下拉选项。
我像往常一样找到了答案,但是这次我想知道如果没有答案,人们通常会如何解决这个问题。当然,必须有一组合乎逻辑的步骤来确定终端命令的工作方式/参数的位置。
对于这种特殊情况,我在网上查找了 Ubuntu 用来截取屏幕截图的命令,结果是import.
所以我的问题是,什么是/是什么方法
查找终端命令的配置文件/位置/代码级别信息(例如不是如何调用它,而是在调用它时具体做什么)
如何找出特定操作对应的终端命令。(import例如,当我截取屏幕截图时会调用弄清楚)
换句话说,如果我无法访问互联网,或者没有人知道答案,我怎么能自己弄清楚呢?:) 我对方法/逻辑更感兴趣,但是import在这种情况下将是一个很好的例子。
编辑:
我认为我的问题与建议的可能重复不同,因为如果可能的话,我正在寻求一种获取源代码的方法。在其他方面,我要求一种方法来读取命令的源代码及其使用的文件(例如,可能有一个用于导入功能的配置文件,如果我能找到它,我会更改默认保存-目录)。为了进一步澄清,我试图找到的文件(如果可以找到的话)与以下伪代码等效的代码:
<when run>
change mouse pointer to + shape
..wait for a click..
on click -> wait for release..
on release -> take the area between click and release coordinates
read config file located at ./config and get default-save-directory variable
initialize path to default-save-directory
ask user where to save the image
Run Code Online (Sandbox Code Playgroud)
这必须保存在操作系统的某个地方。“这是不可能的,因为......”(例如,可能是在汇编级别)也是一个答案,但使用 man 来获取有关此函数功能的说明并不是一个答案,因为我想了解它是如何工作的。
换句话说,如果一个Linux忍者要在他的本地计算机上修改导入命令,他会去哪里,并说在截图保存的图片中添加签名。
杀和杀的区别
我尝试kill命令为
$ kill "PDF Expert"
-bash: kill: PDF Expert: arguments must be process or job IDs
Run Code Online (Sandbox Code Playgroud)
它报告错误,
但是,当测试时
$ killall "PDF Expert"
Run Code Online (Sandbox Code Playgroud)
“PDF Expert”应用程序已关闭。
他们之间有什么区别?
我已经在谷歌上搜索并搜索了 Ask Ubuntu,但没有得到相关的答案。我没有hosts文件/etc,我hosts在搜索中找不到文件,我说的是系统主机文件不是lampp/etc。我提到这一点是因为那里也没有主机文件 - 也许这是一个线索。
我想知道如何hosts在 Ubuntu 中创建文件或获取我可以复制和粘贴的示例文件,或者如果有人可以帮助以最佳方式创建文件并对其进行编辑,我很乐意使用终端。
我什至不确定它应该有什么扩展名 - 基本上我只想要hosts我理解 Ubuntu 应该在我的/etc文件夹中附带的默认文件。