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 Mengunci Mac Anda Menggunakan Terminal

Linux Feb 16, 2026

Salah satu aturan pertama cybersecurity adalah untuk selalu mengunci komputer Anda sebelum melangkah keluar darinya. Meskipun mungkin bukan cara tercepat, Anda dapat mengunci Mac Apple A..


Bagaimana Proses sebuah file baris demi baris dalam Linux Bash Script

Linux Feb 3, 2026

Fatmawati Achmad Zaenuri / Shutterstock Cukup mudah untuk membaca isi garis file teks Linux demi baris dalam skrip shell - selama Anda berurusan dengan beber..


Cara Gunakan “Di sini Documents” di Bash di Linux

Linux Mar 31, 2025

Fatmawati Achmad Zaenuri / Shutterstock The Aneh Named "Here Documents" memungkinkan Anda menggunakan pengalihan input / out di dalam skrip bash di Linux. Mere..


Apa itu "Root" di Linux?

Linux Jul 7, 2025

Fatmawati Achmad Zaenuri / Shutterstock.com Pengguna root adalah entitas paling kuat di Universe Linux dengan kekuatan tanpa batas, baik atau lebih buruk. Bu..


Cara Download dan Install Steam di Linux

Linux Oct 9, 2025

Studio / Shutterstock.com postmodern.com Jadi, Anda ingin mencoba bermain game Linux. ? Pada artikel ini, mari kita lihat cara menginstal Steam pada..


Can Anda Install Linux pada M1 Apel Silicon Mac?

Linux Nov 12, 2025

Tidak semua orang membeli Mac untuk hanya menjalankan MacOS. Berita buruknya adalah bahwa pada November 2021, dukungan Linux asli pada silikon apel belum mungkin. Namun, kemajuan sedang ..


Cara mengintegrasikan aplikasi dan skrip ke desktop linux

Linux Oct 10, 2025

Di Linux, aplikasi tanpa file desktop tidak akan terintegrasi dengan lingkungan desktop Anda. Sebagian besar aplikasi menyediakan satu, tetapi kadang -kadang Anda harus membuatnya. Cukup mudah,..


Cara mendaftar layanan linux dengan systemctl

Linux Oct 18, 2025

Komputer Linux Anda bergantung pada banyak tugas latar belakang yang disebut Layanan atau Daemon. Pada distribusi berbasis systemd Anda memiliki perintah bawaan yang memungkinkan Anda melihat l..


Kategori