«environment-variables» etiketlenmiş sorular

Çalışan işlem davranışını ve kaynaklara erişimi etkileyebilecek bir dizi dinamik değişken.


2
$ LOGNAME ve logname arasındaki fark
zaman echo $LOGNAMEveya lognamekomutlar normal olarak çalışır aşağıdaki gibi aynı sonucu elde edersiniz: pandya@pandya-desktop:~$ echo $LOGNAME pandya pandya@pandya-desktop:~$ logname pandya Peki, aralarında fark var mı?

2
HOME değişkeni ayarlanmadı
İki sunucum var, bunlar aynı (inanıyorum), üretim ve hazırlama sunucuları. Ve /etc/init/klasörde uptart betiğim var . 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 load config/discourse.pill --no-privileged …


3
Bir dizginin yalnızca bir kısmını bash içindeki bir değişkene atama
Kullanıcıdan belirli bir mutlak dosya yolu alıyorum ve dosya yolunun yalnızca İLK iki bileşenini içermeyen, ancak herhangi bir şey yazdırmadan bir dize olacak bir değişken oluşturmak istiyorum . Örneğin, mutlak yol şunlar olabilir: /home/myusername/folder1/folder2/folder3 Ve bu "target_path" kaydedilir ve "mydir" sadece olmasını istiyorum: /folder1/folder2/folder3 Cut komutunu farklı şekillerde kullanmayı denedim …



1
Kullanıcı önbellek dizini [~ / .cache] / home dizininden başka bir bölüme nasıl taşınır
.Cache dizini geçici, zorunlu olmayan dosyalarla doludur. Onu daha uygun bir bölüme taşımak istiyorum, yani daha hızlı ve yedeklenmemiş. ~ / .Pam_environment dosyasının bunun için uygun olduğuna inanıyorum, ancak en iyi olup olmadığından veya düzgün bir şekilde belgelendirildiğinden veya düzgün çalıştığından emin değilim.


1
Pulseaudio'yu ssh ile uzaktan nasıl başlatabilir / yapılandırabilirim?
Ssh yapabileceğim bir uzak makinem var. Uzak makinede, uzak makineye bağlı bir USB mikrofondan giriş almak için darbeli ses kullanan bir program vardır. Bu kurulum yerel olarak çalıştırıldığında iyi çalışır, yani yerel olarak bağlandığında darbe sesinden giriş alabilirim. Ssh üzerinde, hatayı alıyorum: ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection …

1
Neden LANG ortam değişkenini geçersiz kılmak benim için dili değiştirmiyor?
Mevcut ortamım olarak başka bir dilde bir uygulama çalıştırmaya çalışıyorum. Başlamak için dilini değiştirmek istedim ls. İşte her yerde okuduğum şey (ilgili sorular için aşağıya bakın): LANGdesteklenen yerel ayarlardan birine ayarlayın , örneğin: LANG=nl_NL.UTF-8 ls /nonexistent Hollandaca (NL) çıktılarını göstermesini sağlamak. Ancak, yine de İngilizce çıktı alıyorum: $ LANG=nl_NL.UTF-8 ls …

1
Arka plan cron gsettings kullanarak değişmiyor
Indrajith Indraprastham'ın önerilen komut dosyası kullanarak duvar kağıdımı rastgele bir görüntüye değiştirmeye çalışıyorum: Unity'deki komut satırından masaüstü arka planını nasıl değiştirebilirim? Komut dosyasını bir terminal penceresinden çalıştırdığımda, bg gayet iyi değişir, ancak cron'dan çalıştırıldığında, bu hatayı postaladım: (işlem: 21901): dconf-UYARI **: dconf üzerinde değişiklikler yapılamadı: 'dbus-launch --autolaunch = 00216c114dcf433c9bb9009985d607d6 --binary-sözdizimi …

2
Neden açtığım her terminalde ".profile" yazmam gerekiyor?
~/.profileUbuntu'daki bazı değişkenleri değiştirdiğimizde , komutu çalıştırırız source .profile. Daha sonra değişiklik sadece bu terminalde geçerlidir. Yeni bir terminal açarsak, komutu source .profiletekrar uygulamalıyız. Bu nedenle, farklı terminallerin aynı kullanıcıya ait olmalarına rağmen kendi ortamları var gibi görünüyor. Her terminalin kendi çevre yoluna sahip olmasının avantajı nedir? Aynı kullanıcıya ait …

4
/ etc / ortamını değiştirmek ortam değişkenlerimi etkilemedi
Bu talimatları izleyerek Euler uzman sistemini kurmaya çalışıyorum . Ortam değişkenini eklemek için /etc/environment, aşağıdaki gibi olacak şekilde düzenledim : 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" Ama kullandığımda printenv PATHyeni dizinin yoluma eklendiğini görmüyorum. Burada neyi yanlış yapıyorum?


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.