Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk memadam pembolehubah persekitaran dalam linux
Di Linux, anda boleh menggunakan perintah unset untuk memadamkan pembolehubah persekitaran dalam a sub-proses shell, hanya Mempengaruhi keterlihatan proses anak semasa dan tidak menjejaskan proses shell induk.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
1 Padamkan pembolehubah persekitaran global
Pembolehubah test_val=my_test_dog ditambahkan dalam fail /etc/profile. ialah pembolehubah persekitaran global, anda boleh menggunakan perintah yang tidak ditetapkan untuk memadamkan pembolehubah persekitaran global ini:
echo $test_val unset test_val echo $test_val
Hasil pelaksanaan adalah seperti berikut:
Petua: kerana test_val Nilai pembolehubah berada dalam fail /etc/profile Selepas dipadamkan oleh arahan unset, anda boleh menggunakan semula arahan source /etc/profile untuk mengemas kini kebenaran dan semula. -mendapatkan nilai pembolehubah test_val.
2. Padamkan pembolehubah persekitaran dalam sub-proses shell
Dalam sub-proses shell, anda boleh menggunakan perintah tidak ditetapkan untuk memadamkan nama pembolehubah persekitaran yang ditentukan. Perintahnya adalah seperti berikut:
new_val="5axxw" export new_val bash echo $new_val unset new_val echo $new_val exit echo $new_val
Hasil pelaksanaan adalah seperti berikut:
Ringkasan
Bahagian ini terutamanya memperkenalkan cara menggunakan perintah unset untuk memadamkan pembolehubah Persekitaran, perlu diperhatikan bahawa pembolehubah persekitaran global boleh dilihat dalam proses anak shell Memadamkannya menggunakan arahan tidak ditetapkan hanya mempengaruhi keterlihatan proses dan kehendak anak semasa tidak menjejaskan proses shell induk. Di samping itu, secara amnya apabila menggunakan pembolehubah persekitaran, nama pembolehubah mesti didahului dengan $ Jika pembolehubah dikendalikan, $ sebelumnya tidak diperlukan.
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Bagaimana untuk memadam pembolehubah persekitaran dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!