GNU/Linux >> Belajar Linux >  >> Linux

Buat Symlink – Timpa Jika Ada?

Saya ingin menghapus data di /path/to/data/folder/month/date/hour/minute/file dan symlink ke /path/to/recent/file dan lakukan ini secara otomatis setiap kali file dibuat.

Dengan asumsi saya tidak akan tahu sebelumnya jika /path/to/recent/file ada, bagaimana saya bisa membuatnya (jika tidak ada) atau menggantinya (jika ada)? Saya yakin saya hanya dapat memeriksa apakah itu ada dan kemudian melakukan penghapusan, symlink, tetapi saya ingin tahu apakah ada perintah sederhana yang akan melakukan apa yang saya inginkan dalam satu langkah.

Jawaban yang Diterima:

Silakan baca manualnya.

ln -sfn /new/target /path/to/symlink

$ pria ln

-n, –no-dereference
perlakukan LINK_NAME sebagai file normal jika itu adalah tautan simbolis ke
direktori


Linux
  1. Apa itu TAM dan mengapa Anda ingin menjadi TAM?

  2. Centos – Bagaimana Cara Membuat Pengguna yang Tidak Memiliki Hak Di Centos?

  3. Openssl Create Csr Template Error "tidak ada Template, Harap Atur Satu."?

  1. kubectl apply vs create:Mana yang Digunakan untuk Membuat Sumber Daya di Lingkungan Cluster Kubernetes?

  2. Satu perintah untuk membuat direktori dan file di dalamnya perintah linux

  3. Symlink dari satu workstation ke workstation lain tanpa mount

  1. Satu Liner Untuk Memeriksa Ada File?

  2. Linux ln perintah

  3. Buat tautan simbolik direktori di Ubuntu