Unix & Linux

Linux, FreeBSD ve diğer Un * x benzeri işletim sistemleri kullanıcıları için soru-cevap

4
Bash ile başlayan: -lt ve -gt argümanları
Bash ile başlıyorum ve aşağıdakileri buldum: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi Senaryoyu okumak ve çalıştırmak için ne işe yaradığını biliyorum, ama …
24 bash  shell  test 

4
Komut satırı için “birlikte aç” komutu var mı?
Komut satırında, dosya türüne bağlı olarak belirli bir dosyayı açmak için kullanılan programların önerilen listesini alma yolu var mı? Örneğin, bir .pdfdosyayı bir olurdu open with...programları kullanarak öneri Evinceve Document Viewer. Komut satırını çoğu şey için kullanıyorum, ancak bazen belirli bir tür dosyayı açmak için kullanmak istediğim programın adını unutuyorum. …


4
/ Bin dizinine bağlanma yolunu ekleme
Sistem yöneticimiz sunucuya bir yazılım uygulaması (Maven) kurdu ve herkese /usr/local/maven/bin/klasörü yoluna eklemesini söyledi . Sadece bu klasördeki birkaç programı /binklasörden (veya herkesin yolunda olduğu diğer klasörlerden) bu şekilde bağlamak daha uygun olabilir : ln -s /usr/local/maven/bin/* /bin Bu doğru mu? Önerimin bazı gizli yan etkileri var mı?


8
Başka bir işlemin ortam değişkenlerini nasıl kaynaklarım?
İncelersem /proc/1/environ, boş bayt ayrılmış bir işlemin 1ortam değişkenleri dizesini görebilirim . Bu değişkenleri mevcut ortamıma getirmek istiyorum. Bunu yapmanın kolay bir yolu var mı? procAdam sayfa bana bir satır-satır bazında her ortam değişkeni yazdırmak olmak yardımcı olan bir pasajı verir (cat /proc/1/environ; echo) | tr '\000' '\n'. Bu, içeriğin …

4
realpath komutu bulunamadı
Debian’ı sıkıştırdım ve 64. Şu anki kabuğum bash. Aşağıdakileri terminalime yazarsam çalışır: $ uname -a Linux core 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux $ echo $SHELL /bin/bash $ echo $(realpath test.sh) /home/ffortier/test.sh Test.sh dosyam şöyle görünüyor: #!/bin/bash echo $(realpath "$1") Aşağıdakileri yürütmeye çalışırsam bir hata …
24 linux  bash  debian 

4
Linux'ta ad alanları nasıl listelenir?
Unix ve Linux Stack Exchange'de cevaplanabildiği için bu soru Sunucu Arızasından geçirilmiştir . 5 yıl önce göç etti . Linux'ta çalışan ana bilgisayardaki tüm ad alanlarını listelemek için herhangi bir yöntem var mı? Belli işlemler için (örneğin LXC-container'da çalışan işlemler ve ana bilgisayardaki tüm diğer işlemler) ad alanlarını kontrol etmem …
24 linux  lxc  namespace 


1
bul ve rsync?
14 gün ve 10 bin üzeri dosyaları arayabilir ve bu dosyaları bir hedefe bulmuş olan rsync'i arayabilirim. Bu iki komutu birleştirmenin bir yolu var mı? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

6
org.eclipse.swt.SWTError: ubuntu'da eclipse çalışırken [gtk_init_check () başarısız değil]
Aşağıdaki komutla ubuntu VM'mde tutulma açmaya çalışıyordum .. Ve bunu yapar yapmaz, her zaman aşağıdaki istisna olsun ubuntu@username-dyn-vm1-48493:~$ eclipse Eclipse: An error has occurred. See the log file /home/ubuntu/.eclipse/org.eclipse.platform_3.8_155965261/configuration/1381367113197.log. o zaman belirli bir günlük dosyasına gittiğimde, günlükte görebildiğim budur - ubuntu@username-dyn-vm1-48493:~$ more /home/ubuntu/.eclipse/org.eclipse.platform_3.8_155965261/configuration/1381367113197.log !SESSION 2013-10-10 01:05:13.088 ----------------------------------------------- eclipse.buildId=debbuild java.version=1.7.0_25 java.vendor=Oracle …
24 linux  ubuntu  eclipse 

2
Yazılan her komutu nasıl kaydedebilirsiniz?
Birinin kabuğa girdiği her komutu nasıl kaydedebilirsiniz? Hem bir başkasının sunucusuna giriş yaptıysanız ve bir şey kırılsa veya sunucunuza bir başkası giriş yaptıysa (kasıtlı olarak veya kötü amaçlı olarak) kendinizi korumanın temelini soruyorum. Hatta bir acemi kutu baypas öyküsü ile unset historyya izlerini gizlemek için yeni bir kabuk oluşturur. Senior …

2
Yeni bir kullanıcı neden dosyaları silinen bir kullanıcıdan miras aldı?
Bu yüzden bir kitapta ödev olarak alıştırma yapmak zorunda kaldım. İlk önce şöyle bir kullanıcı oluşturmanız gerekiyordu: useradd -c "Steven Baxter" -s "/bin/sh" sbaxter Sonra /home/sbaxterdizine bazı dosyalar eklemelisiniz : touch /home/sbaxter/ some.txt new.txt files.txt Sonra sbaxterkullanıcıyı kaldırmanız ve adında yeni bir kullanıcı oluşturmanız gerekiyordu mjane. Koştum benim sürpriz için …

4
Gentoo’da ABI_X86’yı kullanma
Gentoo sistemimi güncellememden bu yana aylar geçti. Ve tahmin edebileceğiniz gibi, bu benim gözden geçirmem gereken çok sayıda paket (ve USE değişikliği) olduğu anlamına geliyor. Sistemim "amd64" (multilib) 'dir, ancak "~ amd64" adresinden el ile anahtar kelimeli birçok paketim var. Neyse, bu güncellemede "ABI_X86" USE bayraklarını görmeye devam ediyorum. Bu …

1
Neden rsync güncel olan dosyayı kopyalamaya çalışıyor?
Yerel makinede ve uzaktaki makinede aynı iki dosya var. Boyutları eşittir ve yerel makinedeki dosya uzak olandan daha yeni - ancak rsync dosyayı kopyalamaya çalışıyor. Rsync'i şu şekilde çağırdım: rsync -nv -e "ssh -p 2222" user@host:/data/file.fif data/file.fif ( -nseçeneğini kullanmazsam , kopyalama işlemini başlatır) Rsync docs, bunun olmaması gerektiğini açıkça …
24 rsync 

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.