标签: files

stat 返回的文件大小可能会受到影响吗?

我想确保没有人更改文件。为了实现这一点,我不仅要检查文件的 MD5 总和,还要检查其大小,因为据我所知,这个额外的简单检查可以使伪造复杂化几位数字。

我可以相信stat返回的尺寸吗?我不是说是否对stat自身进行了更改。我没那么深。但是,例如,是否可以stat通过破解目录文件来损害返回的文件大小?或者通过类似的方式,不需要超级用户权限?

它是Linux。

security linux files filesystems stat

0
推荐指数
1
解决办法
638
查看次数

如何从文件中删除某些内容?

我想从文件的每一行中删除一些东西,例如:-

我在文件中有以下路径:/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/lib/svn/repos/b1me/products/payone/generic/code/merchantserver/db/fs-type

我想做点什么成为/var/lib/svn/repos/b1me/products/payone/generic/code/core/ /var/lib/svn/repos/b1me/products/payone/generic/code/fees// var/lib/svn/repos/b1me/products/payone/generic/code/merchantserver/

linux files command-line-interface

0
推荐指数
1
解决办法
116
查看次数

如何将大文件分段上传到我的服务器?

如何上传 1GB 的大型 SQL 转储文件,是否有任何软件可以上传文件并稍后恢复,或者只是将其切成碎片然后将它们重新加入服务器?
因为 ftp 上传不是一个选项(连接速度慢)。
谢谢

files upload

0
推荐指数
1
解决办法
1275
查看次数

通过远程脚本生成的 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
Run Code Online (Sandbox Code Playgroud)

这就是我今天所做的。

我想通过将输出ssh $SSHCRED "~/file-list.sh"直接发送到 rsync来做到这一点。那应该更快,而且我可以轻松地中止一个 rsync 操作。

但是我至少看到了一个问题:远程脚本生成了一个带有绝对路径的文件列表。为了让 rsync 正常工作,我想我需要在每个路径之前添加 SSH 凭据,如下所示:

user@host:/path/to/file1
user@host:/path/to/file2
user@host:/path/to/file3
Run Code Online (Sandbox Code Playgroud)

这可能吗?

files ssh rsync

0
推荐指数
1
解决办法
1797
查看次数

递归删除文件(bash)

我熟悉如何用 PHP 解决这个问题,但是我想更多地练习 bash 脚本。

任务是删除文件夹中的所有文件,该文件夹本身包含子文件夹(带有文件)。这些文件通常是 .pdf(或某些变体:PDF、Pdf、pDf 等),但有时可能会有其他文件类型,包括我目前未知的扩展名。

这是我到目前为止所拥有的。它与文件名相呼应,但如果我发出 rm $i,系统将返回在每个文件上找不到的文件。

for i in `ls -bRC1 /foo/temp_folders/* ` ; do echo $i ; rm $i ; done
Run Code Online (Sandbox Code Playgroud)

发出 rm $i 时如何强制使用绝对路径?

files bash recursive

0
推荐指数
1
解决办法
160
查看次数

通过 ssh 在 Centos 上默认显示隐藏文件

我有一个基于 CentOS 6.4 (Final) 的 VPS 服务器

不便之处:当我通过 SSH(使用 root 用户)登录时,我看不到隐藏文件,例如我看不到(默认情况下).httaccess 和其他系统类似文件。(也在 FTP 中)

文件存在,因为我使用过ls -a并且我可以看到所有文件,但我认为这不是想法。

同样,我在 FTP 上看不到隐藏文件(我使用 vsFTPd 2.2.2)

最后,例如我的 FTP 目录有 757 权限。

任何的想法?谢谢

files centos ftp

0
推荐指数
1
解决办法
2461
查看次数

复制磁带设备文件

我刚刚在机器(都是 Unix Tru64)之间交换了磁带驱动器。设备文件现在不起作用,我必须对它们做一些工作(会产生一个不同的问题)。我创建了一个目录来存储旧设备文件,但 cp 命令将它们视为设备文件,不会让我复制它们。

如何将设备文件以文本形式复制到另一个目录?

unix files tru64 block-device

0
推荐指数
1
解决办法
169
查看次数

使用 Windows 资源管理器中的 UNC 路径访问 linux 机器上的文件

标题说明了一切; 我想找出一种方法来访问 Linux 机器上的文件,输入

\\<ServerHostname>\<something>
Run Code Online (Sandbox Code Playgroud)

进入 windows 资源管理器,就像我在工作中可以访问 windows 服务器(这是一个 windows 网络)一样。

所以我的问题分为两部分:

  • 此操作中使用了哪些协议?它们的使用顺序是什么?
  • 您可以推荐哪些守护进程/服务可以做到这一点?

提前致谢,

抽搐

linux windows files unc explorer

0
推荐指数
1
解决办法
8959
查看次数