Android

Naredba za prekidanje veze u Linuxu (ukloni datoteku)

MVC

MVC

Sadržaj:

Anonim

, pokazat ćemo vam kako ukloniti datoteku u GNU / Linux sustavima pomoću naredbe za uklanjanje unlink .

Uklanjanje datoteke s unlink

unlink je uslužni program naredbenog retka za uklanjanje jedne datoteke.

Sintaksa naredbe za uklanjanje unlink je sljedeća:

unlink filename

Gdje je filename , naziv datoteke koju želite ukloniti. Nakon uspjeha, naredba ne daje nikakav izlaz i vraća nulu.

Naredba za uklanjanje unlink prihvaća samo dvije opcije --help koja prikazuje pomoć naredbe i --version koja prikazuje podatke o verziji.

Budite posebno oprezni pri uklanjanju datoteka pomoću naredbe unlink , jer nakon što se datoteka izbriše, ne može je u potpunosti oporaviti.

Za razliku od snažnije naredbe rm , unlink može prihvatiti samo jedan argument, što znači da možete izbrisati samo jednu datoteku. Ako pokušate ukloniti više datoteka, pojavit će se pogreška "unlink: extra operand".

Pri uklanjanju simboličkih veza s unlink datoteka se ne uklanja.

Da biste uklonili datu datoteku, morate imati dopuštenja za pisanje u direktoriju koji sadrži tu datoteku. U suprotnom, dobit ćete pogrešku "Operacija nije dopuštena".

Na primjer, ako pokušate ukloniti datoteku file3.txt iz /opt direktorija u vlasništvu root:

unlink /opt/file2.txt

Sustav će ispisati sljedeću poruku:

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

Na GNU / Linux sustavima unlink nikad ne može izbrisati direktorij. Ako pokušate ukloniti direktorij:

unlink dir1

Dobit ćete sljedeću poruku:

unlink: cannot unlink 'dir1': Is a directory

Zaključak

Uklanjanje datoteka s unlink jednostavan je postupak, ali morate paziti da ne izbrišete relevantne podatke.

prekinuti vezu