Questions tagged «command»

5
Nginx启用站点命令
我们都知道如何在Linux上使用apache启用网站。我很确定我们都同意使用a2ensite命令。 不幸的是,Nginx没有默认的等效命令,但是确实发生了,我在ubuntu上安装了一些软件包,使我可以启用/禁用站点并列出它们。 问题是我不记得这个软件包的名称。 有人知道我在说什么吗? 请告诉我这个软件包的名称和命令名称。

7
是否有全球,持续的CMD历史?
有时,我忘记了CMD命令的确切语法,然后想搜索自己的CMD历史记录。显然,在同一会话中,您可以使用向上和向下箭头键进行浏览,但是以前的CMD会话的历史如何?是否有文件,历史记录要写入的日志,或者全部都归数字天堂? 谢谢!


4
PowerShell脚本,显示命令运行
我正在使用PowerShell脚本,它们工作得很好。但是,我想知道是否有办法显示所有已运行的命令,就像您自己手动键入它们一样。这类似于批处理文件中的“回显”。我查看了PowerShell命令行参数cmdlet,但没有发现任何明显的内容。谢谢!

3
Linux:在文件之间带有分隔符的猫
在Linux中,如果键入cat *,将得到以下内容: LINE1从文件1 从文件1第2行 第1行从file2的 LINE1从file3的 第2行从file3的 从file3的line3中 我想在文件之间显示一个分隔符。事情是这样的: 一号线从文件1 ,从2号线的file1 XXXXXXXXXXXX 一号线从文件2 XXXXXXXXXXXX 一号线从file3的 2号线从文件3 从文件3 3号线 用内胆轻松打字就可以轻松做到这一点吗?
28 linux  command  cat 

3
什么是/ usr / bin / [?
我只是在/ usr / bin中闲逛,发现一个名为的ELF二进制文件[。/usr/bin/[。我从未听说过此文件,我的第一个念头是这是隐藏程序(可能是特洛伊木马程序)的一种聪明方法。但是它存在于我所有的CentOS服务器上,似乎没有手动输入。我可以猜测一下是什么,但我一直在寻找更权威的答案...
21 linux  shell  command  test 


5
将管道传递给需要文件名的命令
说我有一个foo接受文件名参数的命令:foo myfile.txt。令人讨厌的是,foo它不会从标准输入中读取内容。我想将另一个命令的结果(而不是实际的文件)传递给它(实际上是,pv它将显示该文件并输出进度表作为副作用)。 有没有办法做到这一点?我的绝招似乎无济于事。 (foo在这种情况下,是一个PHP脚本,我相信它会顺序处理该文件)。 我正在使用Ubuntu和Bash 编辑抱歉,问题描述有点不清楚,但这是我想要的答案: pv longfile.txt | foo /dev/stdin 现在很明显,我看到了。
19 bash  pipe  command 

5
使用SSH远程启动进程
我编写了一个脚本,用于将新服务推入并部署到我控制的多台计算机上,并且为了执行该过程,我使用ssh远程启动该过程。不幸的是,每当我使用SSH启动该过程时,SSH命令似乎都不会返回,从而导致脚本停止运行。 该命令指定为:ssh $ user @ $ host“ / root / command&”。每当我运行简单的命令(例如ps或who)时,SSH命令都会立即返回,但是当我尝试启动进程时,它不会返回。我尝试过一些技巧,例如将我的流程包装在一个简单的bash脚本中,该脚本会启动该流程然后退出,但是这也会挂起SSH命令(即使bash脚本回显成功消息并正常退出)。 是否有人对导致这种行为的原因有任何见解,以及如何在启动过程后立即获得SSH命令以返回? 感谢您的见解!
18 ssh  command 

4
SSHauthorized_keys命令选项:多个命令?
authorized_keys具有command =“ ...”选项,该选项将密钥限制为单个命令。有没有一种方法可以将一个键限制为多个命令?例如,在那里有一个正则表达式,还是通过编辑其他一些配置文件?
17 ssh  command 



1
为什么rsync会自行分叉?以及为什么这样一个分叉的过程几乎是闲置的(如iotop所示)?
这是指这里所述的问题,我也遇到了同样的问题。 在我的一台服务器中,我运行了一个rsync,将一个巨大的目录(大小大于300 Gb)备份到安装在同一台计算机上的另一个磁盘上。正在同步的目录包含数千个目录和文件。我发布了一个带有'nohup'的rsync命令,然后使用'&'命令将其推送到后台。在远程bash shell上给出的完整命令(使用腻子)为: nohup rsync -avh /some/local/dir /backup/ >> /opt/rsync.dec22.log & 然后只是为了检查以什么速率复制数据,我使用了“ iotop”命令,发现有3个rsync运行着相同的参数。在搜索时,我发现上面的链接说这很正常。 但是,通过做一个iotop来仅监视那些以及系统上运行的rsync进程,我看到一个进程正在读取文件,一个正在写入文件,但是一个处于空闲状态。行为似乎很好,因为一个进程一次只做一件事,但是第三个进程在做什么(在下图中显示为中间的一个)? 我使用的iotop命令是: iotop -p22250 -p22251 -p22252 这是iotop命令输出的屏幕截图: 我问这个原因,我经常使用rsync,并且想了解它的行为以获得长期利益。我什至都读了手册,但是却没说什么。
11 linux  rsync  command 

1
stat命令输出中的“出生”字段是什么
我将Fedora-16与ext4一起使用。突然通过stat命令,我可以看到一个名为“ Birth”的东西。 # stat history_file1.txt File: `history_file1.txt' Size: 8944 Blocks: 24 IO Block: 4096 regular file Device: 802h/2050d Inode: 4192 Links: 1 Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root) Context: unconfined_u:object_r:admin_home_t:s0 Access: 2012-01-18 18:11:10.799900150 +0530 Modify: 2012-01-18 18:11:10.867908793 +0530 Change: 2012-01-18 18:11:10.867908793 +0530 Birth: - 搜索手册页显示出生实例 %w文件出生的时间,易于阅读;-如果未知 …
11 linux  ext4  command  stat 

4
方便地解析带有单位后缀的数字?
假设您的数据量具有人类可以理解的格式,例如的输出du -h,并希望进一步处理这些数字。假设您要通过grep传递数据,以对该数据的子集求和。您可以在许多从未见过的系统上临时执行此操作,并且只有很少的实用程序。您需要所有标准10 ^ n后缀的后缀转换。 是否存在一个gnu-linux实用程序将流水线中的后缀数字转换为实数?您是否编写了一个bash函数来执行此操作,或者是否编写了一些容易记住的perl,而不是使用一定长度的regex替换或几个sed步骤? 38M /var/crazyface/courses/200909-90147 2.7M /var/crazyface/courses/200909-90157 1.1M /var/crazyface/courses/200909-90159 385M /var/crazyface/courses/200909-90161 1.3M /var/crazyface/courses/200909-90169 376M /var/crazyface/courses/200907-90171 8.0K /var/crazyface/courses/200907-90173 668K /var/crazyface/courses/200907-90175 564M /var/crazyface/courses/200907-90178 4.0K /var/crazyface/courses/200907-90179 | grep 200907 | <amazing suffix conversion> | awk '{s+=$1} END {print s}' 相关参考: 如何按大小对du -h输出进行排序 /programming/2557649/convert-memory-size-human-read-into-actual-number-bytes-in-perl

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.