草庐IT

df_output_norm

全部标签

linux - 光盘 && ls | grep : How to execute a command in the current shell and pass the output

我创建了一个别名,以免每次我移动到一个新目录时都写ls:aliascl='cd_(){cd"$@"&&ls;};cd_'假设我有一个名为“下载”的文件夹(我当然碰巧有),所以我只需在终端中键入以下内容:clDownloads现在我会在“下载”文件夹中找到自己,并收到文件夹中所有内容的列表,例如:example.txt、hack.hs、picture.jpg、...如果我想移动到一个目录并查看是否有hack.hs,我可以尝试这样的操作:clDownloads|grephack我得到的只是输出:黑客.hs但我将保留在原来的文件夹中(这意味着我不在下载中)。我知道发生这种情况是因为每个命令都

linux - time -v 的 "file system outputs"是什么意思?

将Linux的“time”命令与dd结合使用时,“文件系统输出”的计数是多少?它不等于dd'count'(大概是调用fwrite的次数?),也不等于4096字节页面的输出大小(在本例中应为1024000)。一个例子:>/usr/bin/time-vddif=/dev/zeroof=/tmp/dd.testbs=4Mcount=10001000+0recordsin1000+0recordsout4194304000bytes(4.2GB)copied,4.94305s,849MB/sCommandbeingtimed:"ddif=/dev/zeroof=/tmp/dd.testbs=4

linux - 为什么 df 命令可以比 du 更快地返回磁盘使用率

为什么df命令可以快速返回每个分区的使用情况,而du需要更长的时间来计算磁盘使用情况才能返回。df是如何工作的? 最佳答案 根据手册,df-报告文件系统磁盘空间使用情况并且,du-估计文件空间使用情况df是显示文件系统使用情况,du是报告文件空间使用情况。du从文件工作,而df在文件系统级别工作,报告内核所说的可用内容。从广义上讲,df不关心文件,而是文件系统本身。明智地工作,df直接在文件系统元数据中查看磁盘使用block。因此,它返回的速度比du快得多,但只能显示有关整个磁盘/分区的信息。其中,du遍历目录树并计算其中所有文件的

linux - df-h 和 fdisk 命令的区别

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我们知道df-h命令以人类可读的格式显示磁盘使用情况,而fdisk命令显示linux分区中使用的所有磁盘。但是当我给出df-h命令时,显示了以下输出:**FilesystemSizeUsedAvailUse%Mountedon/dev/loop018G2.9G14G18%/udev1.4G4.0K1.4G1%/devtmpfs576M888K575M1%/runnone5.0M05.0M0%/r

linux - 用户目录 "End of script output before headers"中的 Apache CGI

我知道有一些关于这个主题的问题,但似乎没有一个能解决我的问题。参见this或this或this.我在Linux、Fedora21上,我正在尝试为每个用户目录启用CGI脚本。我关注了these说明,但没有成功。我得到错误:[cgi:error]Endofscriptoutputbeforeheaders:test.cgitest.cgi是一个可执行的sh文件,包含一个非常简单的脚本:#!/usr/bin/shecho"Content-type:text/plain"echo""echo"Hello"它有可执行标志并且从shell运行没有问题。我也尝试过使用Python:同样的结果。我还禁

java - 使用Java调用Linux终端: How to flush the output?

1)我正在使用Java调用Linux终端来运行foo.exe并将输出保存在一个文件中:String[]cmd={"/bin/sh","-c","foo>haha.file"};Runtime.getRuntime().exec(cmd);2)问题是当我打算在代码后面读取haha​​.file时,它​​还没有被写入:Filef=newFile("haha.file");//returntruein=newBufferedReader(newFileReader("haha.file"));reader=in.readLine();System.out.println(reader);//

linux - 调用 statvfs 和 df 命令之间的差异

当我在Linux机器上使用statvfs命令获取挂载文件系统上的可用空间时,我得到的数字与df报告的数字略有不同。例如,在我有一个500G硬盘驱动器的机器上,我从df得到以下输出:#df--block-size=1--no-syncFilesystem1B-blocksUsedAvailableUse%Mountedon/dev/md049225624780834225848324638284062721%/tmpfs2025721856020257218560%/lib/init/rwvarrun202572185611468820256071681%/var/runvarlock2

linux - Nagios/NRPE 给出 "No output returned from plugin"错误

从Nagios/NRPE脚本中获取“没有从插件返回输出”错误消息1)运行Nagiosv3.2.3和NRPEv2.122)脚本:OK_STATE=0UNAME=/bin/uname-recho"OK:KernelVersion=$UNAME"exit$OK_STATE2)使用NRPE在NagiosServer上的命令行结果root用户和nagios用户的相同OK结果:[nagios@cmonmm03libexec]$./check_nrpe-Hdappsi01b.dev.screenscape.local-ccheck_kernelOK:KernelVersion=2.6.18-194.

c++ - Linux C++ : How do I display my Text application output outside of stdout?

我的目标是创建一个可在Linux终端上玩的游戏。然而,有一个我不知道如何命名的概念,所以我的搜索都是空手而归。像iptraf这样的程序如何在如此低的级别上访问输出,以至于它们可以修改每个单元格的背景、前景和字符内容,以及捕获所有键盘输入而不是shell?我假设某处存在一个二维数组,可以对其进行修改以显示自定义终端窗口内容,但我无法命名这个概念,所以我无法搜索它。我在描述什么概念? 最佳答案 按照thismeta-answer的想法,我正在回答这个问题,这样我就会从“未回答”列表中删除。您正在寻找的概念由@123描述,它称为ncurs

python - 了解 python subprocess.check_output 的第一个参数和 shell=True

这个问题在这里已经有了答案:Actualmeaningof'shell=True'insubprocess(7个答案)关闭去年。我对如何正确使用Python的子进程模块感到困惑,特别是check_output方法的第一个参数和shell选项。查看下面交互式提示的输出。我将第一个参数作为列表传递,并且根据是否设置了shell=True,我得到了不同的输出。有人可以解释这是为什么以及输出的输出吗?>>>importsubprocess>>>subprocess.check_output(["echo","HelloWorld!"])'HelloWorld!\n'>>>subprocess.