Pertanyaan yang diberi tag «environment-variables»

Seperangkat variabel dinamis yang dapat memengaruhi perilaku proses yang berjalan dan akses ke sumber daya.


2
Perbedaan antara $ LOGNAME dan logname
kapan echo $LOGNAMEatau lognameperintah dijalankan secara normal mendapatkan hasil yang sama seperti berikut: pandya@pandya-desktop:~$ echo $LOGNAME pandya pandya@pandya-desktop:~$ logname pandya Jadi, apakah ada perbedaan di antara mereka?

2
Variabel HOME tidak diatur
Saya memiliki dua server, mereka identik (saya percaya), server produksi dan pementasan. Dan saya punya skrip pemula dalam /etc/init/folder. description "Discoure process" setuid deploy setgid deploy respawn respawn limit 3 30 start on runlevel [2345] stop on runlevel [06] script exec /bin/bash <<'EOT' echo \"$HOME/.rbenv\" cd /home/deploy/discourse/current bundle exec bluepill …

3
Menetapkan hanya sebagian string ke variabel dalam bash
Saya terima dari pengguna sebuah filepath mutlak tertentu, dan saya ingin membuat variabel yang akan menjadi string yang tidak akan hanya menyertakan PERTAMA dua komponen path file, tapi tanpa mencetaknya atau apa. Misalnya, jalur absolut dapat berupa: /home/myusername/folder1/folder2/folder3 Dan itu disimpan di "target_path", dan saya hanya ingin "mydir": /folder1/folder2/folder3 Saya …







1
Latar belakang tidak berubah menggunakan gsettings dari cron
Saya mencoba mengubah wallpaper saya menjadi gambar acak menggunakan skrip yang disarankan Indrajith Indraprastham di sini: Bagaimana cara mengubah latar belakang desktop dari baris perintah di Unity? Ketika saya menjalankan skrip dari jendela terminal, bg berubah dengan baik, tetapi ketika dijalankan dari cron, saya mengirimkan kesalahan ini: (proses: 21901): dconf-PERINGATAN …


1
Bagaimana cara mengatur LD_LIBRARY_PATH secara permanen?
Saya menggunakan Ubuntu 16. Saya ingin menggunakan cfmiduntuk proyek saya. Ketika saya mengatur LD_LIBRARY_PATHterminal, saya bisa mendapatkan output dari cfmidperpustakaan: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lclab/installed/boost/boost_1_65_0:/home/lclab/installed/rdkit/rdkit-Release_2016_03_1/lib:/home/lclab/installed/lp/lp_solve_5.5.2.5_dev_ux64 Tapi, ketika saya menutup sesi terminal dan membuka yang baru, saya ingin menambahkan LD_LIBRARY_PATHlagi. Bagaimana saya bisa mengatur ini secara permanen?

2
Mengapa saya harus `source .profile` di setiap terminal yang saya buka?
Ketika kita mengubah beberapa variabel di ~/.profiledalam Ubuntu, maka kita menjalankan perintah source .profile. Maka perubahan hanya efektif di terminal ini. Jika kita membuka terminal baru, kita harus menjalankan perintah source .profilelagi. Jadi sepertinya terminal yang berbeda memiliki lingkungan mereka sendiri meskipun mereka mungkin milik pengguna yang sama. Apa keuntungan …

4
mengubah / etc / environment tidak mempengaruhi variabel lingkungan saya
Saya mencoba menginstal sistem pakar Euler mengikuti petunjuk ini . Untuk menambahkan variabel lingkungan saya mengedit saya /etc/environmentmenjadi sebagai berikut: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: /home/mohammad/Desktop/eye" EYE_HOME = "/home/mohammad/Desktop/eye" Tetapi ketika saya menggunakan printenv PATHsaya tidak melihat direktori baru ditambahkan ke jalur saya. Apa yang saya lakukan salah di sini?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.