InglesPransesEspanyol

Ad


OnWorks favicon

eatmydata - Online sa Cloud

Patakbuhin ang eatmydata sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command eatmydata na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


eatmydata - malinaw na hindi paganahin ang fsync() at iba pang data-to-disk synchronization na mga tawag

SINOPSIS


eatmydata [--] utos [ utos argumento ... ]

DESCRIPTION


eatmydata nagpapatakbo ng command sa kapaligiran kung saan tumatawag ang data-to-disk synchronization (tulad ng
Walang epekto ang fsync(), fdatasync(), sync(), msync() at open() O_SYNC / O_DSYNC flags.
LD_PRELOAD library libeatmydata Ino-override ang kani-kanilang mga tawag sa C library na may mga custom na function
na hindi nagpapalitaw ng pag-synchronize ngunit nagbabalik ng tagumpay gayunpaman.

Maaari mong gamitin eatmydata sa dalawang paraan. Sa normal mode, execute lang eatmydata direkta at
magpasa ng command-to-be-run at ang mga argumento nito sa pamamagitan ng command line. Upang magamit ang symlink mode,
lumikha ng isang symlink sa /usr/bin/eatmydata na may filename (aka basename) ng isa pa
programa sa PATH at isagawa eatmydata sa pamamagitan ng symlink na iyon. Pagkatapos eatmydata mahahanap yan
programa sa PATH at patakbuhin ito sa kapaligiran ng libeatmydata na tinatanggal ang lahat ng command line
mga pagpipilian.

Opsyon


Mangyaring tandaan na ang eatmydata ay hindi nagpoproseso ng anumang mga opsyon sa command line sa symlink mode. Lahat
Ipapasa muli ang mga opsyon sa command line sa pinagbabatayan na executable as-is.

utos
Ang utos na isagawa. Maaaring ito ay isang buong path o ang pangalan ng command sa
DAAN. Kung sakaling hindi mahanap ang command sa PATH, eatmydata mabibigo.

utos argumento
Arbitrary na bilang ng mga argumento na ipapasa sa utos na isinasagawa.

-- Opsyonal na command separator para sa compatibility sa mga katulad na utility. Hindi pinansin sa
sandali.

HALIMBAWA


Ang ibinigay na PATH ay / usr / bin at parehong /usr/bin/aptitude at /usr/bin/eatmydata ay naka-install,
ang mga sumusunod:

$ ln -s /usr/bin/eatmydata ./aptitude
$ ./aptitude moo

ay katumbas ng:

$ eatmydata -- aptitude moo

Samakatuwid, maaari mong gamitin ang symlink mode upang awtomatikong magpatakbo ng mga partikular na program sa
libeatmydata environment sa tuwing pinapatakbo mo ang mga ito mula sa PATH. Halimbawa, ibinigay na karaniwang PATH
mga setting, gawin lang:

# ln -s /usr/bin/eatmydata /usr/local/bin/aptitude

at mag-enjoy ng walang pag-sync na kakayahan sa buong system.

CAVEAT


Kapag gumagamit eatmydata sa setarch (kabilang ang alias gaya ng linux32), o gayon pa man
chroots na may ibang arkitektura kaysa sa host, siguraduhing i-install ang pagtutugma
arkitektura ng libeatmydata1 pareho sa setarch kapaligiran at host.

Sinusubukang i-load nang manu-mano ang libeatmydata (nang hindi ginagamit ang script ng wrapper) at ginagamit ito
sa pamamagitan ng isang chroot, lalo na kung ang bersyon ng eatmydata ay naiiba sa labas at loob,
ay malamang na mabigo gawin ang iba't ibang posisyon ng library sa file system.
Ang pinakaligtas na paraan upang manu-manong i-load ang libeatmydata ay sa pamamagitan ng pagtatakda ng sumusunod na dalawang kapaligiran
mga variable (shell syntax):

LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+"$LD_LIBRARY_PATH:"}/usr/lib/libeatmydata
LD_PRELOAD=${LD_PRELOAD:+"$LD_PRELOAD "}libeatmydata.so

Isinasaalang-alang ng dalawang variable na ito ang kaso ng isang host ng Debian Jessie na may isang Debian Wheezy chroot,
kung saan nagbago ang posisyon ng library.

Nobyembre 2014 eatmydata(1)

Gamitin ang eatmydata online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad