«command-line» etiketlenmiş sorular

Komut satırı, kabuğunuzun etkileşimli arabirimidir.


7
Bir önceki komutun çıktısını argüman olarak bir sonrakine ilet
Stdout ( command1 -p=aaa -v=bbb -i=4) 'a veri veren bir komut kullandım . Çıkış çizgisi aşağıdaki değere sahip olabilir: rate (10%) - name: value - 10Kbps Bu oranı 'depolamak' için saklamak istiyorum (burada piponun faydalı olacağını tahmin ediyorum). Ve son olarak, bu oranın ikinci komuttaki bir parametrenin değeri olmasını isterim …

13
Sanallaştırma teknolojisini belirlemenin kolay yolu
Sanallaştırılmış veya sanallaştırılmamış bir Linux makinesine komut satırı erişimim var. Varsa, ne tür sanallaştırma teknolojisinin çalıştığını belirlemek istiyorum (VMWare, VirtualBox, KVM, OpenVZ, Xen,). Bu düşmanca bir ortam değil: Kendini gizlemeye çalışan bir VM'ye karşı çalışmaya çalışmıyorum, hakkında çok az şey bildiğim lapa lapa bir sunucuyu teşhis ediyorum. Daha doğrusu, birisinin …

12
bir çizgi içinde fark
Aradaki farklara bakıyorum bazı sql dökümü var. diffAçıkçası bana iki satır arasındaki farkı gösterebilirim, ancak uzun virgülle ayrılmış değerler listesindeki hangi değerlerin aslında satırların farklı olmasına neden olduğunu bulmaya çalışırken kendimi delirtiyorum. Belirli dosyalarda iki satır arasındaki karakter farklarını belirtmek için hangi aracı kullanabilirim?
113 command-line  diff 


5
Bir dosya adı yerine kısa çizgi (-) kullanımı
Bir komut için, -bir dosya adı yerine bir argüman olarak kullanmak STDIN veya STDOUT anlamına gelir. Ancak bu örnekte, adında bir dosya oluşturur -: echo hello > - -Bu örnekte STDOUT anlamına nasıl gelebilirim? Tersine, örneklerdeki -bir dosyayı nasıl kastediyorum?- cat -

5
Basmadaki ünlem işaretini (!) Anlama
kullandım history | less önceki komutların satırlarını ve sol taraftaki sayılardan satırları almak için tekrar tekrar istediğim satırı buldum (örn. 22). !22 komut isteminde ve çalıştı - o zaman yaptığım hatta komutları yürütme. Ünlem işaretinin nerede kullanıldığını, bash tarafından gerçekleştirilen eylemler açısından neyi temsil ettiğini ve nerede kullanacağını çözemiyorum. Dokümantasyondan …

5
Belli bir büyüklükte dosya oluştur?
Adı olan bir dosya oluşturmak istiyorum example.file. kullanabilirim touch example.file ancak dosyanın tam olarak 24 MB boyutunda olmasını istiyorum. Dokunma kılavuz sayfasını zaten kontrol ettim, ancak böyle bir parametre yok. Belli bir büyüklükteki dosyaları oluşturmanın kolay bir yolu var mı?
106 bash  command-line  files 

10
Argv neden program adını içeriyor?
Tipik Unix / Linux programları komut satırı girişlerini argüman sayımı ( int argc) ve argüman vektörü ( char *argv[]) olarak kabul eder. İlk öğe argvprogramın adıdır - bunu asıl argümanlar izler. Program adı neden yürütülebilir dosyaya bir argüman olarak aktarılıyor? Kendi adlarını kullanan herhangi bir program örneği var mı (belki …


10
Bir işlemin Linux'taki tüm iş parçacıklarının ayrıntılarını görmenin bir yolu var mı?
Windows için, İşlem Gezgini'nin işlem altındaki tüm konuları gösterdiğini düşünüyorum . Linux için, belirli bir işlemin ortaya çıkardığı tüm başlıklar hakkında ayrıntıları gösterebilen benzer bir komut satırı yardımcı programı var mı? Sanırım kendimi daha netleştirmeliydim. İşlem hiyerarşisini görmek istemiyorum, ancak belirli bir işlem tarafından oluşturulan tüm konuların listesi Bu ekran …


6
Rm komutu verildiğinde dosyalar nereye gider?
Son zamanlarda yanlışlıkla rmbir dizi dosyaya yaptım ve bu dosyaların tam olarak nereye gittiğini düşündürdü? Bir GUI ile çalışırken, silinen dosyaların Çöp Kutusuna gitmesi gerekir. Bunun karşılığı nedir rmve bir rmkomutu geri almanın bir yolu var mı?
98 command-line  rm  trash 


10
Bir şeyi kontrol ederken yarı yazılmış bir komut hatırla
Sık sık kendimi aşağıdaki pozisyonda buluyorum: bash isteminde uzun bir komut yazmaya başladım, ancak yolun yarısında başka bir komutla bir şeyi kontrol etmem gerektiğini öğrendim. Konseydeyken (X yok), bu genellikle bir sorun olduğu için bir sorun, çünkü o zaman bunu yapmak için sadece aşağıdaki tatmin edici olmayan yöntemlere sahibim: ctrl+ …
97 bash  command-line  zsh 

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.