Bisakah saya menghapus tautan rekursif ini ke direktori Beranda saya?


3

Direktori rumah saya memiliki symlink ke direktori rumah saya. Saya tidak yakin bagaimana sampai di sana. Apakah aman untuk menghapus?

~ steve$  ls -l steve
lrwxr-xr-x  1 steve  staff  12 Jun 21  2012 steve -> /Users/steve

Direktori rumah di Finder

Jawaban:


7

Di baris perintah, Anda memiliki kekuatan lebih dengan baris kode berikut

cd ~ && unlink steve

jadi Anda yakin bahwa hanya symlink yang akan dihapus dan bukan path home lengkap :)


5

Cukup menjalankan rm ~/steveaman:

  1. menentukan "~ / steve" ( bukan "~ / steve /", dengan garis miring) berarti rmakan bekerja langsung pada tautan dan tidak mengikutinya, seperti halnya jika Anda memasukkan "~ / steve /".

  2. bahkan jika Anda salah mengetik "~ / steve /", menghapus dengan rmtidak akan menghapus direktori kecuali Anda memberinya opsi "-r".


2

Iya nih. Asalkan Anda tidak menghapus konten symlink dan hanya symlink, Anda dapat menghapus symlink fine. Cukup gunakan ⌘⌫ pada symlink dari Finder.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.