Android

Csatlakozás megszüntetése a linuxban (fájl eltávolítása)

Használatban lévő merevlemez partícionálása

Használatban lévő merevlemez partícionálása

Tartalomjegyzék:

Anonim

, megmutatjuk, hogyan lehet eltávolítani egy fájlt a GNU / Linux rendszerekben az unlink paranccsal.

A fájl eltávolítása a unlink

unlink egy parancssori segédprogram egyetlen fájl eltávolításához.

Az unlink parancs szintaxisa a következő:

unlink filename

Ahol a filename az eltávolítandó fájl neve. Siker esetén a parancs nem hoz létre kimenetet, és nulla értéket ad vissza.

Az unlink parancs csak két lehetőséget fogad el: --help amely megjeleníti a parancs súgóját, és --version amely megjeleníti a verzióinformációkat.

Legyen különös óvatosság a fájlok eltávolításakor az unlink paranccsal, mivel a fájl törlése után nem lehet azt teljes mértékben helyreállítani.

A hatalmasabb rm paranccsal ellentétben a unlink csak egyetlen argumentumot fogadhat el, ami azt jelenti, hogy csak egy fájlt törölhet. Ha egynél több fájlt próbál eltávolítani, az „unlink: extra operand” hibát kap.

Ha eltávolítja a szimbolikus hivatkozásokat a unlink , akkor a fájl, amelyre a hivatkozás mutat, nem kerül eltávolításra.

Egy adott fájl eltávolításához írási engedélyekkel kell rendelkeznie a fájlt tartalmazó könyvtárban. Ellenkező esetben „A művelet nem engedélyezett” hibaüzenetet kap.

Például, ha megpróbálja eltávolítani a file3.txt fájlt a /opt könyvtár alatt, amely a root tulajdonában van:

unlink /opt/file2.txt

A rendszer az alábbi üzenetet nyomtatja ki:

unlink: cannot unlink '/opt/file2.txt': Permission denied

GNU / Linux rendszereken az unlink soha nem törölhet egy könyvtárat. Ha megpróbál eltávolítani egy könyvtárat:

unlink dir1

A következő üzenetet kapja:

unlink: cannot unlink 'dir1': Is a directory

Következtetés

A fájlok eltávolítása a unlink egy egyszerű folyamat, de vigyáznia kell, hogy ne törölje a releváns adatokat.

leválasztja a terminált