Unix & Linux

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


8
Fonksiyonları bash olarak “verebilirim”?
source some_file some_file: doit () { echo doit $1 } export TEST=true Some_file kaynağını kullanırsam "doit" işlevi ve TEST değişkeni komut satırında bulunur. Ancak bu komut dosyasını çalıştırıyorum: script.sh: #/bin/sh echo $TEST doit test2 TEST değerini döndürecek, ancak bilinmeyen "doit" işlevi hakkında bir hata üretecektir. İşlevi de "dışa aktarabilir miyim" …
81 bash  function 

1
İçeriği olan mevcut bir klasörü 'taktığınızda' ne olur?
Şu anda /tmpiçinde bazı geçici dosyalar var. Sabit sürücümü ( /dev/sdc1) üstüne /tmptaktığımda, dosyaları sabit sürücüde görebilirim. /tmpSabit diskimin takılı olduğu asıl içeriğe ne olur ? /tmpSabit sürücü takılı iken asıl içeriğinde r / w işlemleri yapmak mümkün mü ? python@lanix / $ df -h Filesystem Size Used Avail Use% …
80 mount  tmp 

4
Neden doğru ve yanlış bu kadar büyük?
Bazı ortak komutların (örneğin read) aslında Bash yerleşikleri olduğunu öğrendikten sonra (ve istemde çalıştırırken aslında sadece yerleşik yapıya yönlendiren iki satırlık bir kabuk betiği çalıştırıyorum), aynı olup olmadığını görmek istiyordum. trueve için de geçerlidir false. Onlar kesinlikle ikili. sh-4.2$ which true /usr/bin/true sh-4.2$ which false /usr/bin/false sh-4.2$ file /usr/bin/true /usr/bin/true: …

3
Özyineli glob?
Böyle bir şey yazmak istiyorum: $ ls **.py Tüm .py dosya adlarını elde etmek için, bir dizini hiyerarşisini tekrarlayarak yürüyün. Bulunacak .py dosyaları olsa bile, kabuk (bash) bu çıktıyı verir: ls: cannot access **.py: No such file or directory İstediğimi yapmanın bir yolu var mı? EDIT: Belirli bir durumla ilgilenmediğimi …

4
'Kayıp' ekran oturumu nasıl kurtarılır?
Her nasılsa, ekran fark etmeden ekran penceresini kapatmayı başardım, bu yüzden oturum hala olarak işaretlendi attached. Bu, bu oturuma yeniden bağlanmamı engelliyor. Ne yapabilirim? me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 (01/05/2012 07:15:34 PM) (Attached) 24658.pts-19.XXX-serv8 (01/05/2012 07:11:38 PM) (Detached) 24509.pts-19.XXX-serv8 (01/05/2012 07:10:00 PM) (Detached) 18676.pts-5.XXX-serv8 (01/02/2012 …

3
Linux ağında sorun giderme ve hata ayıklama
Zaman zaman Linux ve Unix kullanıcıları çeşitli ağ problemleriyle karşılaştı. Bu sorunların birçoğu burada ve bazılarında sorun giderme forumlarında sunulmuştur, ancak çok somutturlar ve birçok ek teknik bilgi içerirler, ve bazen buggy sistemi davranışının asıl konusunu ve asıl nedenini anlamak oldukça zordur. Bu soruyu sorarak niyetim, ağ sorun giderme ve …


12
kaynaklı kabuk betiğine giden yolu belirleme
Bir yönelik bir yolu var mı kaynaklı kabuk komut kendisine yol bulmak için? Genelde bash ile ilgileniyorum, ancak tcsh kullanan iş arkadaşlarım var. Sanırım kaynak $0mevcut komut dosyasında yürütülecek komutlara neden olduğu için burada bir ton şansım olmayabilir. En iyi düşüncem şu anda yapmaktır source $script $script, böylece ilk konumsal …
80 shell  source 


2
Terminal programından çıkmadan tmux penceresinden çık
Tamam, bunun için yeniyim. tmuxBirkaç gün deneme yapmak için kurdum . Yazdıktan sonra tmux new -s namealttaki yeşil bayraklı yeni bir pencere açtım. Java programını derleyip çalıştırıyorum. Şimdi pencereden nasıl çıkacağımı bilmiyorum (çalışır durumda iken). Java programı hala çalışıyor olduğundan bash (veya her neyse) imleci yanıt vermiyor. Şimdiye kadarki çözümüm …
80 terminal  tmux 


8
Bir dizine erişirken “Giriş / çıkış hatası”
Çıkarılabilir bir sabit sürücüdeki bir dizinin içeriğini listelemek ve kaldırmak istiyorum. Ancak "Girdi / çıktı hatası" yaşandı: $ rm pic -R rm: cannot remove `pic/60.jpg': Input/output error rm: cannot remove `pic/006.jpg': Input/output error rm: cannot remove `pic/008.jpg': Input/output error rm: cannot remove `pic/011.jpg': Input/output error $ ls -la pic ls: …
80 ubuntu  directory  ntfs 


2
tmux alt çubuk renk değişimi
Geçenlerde kullanmaya başladım tmuxve çok beğendim, ancak yeşil alt çubuğu biraz rahatsız edici, rengini değiştirmenin bir yolu var mı? ya da saklamanın bir yolu?
80 colors  tmux 

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.