The ~
dan $
adalah elemen dari baris perintah prompt . Ini menunjukkan bahwa komputer Anda (atau lebih tepatnya, saya kira, shell yang Anda jalankan) sedang menunggu input pengguna. Ini meminta Anda untuk memasukkan perintah.
Ini $
hanyalah pemisah atau pembagi. Ini memisahkan command prompt dari perintah yang mengikutinya. Ketika orang menulis hal-hal seperti $ sudo apt-get update
(contoh Anda), mereka hanya memberi tahu Anda bahwa perintah, dalam hal ini sudo apt-get update
, harus dimasukkan pada prompt perintah. Tegasnya, mungkin, $
itu berlebihan dalam konteks ini.
Pemisah lain dapat digunakan dalam situasi lain. Misalnya, #
digunakan untuk shell root.
The ~
(disebut 'tilde') adalah istilah untuk direktori rumah Anda. Ketika muncul di prompt perintah, misalnya user@hostame:~$
, itu menunjukkan bahwa direktori kerja saat ini adalah direktori rumah Anda. Jadi, jika Anda menjalankan perintah daftar ls
,, tanpa menentukan direktori tertentu, itu akan mencantumkan isi direktori home Anda.
(Omong-omong,, $HOME
bukan perintah, seperti yang Anda sarankan, melainkan variabel lingkungan . Itu menentukan lokasi direktori home Anda. Anda dapat melihat nilainya dengan menjalankan $ echo $HOME
.)
$
dengan `̃∴` sebagai simbol prompt). Anda dapat mengubah prompt Anda mengaturPS1
variabel lingkungan sesuai keinginan Anda.