Articles of 文件

在Linux中查找和replace文件

我知道如何通过文件查找和replace某些string,但是我感兴趣的是如何find并replace整个文件? 例如,我想查找所有在特定时间修改的info.php文件,并将其replace为另一个文件。 就像是: find -f /home/ -name php.info -exec cp -f /var/somefile.php {} 要么? 我不知道如何添加,所以它只会search被修改的文件,例如,在20.1.2014

文件下载干了吗?

袒护我,因为我甚至不知道要准确search什么。 所以我们的几个用户报告从我们的服务器下载zip文件的问题。 下载开始,但他们干了儿子。 他们在短时间内基本停止。 我无法在一切正常工作的情况下重现这一点。 尽pipe如此,我还是经历了同样的问题。 pathMTU发现 这是我们的设置: 亚马逊EC2,m1.large Windows 2012 IIS提供文件 好奇的是,我们在相同的可用性区域拥有另一台具有类似configuration的EC2,一切正常。 在这一点上,我不知道从哪里开始寻找。 这似乎是一个奇怪的组合。 编辑:我能够使用http范围查询多个步骤(恢复停止的地方)下载该文件。 编辑2:这看起来像pathMTU发现黑洞。 我在这里有什么select?

启动过程不尊重Ubuntu Linux中的文件限制configuration

我在/etc/security/limits.confconfiguration了打开的文件限制 * hard nofile 500000 * soft nofile 500000 root hard nofile 500000 root soft nofile 500000 当我从shell启动一个进程时,它工作正常。 但是有一个过程在服务器启动时启动。 # update-rc.d myprocess defaults 99 # cat /proc/1435/limits Limit Soft Limit Hard Limit Units …. Max open files 4096 4096 files …. 为什么发生这种情况?

访问被拒绝pipe理员,但安全性说,否则

当Windows抱怨说我的操作会限制所述用户时,我正在删除某个文件夹上某些用途的权限。 自从我以Administrator身份login后,我自然而然地忽略了这个警告,并且我正在撤销权限的用户是我们的第三方技术远程帐户。 但现在,即使安全选项卡另有说明, Administrator也无法再访问该文件夹。 我被这个情况弄得目瞪口呆,坦率地说不知道该怎么办。 这是用户我撤销的权利: 这是Administrator帐户和Administrators组: 我以Administrator身份login: 现在,当我尝试访问该文件夹,我得到这些: 现在,为什么我无法访问该文件夹,如何获取访问权限? (这是我刚才的事。)

replace脱机文件

我们正在尝试使用Server Core 2012 R2上的IIS共享configuration。 它完美地工作,除了一个例外,即如果存储IISconfiguration文件的SMB共享脱机IIS崩溃,即使SMB共享恢复联机,也不会自动恢复。 我可以find这个问题的唯一解决scheme是这篇文章( https://www.iis.net/learn/web-hosting/configuring-servers-in-the-windows-web-platform/offline-files-for-shared它描述了如何设置脱机文件。 问题在于脱机文件是桌面体验function的一部分,需要“服务器graphicsShell”和“graphics工具和基础结构”。 所以要利用,我们需要基本上转换我们的服务器核心盒到完整版本的Windows。 不完全是我们想要的 – 我们正在使用服务器核心,以尽量减less我们的服务器的足迹。 我试图找出是否有一些替代我们可以使用。 我发现了几种不同的解决scheme,可以将SMB共享内容同步到本地PC(GoodSync,SyncBack Pro,Sync Toy等) – 这没有问题。 问题是离线文件“拦截API调用访问文件服务器上的文件,并获取本地设备caching中的数据”。 所以它透明地将请求从远程共享redirect到本地存储。 我可以find脱机文件处理这一块没有任何替代。 有谁知道任何同步工具,可以透明地处理redirect请求到本地文件系统,当SMB共享不可用?

使用nginx的try_files和自定义错误页面的主要位置块?

在nginx中使用try_files时,是否有一种方法可以在try_files指令中指定每个URI之后才指定和使用自定义的error_page? 以下configuration不起作用: location / { if (-f $document_root/error_page.html ) { error_page 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 495 496 497 500 501 502 503 504 505 506 507 /error_page.html; } try_files $uri $uri/ @redirect_store; } 看起来如果你使用error_page指令,当nginx找不到传入的URI时,它立即返回自定义的404错误页面,而不是尝试try_files中的下一个条目。 看来,error_page指令覆盖try_files? 我只能得到这个工作,当没有指定error_page指令: location / { try_files $uri […]

nginx的try_files没有find大目录中的文件(86k文件)

首先,nginxconfiguration: server { listen 443 ssl; server_name example.com; ssl_certificate /example/fullchain.pem; ssl_certificate_key /example/privkey.pem; client_max_body_size 5M; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; location @example { add_header X-Orig-Url $uri; proxy_pass http://example; # the nodes } location ~ "^/assets/uploads/(.*)" { add_header X-Static-Asset $1 always; root /usr/share/nginx/html/; try_files /uploads/$1 @example; } […]

简单的方法来跟踪谁在服务器2003框上删除的文件

可以logging谁在Active Directory域下删除文件,该文件将从文件服务器(域上的成员服务器)中删除。 数据已经恢复,但现在想知道是谁做的。 谢谢。 GD

将“301redirect”添加到IIS 6中的大量文件

我正在尝试创build一个永久(301)将目录中的所有文件redirect到该目录中的单个文件。 例如,如果用户访问site.com/directory/randompage.html,我希望他们被redirect到site.com/directory/index.html。 我已经尝试在目录上redirect,然后重写文件级别上的redirect,但IIS似乎不允许这样做。 有没有办法完成我所追求的? 或者我必须创build文件的基础上redirect?

为什么有时候exe文件被windowslocking?

我们有一个内部应用程序Fattracs,由思杰10-30用户使用。 所有的用户都开始了自己的instan。 该exe文件驻留在多个服务器与Windows 2003 R 2负载平衡由思杰。 当新版本到达时,必须更改exe文件。 如果只有几个用户,那么它就可以在运行中改变exe文件。 新用户然后得到新版本,现有的用户必须重新启动才能得到它。 但是对于许多用户,Windows可能会以某种方式lockingexe文件。 然后我们必须在更改之前将所有用户踢出去。 有人谁知道的原因,甚至更好的如何解决呢? 我们有一些文件夹的exes目录,因为我们不想一直使用远程桌面来访问它。 这是否意味着什么?