Pertanyaan yang diberi tag «symlink»

Jenis file khusus yang mereferensikan file atau direktori yang tidak ada atau sudah ada. Isi tautan simbolik terdiri dari string arbitrer yang merupakan jalur ke file yang ditunjuk tautan simbolik. Ketika symlink ditemukan selama resolusi pathname, string yang disimpan oleh file digunakan untuk memodifikasi resolusi pathname.

6
Ganti file dengan tautan keras ke / dev / null
Saya menjalankan aplikasi yang menulis ke log.txt. Aplikasi diperbarui ke versi baru, membuat plugin yang didukung tidak lagi kompatibel. Itu memaksa sejumlah besar kesalahan ke log.txt dan tampaknya tidak mendukung penulisan ke file log yang berbeda. Bagaimana saya bisa menulisnya ke log yang berbeda? Saya telah mempertimbangkan untuk mengganti log.txt …

2
Menyelesaikan tautan simbolik (pwd)
Katakan saya melakukan yang berikut: cd /some/path ln -s /target/path symbolic_name Jika kemudian lakukan: cd /some/path cd symbolic_name pwd Saya mendapat: /some/path/symblic_name dan tidak: /target/path Apakah ada cara untuk membuat shell "sepenuhnya menyelesaikan" tautan simbolik (yaitu memperbarui CWD, dll.), Seolah-olah saya telah melakukan secara langsung: cd /target/path ? Saya perlu …
32 files  symlink  cwd 

4
Mengubah cap waktu symlink
Saya tahu cara mengubah stempel waktu dari file biasa: touch -t 201301291810 myfile.txt Saya tidak dapat melakukan hal yang sama dengan symlink. Apa itu mungkin? Distro: RHEL 5.8


5
Ubah symlink absolut menjadi symlink relatif dengan perintah Linux sederhana
Saya memiliki sub-filesystem lengkap dalam jalur /home/user/systemyang berisi struktur Linux standar dengan direktori /bin, /home, /root, /usr, /var, /etc, ... Sistem sub-file ini mengandung tautan simbolik, baik relatif maupun absolut. Symlink relatif baik-baik saja, mereka tetap berada di dalam sub-filesystem di bawah /home/user/system. Tetapi symlink absolut bermasalah, karena mereka menunjuk …

7
Cara portabel untuk mendapatkan jalur absolut skrip?
Apa cara portabel untuk skrip (zsh) untuk menentukan jalur absolutnya? Di Linux saya menggunakan sesuatu seperti mypath=$(readlink -f $0) ... tapi ini tidak portabel. (Misalnya, readlinkpada darwin tidak mengenali -fbendera, juga tidak memiliki yang setara.) (Juga, menggunakan readlinkuntuk ini, memang, peretasan yang tampak tidak jelas.) Apa cara yang lebih portabel?

1
Mengapa restart, shutdown dan poweroff symlink ke systemctl?
Di Arch Linux, jika saya lakukan ls -ldi /sbin, saya dapat melihat bahwa reboot, shutdowndan poweroffsemua symlink untuk /usr/bin/systemctl. Tetapi mengeluarkan reboot, shutdowndan systemctlperintah jelas tidak semua memiliki perilaku yang sama. Apakah ls -ltidak menunjukkan saya informasi lengkap mengenai symlink? Bagaimana saya, misalnya, bisa tahu apa sebenarnya symlink rebootitu?
28 arch-linux  ls  symlink  reboot  ln 


3
Buat Nginx ikuti symlinks
Nginx tidak mengikuti tautan simbolik. Saya mendapatkan kesalahan 404. Dalam direktori saya, saya memiliki tautan ini: lrwxrwxrwx 1 root root 48 Sep 23 08:52 modules -> /path/to/dir/ tetapi file yang disimpan /path/to/dirtidak ditemukan.
28 symlink  nginx 

2
Mengapa ln -s menerima satu argumen
> cd /tmp > ln -s foo > ls -alhF /tmp lrwxrwxrwx 1 user user 3 Jul 29 14:00 foo -> foo Apakah ini bug di dalam lnatau ada kasus penggunaan untuk menghubungkan file dengan dirinya sendiri? Ini dengan coreutils 8.21-1ubuntu5.1.
27 symlink  coreutils  ln 


4
Bagaimana cara menyalin struktur direktori tanpa menghapus symlink?
Saya perlu "menginstal" banyak file ke direktori lain agar struktur direktori file sumber tetap utuh. Sebagai contoh, jika saya ./foo/bar/baz.txtakan /var/www/localhost/webroot/saya ingin hasilnya menjadi /var/www/localhost/webroot/foo/bar/baz.txt. rsyncmemiliki kemampuan ini --relative, tetapi ketika saya melakukan ini saya menemukan itu tidak ramah untuk symlink: $ ls -ald /var/www/localhost/webroot/ | grep ^l lrwxrwxrwx 1 …
27 rsync  symlink  mirror 

4
ln -s dengan path relatif ke pwd
Saya mencoba membuat banyak tautan simbolik, tetapi saya tidak tahu mengapa ini berhasil ln -s /Users/niels/something/foo ~/bin/foo_link sementara ini cd /Users/niels/something ln -s foo ~/bin/foo_link tidak. Saya percaya ini ada hubungannya dengan foo_linkmenautkan ke foo in /Users/niels/binalih-alih/Users/niels/something Jadi pertanyaannya adalah, bagaimana cara membuat tautan simbolis yang menunjuk ke jalur absolut, …
26 bash  shell  symlink  ln 

4
Menambahkan ke jalur vs. menautkan dari / bin
Admin sys kami memasang aplikasi perangkat lunak (Maven) di server dan menyuruh semua orang untuk menambahkan /usr/local/maven/bin/folder ke jalur mereka. Saya pikir akan lebih mudah untuk hanya menautkan beberapa program di folder itu dari /binfolder (atau folder lain yang dimiliki semua orang), seperti ini: ln -s /usr/local/maven/bin/* /bin Apakah ini …

3
mv file tanpa memutus symlink ke file itu
Apakah mungkin untuk mvfile tanpa memutus tautan simbolik ke file itu? Tanggapan awal saya untuk ini adalah tidak, dan saya sedang mengerjakan solusi berbasis skrip untuk mengubah tautan segera setelah pindah, tetapi saya bertanya-tanya bagaimana orang lain telah mendekati masalah ini. Jalur dan nama symlink diketahui sebelumnya, jadi secara teori …

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.