Cara mendaftar variabel lingkungan di linux

Oct 31, 2025
Linux

Di Linux, variabel lingkungan memiliki nilai dan pengaturan penting. Skrip, aplikasi, dan shell membaca nilai -nilai ini, sering kali untuk mengkonfigurasi diri mereka sendiri, atau untuk mengendalikan perilaku mereka. Berikut adalah beberapa cara untuk menunjukkan variabel lingkungan di terminal Anda, dan bagaimana menafsirkan daftar juga.

Semua Tentang Variabel Lingkungan
Bagaimana menunjukkan nilai variabel lingkungan
Cara mendaftar variabel lingkungan menggunakan printenv
Beberapa variabel lingkungan umum
Inspeksi Lingkungan

Semua Tentang Variabel Lingkungan

Berbagai komputer uji kami memiliki rata -rata 50 Variabel Lingkungan pada masing -masing. Variabel lingkungan, seperti variabel lainnya, adalah kombinasi dari nama dan nilai. Itu nama unik, diatur ketika variabel dibuat, dan bertahan untuk masa pakai variabel lingkungan.

Variabel tahan nilai untuk kita. Ketika suatu proses perlu tahu apa nilainya, ia mencari variabel dengan nama dalam daftar, dan membaca nilainya darinya. Meskipun nama variabel tidak dapat diubah, nilainya bisa.

Anda tidak akan sering mengubah variabel lingkungan sistem, tetapi Anda bisa jika perlu. Misalnya, Anda mungkin ingin meningkatkan ukuran Anda Bash Shell Command History cache. Anda dapat mengedit nilai $ Histsize variabel lingkungan di File ".bashrc" Anda Untuk mengatur batas atas baru untuk jumlah perintah yang diingat.

Itu rapi dan nyaman, tetapi itu bukan sesuatu yang sering Anda lakukan. Variabel lingkungan cenderung ditinggalkan di default mereka atau mereka diubah sekali dan kemudian dilupakan. Mereka bukan sesuatu yang akan sering Anda minum -minum.

Meskipun demikian, ada baiknya mengetahui cara memeriksa variabel lingkungan yang didefinisikan dan digunakan di komputer Anda. Mencetak variabel lingkungan ke jendela terminal memungkinkan Anda melihat nilainya, dan menunjukkan kepada Anda aspek apa dari pengalaman Linux Anda yang diatur oleh nilai -nilai latar belakang ini.

TERKAIT: Cara mengatur variabel lingkungan di bash di linux

Cara menunjukkan nilai variabel lingkungan

Anda dapat gunakan gema untuk melihat nilai yang disimpan dalam variabel lingkungan. Untuk melakukan itu, Anda harus mengetahui nama variabel lingkungan terlebih dahulu.

Ada dua metode yang biasa digunakan untuk menunjukkan nama dan nilai semua variabel lingkungan di Linux. Mereka adalah Env dan printenv perintah.

Itu printenv Perintah adalah cara resmi untuk melakukannya. Perintah itu ditulis khusus untuk tujuan ini . Itu Env perintah memiliki Tujuan yang sama sekali berbeda .

Env digunakan untuk menjalankan aplikasi dengan nilai sementara, yang ditentukan pengguna, untuk variabel lingkungan. Ini mengesampingkan nilai yang disimpan nyata, dan memungkinkan aplikasi berjalan di lingkungan yang dimodifikasi. Jika Anda memohon Env Tanpa parameter baris perintah, tindakan defaultnya adalah mendaftar variabel lingkungan.

Kami mungkin juga menggunakan alat yang dirancang untuk pekerjaan itu, daripada bergantung pada efek samping dari suatu alat yang telah dipanggil secara tidak benar, jadi kami akan menggunakan printenv Untuk memeriksa variabel lingkungan dalam contoh kami.

Cara mendaftar variabel lingkungan menggunakan printenv

Itu printenv Perintah memungkinkan Anda menunjukkan variabel lingkungan dan sangat mudah dalam praktik. Ini memiliki sangat sedikit opsi. Anda dapat menggunakan --Versi: kapan opsi untuk mengetahui nomor rilis versi di komputer Anda, dan Anda dapat menggunakan --membantu Perintah untuk melihat deskripsi singkat dari dua dan satu opsi baris perintah lainnya.

Pilihan lainnya adalah -0 Opsi (Null Terminator). Biasanya, printenv Daftar variabel lingkungan satu per baris, dengan menambahkan karakter garis baru ke akhir setiap baris. Itu -0 Opsi menggantikan karakter baru itu dengan byte nol. Anda akan menggunakan opsi ini jika Anda melakukannya perpipaan Output ke aplikasi lain yang tidak memerlukan karakter baru.

Efek dari -0 Opsi di jendela terminal adalah menjejalkan output bersama menjadi dinding teks yang tidak bisa ditembus.

Praktis tidak mungkin untuk memahami variabel lingkungan yang tercantum dalam format ini. Ini akan menjadi kejadian yang jarang jika Anda perlu menggunakan -0 pilihan. Mari kita jatuhkan, dan coba lagi.

Output dicetak dengan satu variabel lingkungan per baris. Berdasarkan konvensi, nama variabel lingkungan selalu menggunakan karakter huruf besar. Segera setelah nama variabel adalah tanda yang sama " = “, Diikuti oleh nilai yang diatur oleh variabel lingkungan.

Masih banyak output, jadi Anda mungkin merasa lebih mudah untuk menyalurkan variabel lingkungan ke dalam lebih sedikit .

Ini memungkinkan Anda menelusuri daftar variabel lingkungan, dan untuk mencari daftar juga.

Jika Anda mengetahui sesuatu tentang variabel lingkungan yang Anda minati, Anda bisa menggunakan grep untuk menemukan kandidat yang mungkin. Misalkan Anda tahu ada variabel lingkungan yang memiliki kata "tampilan" di dalamnya. Kami dapat mencari daftar seperti ini:

Beberapa variabel lingkungan umum

Variabel lingkungan default pada komputer Linux yang berbeda tunduk pada preferensi pengelola dari berbagai distribusi, lingkungan desktop , dan cangkang. Jadi ketika Anda memeriksa variabel lingkungan di perangkat Linux Anda, Anda dapat melihat hasil yang bervariasi.

Berikut adalah beberapa variabel lingkungan yang lebih umum yang mungkin Anda temukan di komputer Linux menggunakan lingkungan desktop gnome .

  • Bashopts : Daftar opsi baris perintah yang digunakan saat Bash diluncurkan.
  • Bash_version : Versi Bash.
  • Kolom : Lebar terminal dalam kolom.
  • Dirstack : Tumpukan direktori untuk digunakan dengan itu pushd Dan popd perintah .
  • HistfileSize : Jumlah maksimum baris riwayat perintah yang dapat ditulis ke file sejarah.
  • Histsize : Jumlah maksimum baris Sejarah Komando diizinkan untuk disimpan dalam memori. Jika Anda melewati nomor ini, perintah yang diingat sebelumnya ditimpa dalam memori. Saat Anda menutup jendela terminal, riwayat perintah ditulis ke file sejarah.
  • RUMAH : Direktori home pengguna saat ini.
  • Nama host : The nama komputer .
  • Ifs : Pemisah bidang internal yang digunakan untuk menguraikan input pengguna. Nilai default adalah ruang.
  • Lang : Pengaturan bahasa dan lokalisasi saat ini, termasuk pengkodean karakter.
  • Ls_colors : Ini mendefinisikan kode yang digunakan untuk menambahkan warna ke output dari LS.
  • SURAT : Jalur ke kotak surat Linux pengguna saat ini.
  • Oldpwd : Direktori kerja sebelumnya.
  • PS1 : Definisi prompt perintah utama. Ini mendefinisikan seperti apa prompt di jendela terminal Anda.
  • JALUR : Daftar direktori yang dipisahkan oleh usus yang dicari, secara berurutan, untuk perintah atau aplikasi yang cocok saat Anda mengetikkan perintah ke dalam shell.
  • PWD : Direktori kerja saat ini.
  • KERANG : Nama Anda shell default .
  • KETENTUAN : Jenis terminal yang ditiru saat Anda menjalankan shell.
  • Uid : Pengidentifikasi pengguna pengguna saat ini.
  • PENGGUNA : Pengguna saat ini.
  • _ : Perintah yang paling baru dieksekusi. Jika Anda menggunakannya printenv Untuk membuat daftar ini, itu akan selalu begitu printenv .

Inspeksi Lingkungan

Untuk membuat daftar semua variabel lingkungan Anda, gunakan printenv . Pipa output grep untuk memfilter hasilnya, dan menggunakan gema untuk mencetak nilai variabel lingkungan spesifik dan diketahui.


Linux - Artikel Terpopuler

Cara memaksa pengguna untuk mengubah kata sandi mereka di Linux

Linux Nov 4, 2024

Ilya Titchev / Shutterstock Kata sandi adalah batu kunci ke keamanan akun. Kami akan menunjukkan kepada Anda cara mengatur ulang kata sandi, mengatur periode k..


Cara Mendapatkan Manajer Perangkat Grafis untuk Linux

Linux Mar 17, 2025

Afrika Studio / Shutterstock.com Ada tak berujung Utilitas baris perintah Linux yang menunjukkan detail perangkat keras komputer Anda . Hardinfo men..


Laptop Linux terbaik tahun 2021 untuk pengembang dan penggemar

Linux Sep 27, 2025

TOMEQS / Shutterstock.com Apa yang harus dicari dalam Laptop Linux pada tahun 2021 Anda dapat membeli hampir semua laptop dan Instal Linux di..


Gaming asli di Linux mungkin sekarat, dan tidak apa-apa

Linux Sep 27, 2025

DC Studio / Shutterstock.com NS Dek uap , diumumkan pada Agustus 2021, memiliki lingkaran permainan Linux berbicara tentang masa depan bermain game ..


Apa Apakah Unix Epoch, dan Bagaimana Apakah Unix Waktu Pekerjaan?

Linux Nov 10, 2024

Mikhail Leonov / Shutterstock Unix menyimpan waktu sebagai jumlah detik sejak 1 Januari 1970. Dan itu berarti Linux juga. Kami menjelaskan sistem yang tampakny..


Cara menyiram DNS di linux

Linux Nov 14, 2024

Apakah pengalaman penelusuran internet Anda lambat di perangkat Linux Anda, atau apakah situs web yang Anda kunjungi sudah usang atau situs web yang salah sama sekali? Mari kita diskusikan pemb..


5 fitur ubuntu linux yang harus Anda gunakan

Linux Dec 6, 2024

Ubuntu Linux kaya fitur dan dilengkapi dengan pilihan perangkat lunak yang sudah diinstal sebelumnya. Gali sedikit lebih dalam, dan Anda akan menemukan beberapa fitur yang harus Anda gunakan. ..


Cara mengatur alamat IP statis di ubuntu

Linux Oct 17, 2025

Jaringan rumah Anda bergantung pada alamat IP untuk merutekan data antar perangkat, dan kadang -kadang saat menghubungkan kembali ke jaringan yang dapat diubah oleh alamat perangkat. Inilah car..


Kategori