Android

Unlink command in linux (keluarkan fail)

Linux Command Line (11) Delete Files and Directories

Linux Command Line (11) Delete Files and Directories

Isi kandungan:

Anonim

, kami akan menunjukkan kepada anda bagaimana untuk membuang fail dalam sistem GNU / Linux menggunakan arahan unlink .

Mengalih keluar Fail dengan unlink

unlink adalah utiliti baris perintah untuk menghapus satu fail.

Sintaks perintah unlink adalah seperti berikut:

unlink filename

Di mana filename adalah nama fail yang anda ingin alih keluar. Apabila berjaya, perintah itu tidak menghasilkan apa-apa output dan mengembalikan sifar.

Arahan --version hanya menerima dua pilihan, - membantu yang memaparkan bantuan arahan dan --version yang menunjukkan maklumat versi.

Berhati-hati apabila membuang fail menggunakan arahan unlink , kerana sekali fail dipadamkan, ia tidak dapat dipulihkan sepenuhnya.

Tidak seperti arahan rm yang lebih kuat, unlink hanya boleh menerima hujah tunggal yang bermaksud bahawa anda boleh memadam hanya satu fail. Sekiranya anda cuba untuk mengalih keluar lebih daripada satu fail, anda akan mendapat "menyahpaut: ralat kendalian".

Apabila mengalih keluar pautan simbolik dengan unlink , fail symlink ke titik tidak dikeluarkan.

Untuk mengeluarkan fail yang diberikan, anda perlu mempunyai kebenaran bertulis pada direktori yang mengandungi fail tersebut. Jika tidak, anda akan mendapat ralat "Operasi tidak dibenarkan".

Sebagai contoh, jika anda cuba mengeluarkan fail file3.txt di bawah direktori /opt yang dimiliki oleh root:

unlink /opt/file2.txt

Sistem ini akan mencetak mesej berikut:

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

Pada unlink sistem GNU / Linux tidak boleh memadamkan direktori. Jika anda cuba mengeluarkan direktori:

unlink dir1

Anda akan mendapat mesej berikut:

unlink: cannot unlink 'dir1': Is a directory

Kesimpulannya

Mengalih keluar fail dengan unlink ialah proses yang mudah, tetapi anda mesti berhati-hati untuk tidak memadam data yang berkaitan.

hentikan terminal