Загрузите копию файла, который обновляет на изменении

Другое решение для Perl:

#!/usr/bin/perl -wln
use strict;

my($n,$s);chomp();
for $s ( split(/\t/,$_) )
{
    $s = '='.$s if ($s =~ /^\d+$/);
    $n.= '"'.$s.'",';
}
$n =~ s/(.*),/$1/;print $n;

вызовите с ec2-describe-snapshots -H --hide-tags | /var/tmp/script.pl > output.txt

2
30.04.2019, 03:47
2 ответа

В мире UNIX более подходящим решением является NFS. Файл управления обычно /etc/exports. Строка в качестве примера /mnt/export *(rw). Можно смонтировать долю от клиента mount nfs-server:/mnt/export /mnt/local. Для исследуют совместно использованный (также известный, как "экспортируется") ресурсы на использовании сервера nfs showmount -e nfs-server

2
27.01.2020, 21:55
  • 1
    я использую NFS для резервного копирования "TimeMachine", таким образом, мне нравится путь, Вы предложили. Вопрос - этот метод требует, чтобы я физически загрузил файлы на своем ноутбуке? Я использую SSD, потому что я не хочу хранить что-либо на своем ноутбуке, только на моем сервере. Спасибо –  Phorce 13.01.2013, 16:21
  • 2
    Имеет Вас, пытался искать его от корневого использования: find / -type f -name power.js ---------121 номер--------26602----файл на самом деле хранит на доле nfs. Нет никакого использования локального диска. –  dchirikov 13.01.2013, 16:36
  • 3
    :) Можно ли рекомендовать учебное руководство, которое может объяснить, как сделать это полностью? Это точно, в чем я нуждаюсь. –  Phorce 13.01.2013, 16:42
  • 4
    я предполагаю Вас, должен начать с Wiki и здесь является довольно авторитетным источником связанной с nfs информации. –  dchirikov 13.01.2013, 17:10
  • 5
    afs, предположительно, более устойчив. –  Faheem Mitha 14.01.2013, 00:05

Существует несколько способов выполнить это. Вы могли установить сервер Samba. Это позволило бы нескольким компьютерам видеть те же файлы, не имея необходимость копировать их назад и вперед.

Если Вы имеете просто SSH доступ Вы могли бы хотеть смотреть на sshfuse.

сделайте точку монтирования

% mkdir blah

смонтируйте удаленный каталог через sshfs

% sshfs root@somehost:/root blah

посмотрите удаленные файлы, локально

% ls blah/
file1
file2
file3

размонтируйтесь при выполнении

% fusermount -u blah

Больше информации о sshfs доступно здесь.

4
27.01.2020, 21:55

Теги

Похожие вопросы