Sepuluh pembolehubah persekitaran yang paling biasa digunakan dalam Linux

PHPz
Lepaskan: 2024-02-19 16:00:05
ke hadapan
1040 orang telah melayarinya

Sepuluh pembolehubah persekitaran yang paling biasa digunakan dalam Linux

Sistem pengendalian Linux menyediakan pelbagai pembolehubah persekitaran untuk mengkonfigurasi dan mengurus gelagat sistem. Artikel ini akan memperkenalkan 10 pembolehubah persekitaran yang paling biasa di Linux, dan memberikan kod sampel dan analisis yang sepadan.

1.PATH

Pembolehubah persekitaran PATH menentukan direktori tempat sistem mencari fail boleh laku. Apabila anda memasukkan arahan dalam terminal, sistem mendapatkan semula fail boleh laku dalam direktori yang dinyatakan dalam pembolehubah PATH.

Kod contoh:

echo $PATH
Salin selepas log masuk

Keluaran:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $PATH untuk memaparkan nilai pembolehubah persekitaran PATH. Output ialah senarai laluan yang dipisahkan dengan kolon yang digunakan oleh sistem untuk mencari fail boleh laku.

2. RUMAH

Pembolehubah persekitaran HOME mentakrifkan laluan direktori rumah pengguna dan sering digunakan oleh aplikasi untuk menentukan direktori kerja lalai pengguna.

Kod contoh:

echo $HOME
Salin selepas log masuk

Keluaran:

/home/username
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $HOME untuk mencetak nilai pembolehubah persekitaran HOME. Output ialah laluan direktori rumah pengguna semasa.

3. PENGGUNA

Pembolehubah persekitaran PENGGUNA mengandungi nama pengguna semasa.

Kod contoh:

echo $USER
Salin selepas log masuk

Keluaran:

username
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $USER untuk mencetak nilai pembolehubah persekitaran USER. Outputnya ialah nama pengguna semasa.

4. LANG

LANG pembolehubah persekitaran menentukan tempat yang digunakan oleh sistem secara lalai. Ia menjejaskan pengekodan aksara, format tarikh, simbol mata wang dan tetapan lain yang berkaitan.

Kod contoh:

echo $LANG
Salin selepas log masuk

Keluaran:

en_US.UTF-8
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $LANG untuk mencetak nilai pembolehubah persekitaran LANG. Output menentukan bahawa tempat lalai sistem ialah Bahasa Inggeris Amerika dan menggunakan pengekodan aksara UTF-8.

5 Pembolehubah persekitaran JKR menyimpan laluan direktori kerja semasa.

Kod contoh:

echo $PWD
Salin selepas log masuk

Keluaran:

/home/username/Documents
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $PWD untuk mencetak nilai pembolehubah persekitaran PWD. Output ialah laluan ke direktori kerja semasa.

6. SHELL

SHELL pembolehubah persekitaran menentukan penterjemah shell lalai untuk pengguna semasa.

Kod contoh:

echo $SHELL
Salin selepas log masuk

Keluaran:

/bin/bash
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $SHELL untuk mencetak nilai pembolehubah persekitaran SHELL. Output ialah laluan penterjemah shell lalai pengguna semasa.

7. TERMA

TERM pembolehubah persekitaran mentakrifkan jenis terminal semasa dan digunakan untuk mengawal tetapan paparan terminal.

Kod contoh:

echo $TERM
Salin selepas log masuk

Keluaran:

xterm-256color
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $TERM untuk mencetak nilai pembolehubah persekitaran TERM. Keputusan output menyatakan bahawa jenis terminal semasa ialah xterm-256color.

8

Pembolehubah persekitaran DISPLAY menentukan peranti paparan pelayan X semasa. Kod contoh:
echo $DISPLAY
Salin selepas log masuk
Keluaran:

:0
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $DISPLAY untuk mencetak nilai pembolehubah persekitaran DISPLAY. Output menentukan bahawa peranti paparan pelayan X semasa ialah: 0.

9. EDITOR

EDITOR pembolehubah persekitaran mentakrifkan editor teks yang digunakan oleh pengguna semasa secara lalai. Kod contoh:
echo $EDITOR
Salin selepas log masuk
Keluaran:

vim
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $EDITOR untuk mencetak nilai pembolehubah persekitaran EDITOR. Hasil output menyatakan bahawa editor teks lalai yang digunakan oleh pengguna semasa ialah vim.

10. LD_PERPUSTAKAAN_JALAN

LD_LIBRARY_PATH pembolehubah persekitaran menentukan laluan di mana pemaut dinamik mencari perpustakaan kongsi semasa masa jalan. Kod contoh:
echo $LD_LIBRARY_PATH
Salin selepas log masuk
Keluaran:

/usr/local/lib:/usr/lib:/lib
Salin selepas log masuk

Analisis:

Dalam contoh di atas, kami menggunakan perintah echo $LD_LIBRARY_PATH untuk mencetak nilai pembolehubah persekitaran LD_LIBRARY_PATH. Output ialah senarai laluan yang dipisahkan dengan titik bertindih yang mana pemaut dinamik mencari perpustakaan kongsi.

Kesimpulan

Artikel ini memperkenalkan 10 pembolehubah persekitaran yang paling biasa digunakan dalam Linux dan menyediakan kod sampel, output dan analisis. Pembolehubah persekitaran ini memainkan peranan penting dalam mengkonfigurasi dan mengawal tingkah laku sistem. Dengan memahami dan mahir menggunakan pembolehubah persekitaran ini, anda boleh mengurus dan menyesuaikan sistem Linux anda dengan lebih baik.

Atas ialah kandungan terperinci Sepuluh pembolehubah persekitaran yang paling biasa digunakan dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:mryunwei.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!