Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

fs_storebehind — Online w chmurze

Uruchom fs_storebehind w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie fs_storebehind, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


fs_storebehind — umożliwia asynchroniczny zapis na serwerze plików

STRESZCZENIE


fs przechowywać za sobą [-kbajty <asynchronia dla określony Nazwy>]
[-pliki <specyficzny nazwy ścieżek>+]
[-wszystkie pliki <nowa domyślnym (KB)>] [-gadatliwy] [-Pomoc]

fs st [-k <asynchronia dla określony Nazwy>]
[-f <specyficzny nazwy ścieżek>+]
[-a <nowa domyślnym (KB)>] [-v] [-h]

OPIS


Połączenia fs przechowywać za sobą polecenie umożliwia menedżerowi pamięci podręcznej wykonanie opóźnionej operacji asynchronicznej
zapisz na serwerze plików, gdy aplikacja zamknie plik. Domyślnie Menedżer pamięci podręcznej
zapisuje wszystkie dane na serwerze plików natychmiast i synchronicznie, gdy aplikacja
program zamyka plik - czyli blisko() wywołanie systemowe nie powraca aż do Cache
Menedżer faktycznie przesłał ostatnią część pliku na serwer plików. Ten
polecenie określa liczbę kilobajtów pliku, która może jeszcze pozostać do zapisania
Serwer plików, gdy Menedżer pamięci podręcznej zwróci kontrolę aplikacji. Przydaje się, jeśli
użytkownicy pracujący na komputerze często pracują z bardzo dużymi plikami, ale wprowadza także
powikłania omówione w PRZESTROGACH.

Ustaw jedną lub obie z poniższych opcji w jednym poleceniu:

· Aby ustawić wartość obowiązującą dla wszystkich plików AFS manipulowanych przez działające aplikacje
maszynę, użyj -wszystkie pliki argument. Wartość ta nazywana jest domyślnym sklep
asynchronia dla komputera i utrzymuje się do momentu ponownego uruchomienia komputera. Jeśli nie jest ustawiony,
wartość domyślna wynosi zero, co oznacza, że ​​Menedżer pamięci podręcznej działa synchronicznie
pisze.

Na przykład poniższe ustawienie oznacza, że ​​gdy aplikacja zamyka plik, plik
Menedżer pamięci podręcznej może przywrócić kontrolę do aplikacji już po 10
pozostało jeszcze kilobajtów pliku do zapisania na serwerze plików.

-wszystkie pliki 10

· Aby ustawić wartość, która ma zastosowanie do jednego lub większej liczby pojedynczych plików i zastępuje tę wartość
ukończenia -wszystkie pliki argument dla nich, połącz -kbajty i -pliki argumenty. The
ustawienie trwa tak długo, jak długo istnieje wpis dla tego pliku w tabeli jądra
Menedżer pamięci podręcznej wykorzystuje do śledzenia pewnych informacji o plikach. Generalnie taki
wpis utrzymuje się przynajmniej do czasu, gdy aplikacja zamknie plik lub zakończy działanie, ale plik Cache
Menedżer może przetworzyć wpis, jeśli plik jest nieaktywny i należy go zwolnić
miejsca w tabeli. Aby zwiększyć pewność, że w pliku znajduje się wpis
stół, wyślij fs przechowywać za sobą polecenie na krótko przed zamknięciem pliku.

Na przykład poniższe ustawienie oznacza, że ​​gdy aplikacja zamknie którykolwiek z nich
pliki duży plik i większy plik, Menedżer pamięci podręcznej może przywrócić kontrolę do
aplikacji, gdy tylko do zapisania pozostanie nie więcej niż megabajt pliku
Serwer plików.

-kbytes 1024 -files duży plik większy plik

Należy pamiętać, że po ustawieniu jawnej wartości dla pliku jest to jedyny sposób, aby to zrobić
z zastrzeżeniem domyślnej asynchronii sklepu, należy ponownie ustawić -kbajty do tej wartości. W
innymi słowy, nie ma kombinacji argumentów, która automatycznie tworzy plik
z zastrzeżeniem domyślnej asynchronii sklepu po ustawieniu innej wartości dla pliku.

Aby wyświetlić ustawienia, które aktualnie dotyczą poszczególnych plików lub wszystkich plików, należy podać
argumenty polecenia w określonych kombinacjach, jak określono w WYJŚCIU.

UWAGI


Z następujących powodów w większości przypadków nie zaleca się używania tego polecenia.

W normalnych okolicznościach ustawienie asynchroniczne powoduje powrót Menedżera pamięci podręcznej
kontrolę do aplikacji wcześniej niż w innym przypadku, ale nie jest to gwarantowane.

Jeśli opóźniony zapis nie powiedzie się, nie ma możliwości powiadomienia aplikacji, ponieważ plik blisko()
wywołanie systemowe już wróciło z kodem wskazującym powodzenie.

Zapisywanie asynchroniczne zwiększa prawdopodobieństwo, że użytkownik nie zauważy zapisu
operacja powoduje, że wolumin mieszczący plik przekracza jego limit. Jak zawsze porcja
część pliku przekraczająca limit woluminu zostanie utracona, co powoduje wyświetlenie komunikatu takiego jak
Następujące:

Brak miejsca w urządzeniu

Aby uniknąć utraty danych, zaleca się sprawdzenie, czy w wolumenie, w którym znajduje się plik, jest wolne miejsce
dostępne dla ilości danych przewidywanych do zapisania.

OPCJE


-kbajty <asynchronia dla określony Nazwy>
Określa liczbę kilobajtów danych z każdego pliku o nazwie -pliki argument
które mogą pozostać do zapisania na serwerze plików po powrocie Menedżera pamięci podręcznej
kontrolę do programu użytkowego, który zamknął plik. The -pliki argumentem jest
wymagane wraz z tym argumentem. Podaj liczbę całkowitą z zakresu 0 (która
przywraca domyślne zachowanie Menedżera pamięci podręcznej lub synchroniczne zapisywanie) do pliku
maksymalny rozmiar pliku AFS.

-pliki <specyficzny nazwy ścieżek>+
Nazywa każdy plik, do którego przypisana jest wartość ustawiona za pomocą -kbajty argument ma zastosowanie. Ustawienie
utrzymuje się, dopóki w tabeli jądra znajduje się wpis dotyczący pliku Cache
Menedżer wykorzystuje do śledzenia pewnych informacji o plikach. Ponieważ zamknięcie pliku
generalnie usuwa wpis, przy ponownym otwieraniu pliku jest to jedyny sposób, aby zagwarantować, że
ustawienie nadal ma zastosowanie, to ponowne wydanie polecenia. Jeśli ten argument zostanie podany bez
dotychczasowy -kbajty argument, polecenie raportuje bieżące ustawienia dla określonych plików,
i domyślna asynchronia sklepu.

-wszystkie pliki <nowa domyślnym (KB)>
Ustawia domyślną asynchronię magazynu dla komputera lokalnego, czyli liczbę
kilobajty danych, które mogą pozostać do zapisania na serwerze plików podczas operacji Cache
Menedżer zwraca kontrolę do programu użytkowego, który zamknął plik. Wartość
dotyczy wszystkich plików AFS manipulowanych przez aplikacje działające na komputerze, z wyjątkiem
te, dla których dokonano ustawień za pomocą -kbajty i -pliki argumenty. Dostarczać
liczba całkowita z zakresu 0 (która wskazuje domyślne zapisy synchroniczne) do
maksymalny rozmiar pliku AFS.

-gadatliwy
Generuje dane wyjściowe potwierdzające ustawienia dokonane w załączeniu -kbajty i -pliki
argumenty, -wszystkie pliki argument lub wszystkie trzy. Jeśli jest dostarczany samodzielnie, zgłasza
bieżąca asynchronia domyślnego sklepu.

-Pomoc
Wyświetla pomoc online dla tego polecenia. Wszystkie inne prawidłowe opcje są ignorowane.

WYDAJNOŚĆ


Jeśli nie uwzględniono żadnej opcji polecenia lub jeśli tylko -gadatliwy flaga w zestawie,
następujący komunikat informuje o domyślnej asynchronii sklepu (ustawienie, które ma zastosowanie do
wszystkie pliki manipulowane przez aplikacje działające na komputerze lokalnym i dla których nie więcej
ustawiona jest specyficzna asynchronia).

Domyślna asynchronia sklepu to kilobajty.

Wartość 0 (zero) wskazuje zapisy synchroniczne i jest wartością domyślną, jeśli nikt nie został uwzględniony
dotychczasowy -wszystkie pliki argument tego polecenia od ostatniego ponownego uruchomienia komputera.

Jeśli -pliki argument jest podany bez -kbajty argument, wyjście zgłasza
wartość, która ma zastosowanie do każdego określonego pliku wraz z domyślną asynchronią sklepu. Jeśli
określona wartość została już wcześniej ustawiona dla pliku, informuje o tym następujący komunikat:

Przechowuję do kilobajtów asynchronicznie.
Domyślna asynchronia sklepu to kilobajty.

Jeśli domyślna asynchronia sklepu dotyczy pliku, ponieważ nie ma jawnej -kbajty wartość ma
zostało dla tego ustawione, komunikat jest następujący:

Przechowa zgodnie z domyślnym.
Domyślna asynchronia sklepu to kilobajty.

Jeśli -gadatliwy flaga jest połączona z argumentami ustawiającymi wartości (-pliki i -kbajtylub
-wszystkie plikilub wszystkie trzy), pojawi się komunikat natychmiast potwierdzający dokonanie ustawienia
weszło w życie. Po dołączeniu bez innych argumentów lub flag, metoda -gadatliwy flaga
raportuje tylko domyślną asynchronię sklepu.

PRZYKŁADY


Poniższe polecenie umożliwia menedżerowi pamięci podręcznej przywrócenie kontroli do aplikacji
program, który zamknął plik dane testowe gdy do zapisania pozostało jeszcze 100 kilobajtów
Serwer plików. The -gadatliwy flag generuje dane wyjściowe potwierdzające nowe ustawienie i to
domyślna asynchronia sklepu wynosi zero.

% fs Storebehind -kbytes 100 -files test.data -verbose
Przechowuje asynchronicznie do 100 kilobajtów test.data.
Domyślna asynchronia sklepu to 0 kilobajtów.

PRZYWILEJ WYMAGANE


Aby uwzględnić -wszystkie pliki argument, wystawca musi być zalogowany jako lokalny superużytkownik
"źródło".

Aby uwzględnić -kbajty i -pliki argumentów, wystawca musi być zalogowany jako
lokalny superużytkownik „root” lub posiada uprawnienia „w” (zapis) na liście ACL każdego pliku
katalogiem.

Aby wyświetlić bieżące ustawienia (bez dołączania argumentów, plik -plik sam argument lub
-gadatliwy sam argument), nie są wymagane żadne uprawnienia.

Użyj fs_storebehind online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad