Articles of 文件

从OS X shell脚本释放文件locking

通过转到特定文件的“获取信息”面板并点击lockingbutton,可以在OS X上locking文件。 我需要从shell脚本中删除锁。 什么unix命令可以做到这一点?

复制一个文件2连接了?

我不喜欢叫SCP两次。 我需要通过ssh再次连接box1到boxNAME。 如何从boxNAME复制文件到我的本地驱动器? 也如何从我的本地驱动器复制文件回到boxname? 或者,如果我可以抓住一个文件(任一),并输出它,并使用它作为一个stdin在另一边工作,以及。 (这些文件是<4K和文本)。 奖金点,如果你可以告诉我如何创build一个文本文件,并使用标准输出写和保存(记住这是跨2连接不本地在这种情况下,我会做的文件>> out.txt)

我怎么可以从文件中删除一些东西?

我想从文件的每一行删除一些东西,例如: – 我在文件中有以下path:/ var / lib / svn / repos / b1me / products / payone / generic / code / core / db / fs -type / var / lib / svn / repos / b1me / products / payone / generic / code / fees / db / fs -type / var / […]

如何将文件的内容作为命令的输出?

我有一个文件包含path列表,现在我想执行每一行的命令示例: – file name : rawabdeh ……. command : command 文件包含: – path/no/1/ path/no/2/ path/no/3/ 我想要做到以下几点: command path/no/1/ command path/no/2/ command path/no/3/

SUDO权限,文件拷贝/ chmod问题?

所以,我以sudo身份login,看到这个…为什么? $ cd /var/www/drupal-6.19/sites/default $ ls default.settings.php $ sudo -v [sudo] password for sudo_username: $ cp default.settings.php settings.php cp: cannot create regular file `settings.php': Permission denied $ chmod 666 default.settings.php chmod: changing permissions of `default.settings.php': Operation not permitted 上下文: Drupal的安装,需要我复制一个文件(default.settings.php),并将其重命名为(settings.php),然后将文件权限更改为(666)。 相信问题很清楚,但如果您有任何问题,只要问问! – 谢谢!! 更新:哇,谢谢所有的快速回复,他们都是正确的。 根据响应时间select答案。 再次,谢谢!

如何在unix-AIX版本6.1中创build隐藏的文件夹

我尝试这个命令mkdir .done但它不起作用。 如何创build一个隐藏的文件夹?

将子目录中的所有* .mkv复制到父目录

粗略地说,我在linux服务器上有这样的文件夹设置: /show/sea​​son01/show01/shows01e01.mkv /show/sea​​son02/show01/shows02e01.mkv /show/sea​​son03/show01/shows03e01.mkv 我想消除文件夹….我想复制*.mkv文件到/show/目录… 有人能帮我解决这个问题吗?

通过远程脚本生成的ssh的rsync文件列表

for f in `ssh $SSHCRED "~/file-list.sh"` do rsync –progress –times –partial –append –rsh=ssh -r -h –remove-sent-files $SSHCRED:$f $OUTDIR done 这是我今天做的。 我想通过从ssh $SSHCRED "~/file-list.sh"的输出直接发送到rsync来做到这一点。 这应该会更快,我可以轻松地放弃一个rsync操作。 但是我发现至less有一个问题:远程脚本生成一个包含绝对path的文件列表。 为了使rsync正常工作,我想我需要在每个path之前加上SSH凭证,例如: user@host:/path/to/file1 user@host:/path/to/file2 user@host:/path/to/file3 这可能吗?

为什么文件需要世界可读的Apache服务器。

为什么文件需要Apache的世界可读性服务器? 我会认为,如果他们拥有购买的Apache用户或组。 而且这些文件是可读可执行的,这将允许Apache服务器文件。 如何请求Apache处理。 他们是否分配了用户guest或nobody,或者Apache是​​否拥有这些请求。 任何文档,除了基本如何更改用户组和权限将是很好的。 我的问题不是改变权限,而是理解如何处理请求,以及为什么这些文件需要世界可读。

recursion删除文件(bash)

我很熟悉如何用PHP解决这个问题,但是我想用bash脚本来做更多的练习。 任务是删除文件夹中的所有文件,文件本身包含子文件夹(包含文件)。 这些文件通常是.pdf(或某些变体:PDF,Pdf,pDf等),但偶尔也可能有其他文件types,包括目前未知的扩展名。 这是我迄今为止。 它回应文件名,但是如果我发出rm $ i,系统将返回每个文件中找不到的文件。 for i in `ls -bRC1 /foo/temp_folders/* ` ; do echo $i ; rm $i ; done 发行rm $ i时我怎么强制绝对path?