Articles of 文件

找不到正在写大文件到磁盘的进程

清理我的硬盘时,我遇到了一个名为c:\ logs的目录,里面有大量的文件。 第一个叫debuglog.txt的是9gb,包含以下数据: ProcessWin7_SpeakerPin ProcessWin7_SpeakerPin ProcessWin7_SpeakerPin ProcessWin7_SpeakerPin ProcessWin7_SpeakerPin ProcessWin7_SpeakerPin *Killing The Pin 8 *Pin 8 is now dead ProcessWin7_SpeakerPin ProcessWin7_SpeakerPin ProcessWin7_SpeakerPin 第二个文件是Pinlog.HTML,它是89gb,其中包含: Pin 0x0E4F74F0: Format changed to 44100Hz 16 bits 2 channels PCM format Interface = Looped 176400 bytes per second Pin 0x1237A160: Format changed to 44100Hz 16 bits 2 channels PCM format Interface = […]

我可以select稀疏文件作为zfs池的vdev吗?

man zpool指出zfs池的vdev可以是“常规文件”。 我可以指定一个稀疏文件(关于由底层文件系统确定的文件完整性的警告应该适用于稀疏文件相同的相关性)? ZFSpipe理指南https://pthree.org/2012/12/04/zfs-administration-part-i-vdevs/指出文件vdevs“必须预先分配,而不是稀疏文件或精简configuration”(感谢@ jlliagre)。 在https://wiki.archlinux.org/index.php/Experimenting_with_ZFS稀疏文件没有任何评论使用。

获取文件的物理磁盘名称

当我在Windows Server 2008中打开磁盘pipe理时,我看到了 Disk 8 G: H: Disk 9 H: Disk 10 H: I 现在,我在H:驱动器中有几个文件,我想知道它属于哪个磁盘。 我必须这样做,因为H:中有less量文件具有低IO,我想将它们移动到其他磁盘。 我是Windowspipe理的新手,所以让我知道如果我需要提供更多的信息或我的问题是不正确的形成。

dynamic地使用程序的输出作为文件的内容

在Linux中,我想创build一个文件,其中的文件内容是由程序的输出dynamic生成的。 已经存在的例子是/ dev / random / dev / urandom,/ dev / zero等等。 我想创build一个像/home/sam/currentdate.txt这样的文件,其中文件的内容是运行一个命令的结果(比如date, [sam@myserver ~]$ cat ./currentdate.txt Wed Dec 2 12:12:09 PST 2015 [sam@myserver ~]$ 对于我的用例,我需要通过另一个不能读取程序输出内容的程序来跟踪某些程序的输出,而是需要跟踪一个文件的内容。 我可以通过使用date> filename.txt通过脚本保存输出的内容,但是这需要先将输出保存到磁盘,这在我的使用情况下将是低效的。

包含“/ bin / sh”模式的文件名不由apache提供

我一直在追查一个我已经减less到以下情况的错误。 我们有一个运行apache的web服务器,它不提供服务器所在园区以外的文件名,包括“/ bin / sh”模式(例如www.example.com/some/sub/folders/bin/show.html 。可能相关的是,一旦你跳过authentication错误,在开始而不是http没有问题的情况下,与https相同的url,在我们的应用程序中很难改变所有这些文件名,所以我试图解决这个问题。如何进一步debugging? 日志文件/etc/httpd/logs/access_log显示与该文件名无关的GET请求URL。 其他文件名显示,因为它们是。 我已经检查过/etc/httpd/conf和/etc/httpd/conf.d下的configuration文件,但是我看不到任何相关的东西,虽然我不熟悉这些configuration文件。 Apache版本如下: # httpd -v Server version: Apache/2.0.52 Server built: Oct 29 2008 09:20:05 有任何想法吗? 编辑 logging来自校园内部的消息(常规caching浏览器窗口的响应304和响应200针对私有非caching浏览器窗口): (ip addr) – – [27/Apr/2017:13:06:45 +0300] "GET /appserv/bin/sh.html HTTP/1.1" 304 – "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0" (ip addr) – – [27/Apr/2017:13:06:54 +0300] "GET /appserv/bin/sh.html HTTP/1.1" 200 […]

如何恢复Windowspipe理隐藏共享

作为尝试释放一些远程用户通过自动Windows隐藏共享(我曾经通过服务器控制面板在NT4中)来locking一些文件的一部分,我决定跳过一个批量 净文件/ c 并做了核select 净分享c $ /删除 。 除了重新启动之外,恢复共享的最佳步骤是什么(最好通过命令行)? (网上充满了解释的文章 净分享admin $ 隐式工作,并有一个registry设置,你重新启动)。 奖金点链接到一个很好的解释的最佳做法等值 净文件 和 净份额 在PowerShell中

Linux上的USB驱动器(Redhat Ent 5.3)似乎用尽了我的主驱动器上的可用空间

我有大约3.6“Terabyte”驱动器用于文件系统的根目录。 当我查看“磁盘使用情况分析器”时,显示只使用了大约1TB的空间。 我有一个安装到/ media / disk的2 Terrabyte USB驱动器。 无论我在这个磁盘上存储的数据量如何,都被视为根驱动器path上的已用空间。 因此,USB驱动器使用了1.5TB的数据,而磁盘使用率分析器仍然只显示内部根驱动器上的1TB空间,然而DF显示在根上只有不到1TB的可用空间驾驶。 另外,当我卸载USB驱动器时,我仍然可以读取和正确的数据到/ media / disk目录,所以我确信Linux正在主文件系统上保留一个临时副本。 我是疯了还是这真的是如何工作? 它是否真的在主驱动器的某处存储了USB驱动器上的数据副本? 我怎样才能改变这个或者你能改变它?

设置ulimit和Ubuntu 8.04

我们有两个Ubuntu 8.04服务器。 在数据库服务器中,我将table_cache设置为1000,但是当我重新启动mysql时,状态只显示257,打开的文件限制是1024 我通过执行ulimit -n 8192来调整ulimit,然后重新启动mysql; 这似乎做了滴答,但几个小时后,我做了ulimit -n,看到它已经回到了1024 一点担心。 我编辑了/etc/security/limits.conf并添加了 mysql soft nofile 8192 mysql hard nofile 8192 然后重新启动,没有改变。 然后,我编辑和更改MySQL *重新启动,没有改变,然后我编辑并将其更改为一行 * – nofile 8192 并重新启动,没有改变。 cat /proc/sys/fs/file-max给了我768730 sysctl fs.file-max给我fs.file-max = 768730 我有点损失,我可以如何设置和保持ulimit值设置,所以我可以在MySQL上正确地增加表caching。

在线build模工具服务器devise/体系结构

我正在寻找一些在线(最好是免费的)devise我们的服务器的工具。 现在我们使用了近10台服务器,并且它变得混乱,要记住,在哪里运行什么服务。 所以,我想有一个在线build模工具,我可以设置的东西,如: 服务器主机 服务器hw参数 server os 服务器服务与运行的程序 我正在寻找像http://ondras.zarovi.cz/sql/demo/?keyword=default(WWW SQLdevise器)上的在线SQLbuild模的服务器devise工具, 有任何想法吗 ?

pipe理IP地图的工具?

有一个工具可以pipe理IP地图的维护吗? 如果不是的话,可以创build一个可以获取主机名和IP地址的Powershell脚本,但是如果有一个工具可以帮我完成这个任务,那将会很不错。 维护IP地图正在成为一个很大的瓶颈。 谢谢