标签: command

“dir”和“ls”有什么区别?

我比较了dir和的手册页,ls它们似乎完全相同。两者都是 GNU coreutils 和“列出目录内容”的一部分。

到目前为止,我看到的唯一区别是dir不会对输出进行着色。

那么为什么存在两个命令呢?我错过了有什么不同吗?为什么人会愿意dirls

gnu command

23
推荐指数
2
解决办法
1万
查看次数

unix 中的测试命令不打印输出

当我在终端输入这个

test 4 -lt 6
Run Code Online (Sandbox Code Playgroud)

我没有得到任何输出。为什么不?我需要那个 0 或 1

shell bash command test

23
推荐指数
2
解决办法
3万
查看次数

命令行术语:命令的这些部分叫什么?

在命令行中,我经常使用“简单”命令,例如

mv foo/bar baz/bar
Run Code Online (Sandbox Code Playgroud)

但我不知道如何称呼这一切:

?1? ???2????
git checkout master
?   ???????3???????
????????4??????????
Run Code Online (Sandbox Code Playgroud)

我(认为我)知道1是命令,2是参数,我可能会称3为参数列表(对吗?)。

但是,我不知道该怎么称呼4

如何标记更复杂的“命令”?

find transcripts/?.? -name '*.txt' | parallel -- sh -c 'echo $1 $2' {} {/}
Run Code Online (Sandbox Code Playgroud)

我很感激一个答案,它分解了调用 1,2,3,4 的内容以及调用上面的“命令”的每个部分的内容。

了解其他我没有包括在这里的独特/令人惊讶的事情会很棒。

command-line parameter terminology command

23
推荐指数
2
解决办法
4044
查看次数

请解释 ps -ef 命令的这个输出?

ps -ef命令的部分输出如下所示:

UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0  2012 ?        00:00:01 init [3]         
root         2     1  0  2012 ?        00:00:01 [migration/0]
root         3     1  0  2012 ?        00:00:00 [ksoftirqd/0]
root         4     1  0  2012 ?        00:00:00 [watchdog/0]
root         5     1  0  2012 ?        00:00:00 [events/0]
root         6     1  0  2012 ?        00:00:00 [khelper]
root         7     1  0  2012 ?        00:00:00 [kthread]
root         9     7  0  2012 ?        00:00:00 [xenwatch]
root        10     7  0 …
Run Code Online (Sandbox Code Playgroud)

process ps command controlling-terminal

22
推荐指数
3
解决办法
12万
查看次数

如何移动命令输出的所有文件?

我有这个 grep 命令来查找文件中没有“附件”一词的文件。

grep -L -- Attachments *
Run Code Online (Sandbox Code Playgroud)

我想移动从该命令输出的所有文件。我如何在 bash 中做到这一点?我使用管道吗?我是否在完整脚本中使用更冗长的 if/then 语句?

command-line scripting bash command move

22
推荐指数
2
解决办法
2595
查看次数

语法类似于 time 命令的内存使用命令

什么命令显示程序的内存使用情况,我正在寻找一个易于使用且语法与 time命令命令。我试图找到一个用 C 编写的 md5 散列程序的内存使用情况,需要 7 秒来散列 "hello world" 。

我正在使用安装了 busybox 的 android 操作系统。

memory time command

21
推荐指数
2
解决办法
1万
查看次数

21
推荐指数
2
解决办法
3万
查看次数

命令选项的优先级?

我知道这rm -f file1会在file1不提示我的情况下强行删除。

我也知道rm -i file1在删除之前会先提示我file1

现在,如果您执行rm -if file1,这也将在file1不提示我的情况下强行删除。

但是,如果您执行rm -fi file1,它会在删除之前提示我file1

那么,在组合命令选项时,最后一个优先是真的吗?like rm -if, then-f将优先,但 rm -fithen the-i将优先。

ls例如命令,如果你说不要紧ls -latRls -Rtal

所以我想只有当你有矛盾的命令选项时才重要,比如rm -if,对吗?

command-line options rm command

21
推荐指数
3
解决办法
4030
查看次数

`fc` 命令中的字母代表什么?

我刚刚遇到了一个fc命令,它可以让您编辑上一个命令并在之后发出它。

它有自己的FCEDIT用于设置编辑器的环境变量,以及POSIX 程序员手册( 1p) 中的手册页。

它在/tmp目录中创建一个文件并在保存文件时执行内容(:wqin vim)。

除此之外,它还可以编号并列出fc -l以前执行的命令以供选择。

所以知道这个命令真的很好很方便。

问题是它的名字的真正含义是什么?如何将命令与其功能联系起来?

“一流”?或者甚至只是作为“功能”(写完上一句后我想到了什么)?

该手册将其简称为“fc 实用程序”。

zsh posix command

21
推荐指数
1
解决办法
2461
查看次数

终端命令的非 GNU 版本有哪些?

我认为 GNU 是(唯一)其开源代码为 Linux 发行版提供支持的基本工具的供应商。然而,在浏览 unix.se 时,我看到一些问题明确指出它们正在处理 GNU ,例如有关解析 GNU 的安全性的问题ls。这一定意味着lsGNU 没有提供某些版本,对吧?这些版本是什么,谁制作的以及在哪里可以找到它们?

linux version terminal gnu command

21
推荐指数
4
解决办法
4777
查看次数