Apa sih fungsi symbolic links?

310 views
Skip to first unread message

nast linux

unread,
Jun 19, 2008, 1:58:12 AM6/19/08
to id-u...@googlegroups.com

Dear All,

A
pa sih fungsi symbolic links?
Soalnya saya pernah mendapat manual guide cara install java, disana disarankan untuk membuat simbolic link java, dan pada /etc/bash.bashrc edit menjadi JAVA_HOME=/usr/share/java

Lokasi java saya ada di /usr/share/jdk1.6.
Tapi saya coba langsung mengacu pada
jdk1.6 (tanpa melalui symbolic link java) juga bisa ya.
Jadi saya setting seperti ini pada bash

JAVA_HOME=/usr/share/jdk1.6

Kalau kita install applikasi bagusnya di kumpulin di folder sytem mana ya, kalau windows kan di program files.

Thanks,

NS

Rotua Damanik

unread,
Jun 19, 2008, 3:26:28 AM6/19/08
to id-u...@googlegroups.com
Pada tanggal 19/06/08, nast linux <nast...@gmail.com> menulis:

>
> Apa sih fungsi symbolic links?
> Soalnya saya pernah mendapat manual guide cara install java, disana
> disarankan untuk membuat simbolic link java, dan pada /etc/bash.bashrc edit
> menjadi JAVA_HOME=/usr/share/java
>
Bisa dibilang kalau symlink itu semacam shortcut ke berkas aslinya.
CMIIW

Bravo PENGUIN!!
---------------------------------
rotyyu.wordpress.com

nast linux

unread,
Jun 19, 2008, 4:08:50 AM6/19/08
to id-u...@googlegroups.com

> Apa sih fungsi symbolic links?
> Soalnya saya pernah mendapat manual guide cara install java, disana
> disarankan untuk membuat simbolic link java, dan pada /etc/bash.bashrc edit
> menjadi JAVA_HOME=/usr/share/java
>
Bisa dibilang kalau symlink itu semacam shortcut ke berkas aslinya.
CMIIW
-~----------~----~----~----~------~----~------~--~---

Maksud berkas aslinya gimana ya?
Bukan justru /usr/share/jdk1.6 adalah berkas aslinya?

adi

unread,
Jun 19, 2008, 4:18:58 AM6/19/08
to id-u...@googlegroups.com

singkatnya: symbolic link (symlink) adalah file khusus yang berisi
informasi mengenai atau merujuk kepada file/directory lain.

dalam dunia unix, filename berbeda bisa merujuk pada inode yang sama,
ini disebut hardlink. syaratnya berada dalam satu partisi yang sama, dan
bukan directory (beda dengan symlink).

Salam,

P.Y. Adi Prasaja

nast linux

unread,
Jun 19, 2008, 4:49:50 AM6/19/08
to id-u...@googlegroups.com


singkatnya: symbolic link (symlink) adalah file khusus yang berisi
informasi mengenai atau merujuk kepada file/directory lain.

dalam dunia unix, filename berbeda bisa merujuk pada inode yang sama,
ini disebut hardlink. syaratnya berada dalam satu partisi yang sama, dan
bukan directory (beda dengan symlink).

Salam,

P.Y. Adi Prasaja

Jadi  mana yang lebih bagus apakah langsung ke /usr/share/jdk1.6 atau ke /usr/share/java dimana java adalah symlink yang merujuk /usr/share/jdk1.6?

adi

unread,
Jun 19, 2008, 5:27:55 AM6/19/08
to id-u...@googlegroups.com
On Thu, Jun 19, 2008 at 03:49:50PM +0700, nast linux wrote:
>Jadi mana yang lebih bagus apakah langsung ke /usr/share/jdk1.6 atau ke
>/usr/share/java dimana java adalah symlink yang merujuk /usr/share/jdk1.6?

sebenarnya bukan soal bagus atau tidak, tapi 'path' mana yang lebih
banyak dipakai oleh beberapa program. untuk itulah gunanya symlink,
kelihatannya mengakses file yang berbeda, tetapi sama saja.

Salam,

P.Y. Adi Prasaja

Ardhio Wibowo Sutjipto

unread,
Jun 19, 2008, 5:58:44 AM6/19/08
to id-u...@googlegroups.com
Sori nih, nanya ya.... masih tentang link koq

apa bedanya symbolic link dan hard link?
Pas gw coba2 buat dua2nya, dan dicoba, koq ga ada bedanya ya?

Kebanyakan gw pake Symbolic link sih kalo untuk shortcut2, tapi kalo
hard link jarang pake karena gw ga tau apa gunanya.

Itu aja makasi~
--
obakasan regards

"Ah, teaching and being taught are so alike"
- Aria The Origination ep 6

Rotua Damanik

unread,
Jun 19, 2008, 6:18:11 AM6/19/08
to id-u...@googlegroups.com
Pada 19 Juni 2008 16:58, Ardhio Wibowo Sutjipto
<obakas...@gmail.com> menulis:

>
> Sori nih, nanya ya.... masih tentang link koq
>
> apa bedanya symbolic link dan hard link?
> Pas gw coba2 buat dua2nya, dan dicoba, koq ga ada bedanya ya?
>
AFAIK, kalau file yg dirujuk sebuah symlink dihapus, maka symlink
tersebut tidak bisa digunakan lagi, sedangkan hardlink karena nama
berbeda tapi merujuk ke inode yg sama, maka kalau salah satu file
dihapus file yg lainnya tetap bisa digunakan. CMIIW

Bravo PENGUIN!!

Robi Suptaji

unread,
Jun 19, 2008, 6:59:19 AM6/19/08
to id-u...@googlegroups.com
> AFAIK, kalau file yg dirujuk sebuah symlink dihapus, maka symlink
> tersebut tidak bisa digunakan lagi, sedangkan hardlink karena nama
> berbeda tapi merujuk ke inode yg sama, maka kalau salah satu file
> dihapus file yg lainnya tetap bisa digunakan. CMIIW
>
> Bravo PENGUIN!!
>

ikut nimbrung boleh ya. masih soal symbolic link.

bedanya 'ln -s' sama 'cp -s' apa ya? kalo sama kenapa harus ada 'cp -s'?

A r y a S e t a

unread,
Jun 19, 2008, 11:12:50 AM6/19/08
to id-u...@googlegroups.com

cp
-s, --symbolic-link => make symbolic links instead of copying

ln
-s, --symbolic => make symbolic links instead of hard links


-inv-

Ardhio Wibowo Sutjipto

unread,
Jun 19, 2008, 9:12:36 PM6/19/08
to id-u...@googlegroups.com
2008/6/19 Rotua Damanik <rubun...@gmail.com>:

> AFAIK, kalau file yg dirujuk sebuah symlink dihapus, maka symlink
> tersebut tidak bisa digunakan lagi, sedangkan hardlink karena nama
> berbeda tapi merujuk ke inode yg sama, maka kalau salah satu file
> dihapus file yg lainnya tetap bisa digunakan. CMIIW
>
> Bravo PENGUIN!!
>

Anu..... kalo gitu bedanya apa sama copy (command cp) ?
Kalo misalnya file yang ditunjuk dihapus seharusnya emang link-nya ga
usah nunjuk. Kalo mau tetep nunjuk ya~ mendingan di copy aja.

Hmmm.... mending gw ubah deh pertanyaannya: kapan hard link itu
digunakan? kalo sym link itu jelas, kalo pengen bikin shortcut, tapi
hard link?

makasi~~

Reply all
Reply to author
Forward
0 new messages