在 VMS 中,当文件被删除时,可以告诉文件系统在文件的现有内容上写入垃圾。这是用于识别此类处理的文件的 DCL 命令:
$ SET FILE/ERASE_ON_DELETE SAMPLE.TXT
Run Code Online (Sandbox Code Playgroud)
这允许在某个时间点设置策略,然后文件的后续用户不必处理安全细节。将文件名从目录中取出并释放空间供另一个文件使用的标准删除也会修改现有内容以防止下一个用户读取它。正常删除:
$ DELETE SAMPLE.TXT.*
Run Code Online (Sandbox Code Playgroud)
什么是Linux?
我继承了一个刚刚迁移到 CHARON-VAX(在 Windows 上模拟的 VMS)的 VAX 系统,我可以通过 ssh 访问它,但不能使用 X。这里有熟悉 DECwindows 的人吗?是否符合 X 标准?还是我需要特定的客户端才能访问它?
我似乎无法使这个命令工作:
scp fx-devel1:/home/user/gege/feed.zip;2 fx-devel2:/home/user/gege/feed.zip;3
Run Code Online (Sandbox Code Playgroud)
我试过了:
scp "fx-devel1:/home/user/gege/feed.zip;\2" "fx-devel2:/home/user/gege/feed.zip\;3"
Run Code Online (Sandbox Code Playgroud)
但它似乎只逃脱了第一个 ';' 如下所示:
feed.zip;2 100% 302KB 301.8KB/s 00:00
bash: 3: command not found
Run Code Online (Sandbox Code Playgroud)
我如何使它工作?我想在目标文件的名称中包含“;3”。
编辑:我可以在即兴发挥时让它发挥作用——我必须在转移后使用 mv:
scp 'fx-devel1:/home/user/gege/feed.zip\;2' fx-devel2:/home/user/gege/feed.zip
ssh fx-devel2 mv /home/user/gege/feed.zip '/home/user/gege/feed.zip\;3'
但这意味着更多的时间。传输数千个文件时,访问服务器的时间几乎翻了一番。
以十进制、十六进制、八进制格式、ASCII 或格式化数据结构显示文件、目录、磁盘卷、磁带卷或 CD-ROM 卷的内容。
当文件不是简单的文本文件时,它经常使用,其中内容具有混合数据类型,例如字符串和整数。
Unix/Linux 命令是什么?