E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *

Verileri işlemek için grep, awk, sed, sort ve uniq kullanıyorum. Excel becerilerim sınırlı, bu yüzden bazı verileri yeni sütunlara yeniden biçimlendirmem veya bazı biçimlendirmeler değiştirmem gerektiğinde, komut satırının harika olduğunu düşünüyorum. Alanları çok hızlı bir şekilde bölebilir, sınırlayıcıları değiştirebilir ve bazı metin işlemlerini çok hızlı bir şekilde yapabilirsiniz. Bash döngüleri de bir nimettir.

Bana öyle geliyor ki, "satırlar arasında okuyarak" çok yardımcı olabilecek şey yarı kapsamlı bir makale Linux'a geçiş yapan orta teknoloji meraklısı (veya daha iyisi) Windows kullanıcıları için yazılmıştır - Kendimi buna dahil ediyorum grubudur. Böyle bir makale için iyi bir taslak olarak benim düşüncem, bir Windows kurulumunu araştırmak ve potansiyel yeni Linux kullanıcısına, Windows'da ne yapmaya alışık olduğunu Linux'ta nerede / nasıl yapacağını göstermek. Örnekler: Aygıt Yöneticisinin eşdeğeri nerede? Programlar nasıl kurulur - özellikle Ubuntu Yazılım Merkezi veya Synaptic Paket yöneticisinde bulunmayan programlar? Örneğin "tarball" gibi kelimeler oldukça dağınık ve korkutucu geliyor. Dosya uzantıları ve anlamları nedir? Benim izlenimim Ubuntu 10.04'ün harika olması ve ne kadar çok kullanırsam o kadar çok tuttuğumu düşünüyorum. Ancak psikolojik bir sıçrama gerektiriyor ve geçişle ilgili bir makale harika olurdu.

instagram viewer

Bunun konu için oldukça merkezi olmadığını, ancak bu herhangi bir söz gibi iyi bir yer gibi görünüyordu.

Bana öyle geliyor ki, "satırlar arasında okuyarak" çok yardımcı olabilecek şey yarı kapsamlı bir makale Linux'a geçiş yapan orta teknoloji meraklısı (veya daha iyisi) Windows kullanıcıları için yazılmıştır - Kendimi buna dahil ediyorum grubudur. Böyle bir makale için iyi bir taslak olarak benim düşüncem, bir Windows kurulumunu araştırmak ve potansiyel yeni Linux kullanıcısına, Windows'da ne yapmaya alışık olduğunu Linux'ta nerede / nasıl yapacağını göstermek. Örnekler: Aygıt Yöneticisinin eşdeğeri nerede? Programlar nasıl kurulur - özellikle Ubuntu Yazılım Merkezi veya Synaptic Paket yöneticisinde bulunmayan programlar? Örneğin "tarball" gibi kelimeler oldukça dağınık ve korkutucu geliyor. Dosya uzantıları ve anlamları nedir? Benim izlenimim Ubuntu 10.04'ün harika olması ve ne kadar çok kullanırsam o kadar çok tuttuğumu düşünüyorum. Ancak psikolojik bir sıçrama gerektiriyor ve geçişle ilgili bir makale harika olurdu.
Bunun konu için oldukça merkezi olmadığını, ancak bu herhangi bir söz gibi iyi bir yer gibi görünüyordu.

Birçoğu için bir ürün kadar bir hareket gibi görünüyor. Birçoğunun linux'dan daha çok bir felsefemiş gibi bahsettiği kolayca görülebilir.
Doğal olarak bu, hedefi bu felsefenin pozitifleri üzerinde başkalarını aydınlatmanın yanı sıra "müşterilere" (ücretsiz) bir ürün "satmak" kadar eşit yapar.

Şahsen Ubuntu kullanmaya başladım çünkü geliştirme çalışmalarının bazı yönlerinin öğrenmeyi ne kadar kolay hale getirdiğini gördüm (bu ve görsel özelleştirme, otomasyon, GUI duyarlılığı) ve Terminal'i kullanmayı öğrenme zorluğundan keyif alıyorum Daha.
Hala bir soket 939 mobo üzerinde tek bir çekirdek çalıştırıyorum ve otomatik olarak tüm sürücüleri (tescilli Nvidia olanlar) ve hatta eski eşek soundblaster surround ses kartı çalışıyor.
Ben bilmiyorum, linux (ubuntu en yeni dost gibi görünüyor) "büyük zaman" için oldukça hazır olduğunu sanmıyorum söylerdim ama dürüst olmak gerekirse, 10.04 ile yapılan bu güncel çalışma bana hem GUI'den hem de komuttan isteyebileceğim her şeyi veriyor gibi görünüyor hat. Ayrıca Steam'in linux'a gelmesiyle, sanırım onu ​​mühürler, çünkü oyuncular GUI'leri özelleştirmek için kaygan görünümlü için emicilerdir.
Elbette, hepsi böyle bir zorluğun tadını çıkarmaz, ancak şimdi bir meydan okuma daha azdır ve hala bazılarının bazıları için bile ödeyeceği (ancak zorunda değilsiniz) olan birçok şey vardır.

Tamam, bu yüzden bazıları için çalışmıyor. Bu nasıl saçma? Her iki yöne de gidiyor ...
Yazar, bu görevlerin tamamlanması için * daha az eylem * gerektirdiği (biraz etkisiz, ancak yine de geçerli) bir noktaya işaret ediyor. Bir GUI'de tekrarlayan tıklama, sürükleme ve gezinme için gereken şey bir veya iki satır yazılarak yapılabilir.
LinuxTutBlog'dan # 4 numaralı yorum bu noktayı biraz daha etkili bir şekilde açıklıyor.
Tabii ki, linux'da olduğu gibi (sözdizimini biliyorsanız) eşit veya daha verimli birçok şeyi (doğru uygulamayı biliyorsanız ve nereden alacağınızı (ör. Process Explorer, MP3 Etiket Araçları, vb.).

Tamamen GUI'lere alışkınım, sadece yakın zamana kadar sadece pencereleri kullandım. Terminalle henüz ilkel etkileşimlerimden bile olsa, hala bazı şeylerin kapsamından ve kolaylığından oldukça etkilendim Tabii, herkes için çalışmıyor, ama çoğu için işe yarıyor. Şahsen, terminali "tek beden herkese uyar" bir yazılım parçası olarak düşünmeye başladım. Guis ile, sadece çok fazla sekme, çok fazla onay kutusu, vb olmadan önce çok fazla paketi olabilir, bu yüzden sadece istediğiniz herhangi bir işlev üzerinde tack olabilir bir programa sahip olmak biraz hantal olur.
Komut satırı daha dik bir öğrenme eğrisine sahip olabilir ve bazıları için düpedüz kullanılamaz olabilir, ancak neredeyse her şeyi yapabilmenin değeri bence tartışılmaz.
Linux'ta bazı şeyler daha kolaydır, ancak iddia münhasır değildir.
Bir yaklaşımın diğerinden daha iyi olduğunu iddia etmeye çalışmanın fikri, bir anahtarın tornavidadan daha iyi olduğunu iddia etmeye çalışmak gibidir.
Bunun herkes / herkes için geçerli olduğunu iddia etmenin yazarlar olduğunu düşünmüyorum.

Bu saçma! Bir kişi için işe yarayan bir başkası için işe yaramayabilir. Komutu hatırlayabiliyorsanız. Eğer sözdizimini biliyorsanız. Yazmayı seviyorsanız Yazım hataları yapmıyorsanız... o zaman daha kolay olabilir. Eğer bakmak zorundaysan. Yazmaktan nefret ediyorsanız, DAHA FAZLA iş demektir.

Bir örnek:

Bir terminal açıp sudo killall firefox yazdıktan sonra şifrenizi vermenin sistem monitörünü açmaktan daha kolay olduğunu ve işlem listesinden Firefox'u okuma ve öldür düğmesine basma veya Alt + F2 tuşlarına basma ve xkill yazıp rahatsız olanı tıklatma penceresi. Ben öyle düşünmüyorum. Her iki durumda da GUI'nin çalışması için bir parola vermek zorunda değilsiniz.

Sudo apt-get install gelince, sadece uygulamanın adını biliyorsanız ve bu her zaman kolay değildir. Örneğin epifani hem bir tarayıcı hem de bir oyundur. Veya compiz ayarlar yöneticisini veya bazı kütüphane veya yazı tipini kurmak için ne yazıyorsunuz? Birçok şey yüklüyorsanız, bunları listeden seçmek daha kolay ve yazım hatası yapma ve uygulama adlarını tahmin etmek zorunda kalmazsınız.

Bu onu topal bir argüman haline getirecek kadar özneldir. Başlığınız yanıltıcıdır ve sözünüzü açıklayamazsınız. Bunları komut satırında yapmak daha kolay DEĞİLDİR. Sadece SİZİN için daha kolaydır, çünkü daha kolay olduğunu düşünürsünüz. Yazımdan nefret eden, yaşlanan veya sözdizimi hataları alarak korkutulan insanlar için daha kolay DEĞİL, ancak hayal kırıklığı içinde bir egzersiz.

Birçok insan sadece işleri yapmak istiyor ve somun ve cıvata çözümleriyle ilgilenmiyor. Tavsiye verdiğimizde ve kullanıcı için işe yaramayacak tavsiyeler vermeyi öğrendiğimizde, çünkü onları komut satırı hakkında eğitmek için gizli gündemimiz var, çünkü çalışan.

Bu saçma! Bir kişi için işe yarayan bir başkası için işe yaramayabilir. Komutu hatırlayabiliyorsanız. Eğer sözdizimini biliyorsanız. Yazmayı seviyorsanız Yazım hataları yapmıyorsanız... o zaman daha kolay olabilir. Eğer bakmak zorundaysan. Yazmaktan nefret ediyorsanız, DAHA FAZLA iş demektir.

Bir örnek:

Bir terminal açıp sudo killall firefox yazdıktan sonra şifrenizi vermenin sistem monitörünü açmaktan daha kolay olduğunu ve işlem listesinden Firefox'u okuma ve öldür düğmesine basma veya Alt + F2 tuşlarına basma ve xkill yazıp rahatsız olanı tıklatma penceresi. Ben öyle düşünmüyorum. Her iki durumda da GUI'nin çalışması için bir parola vermek zorunda değilsiniz.

Sudo apt-get install gelince, sadece uygulamanın adını biliyorsanız ve bu her zaman kolay değildir. Örneğin epifani hem bir tarayıcı hem de bir oyundur. Veya compiz ayarlar yöneticisini veya bazı kütüphane veya yazı tipini kurmak için ne yazıyorsunuz? Birçok şey yüklüyorsanız, bunları listeden seçmek daha kolay ve yazım hatası yapma ve uygulama adlarını tahmin etmek zorunda kalmazsınız.

Bu onu topal bir argüman haline getirecek kadar özneldir. Başlığınız yanıltıcıdır ve sözünüzü açıklayamazsınız. Bunları komut satırında yapmak daha kolay DEĞİLDİR. Sadece SİZİN için daha kolaydır, çünkü daha kolay olduğunu düşünürsünüz. Yazımdan nefret eden, yaşlanan veya sözdizimi hataları alarak korkutulan insanlar için daha kolay DEĞİL, ancak hayal kırıklığı içinde bir egzersiz.

Birçok insan sadece işleri yapmak istiyor ve somun ve cıvata çözümleriyle ilgilenmiyor. Tavsiye verdiğimizde ve kullanıcı için işe yaramayacak tavsiyeler vermeyi öğrendiğimizde, çünkü onları komut satırı hakkında eğitmek için gizli gündemimiz var, çünkü çalışan.

Son zamanlarda Linux'un dünya hakimiyetine erişmesini engelleyen sadece 3 şey olduğu sonucuna vardım :) :). Biri Terminal'e bağlılık, biri eski berbat donanım için sürücü desteği eksikliği ve diğeri ise temel düzey kullanıcılar için destek eksikliği / tutarsızlığı.

Şimdi Terminal'i sevebilirsiniz, ancak Linux geliştiricilerinin (Ubuntu ve Mint dahil) yapamayacağı kötü bir politika üstesinden gel ve bize GUI'nin komuta güzelliği üzerinde nispeten sığ bir peçe olduğunu hatırlatmamız gerekiyor hat. Müşterilerinizin önünde çok uzun süre haklı olamazsınız. Toplulukta komut satırını noobs'a vaaz etmek için bir zorlama varsa, noobs müşterilere * muamele edilmediğini * düşünecek ve satın almayacaklardır. Evet, ücretsiz, ama yine de satın almayacaklar.

Eski donanım sürücülerine gelince, bunun çok fazla iş olabileceğini anlıyorum, ancak kitap yazılımımda ailemin bilgisayarını yükseltmemi isteyen özgürlük getirmiyor.

Son olarak, kullanıcı desteğinde ısrar etmem gerektiğine inanıyorum, değil mi?

Bu yüzden agresif olarak kendi kendine yeterli bir GUI ve büyük bir bağlamsal yardım içeren dağılımı gördüğümde Linux'un SOHO pazarına hazır olduğunu bildiğimde. Bunun büyük bir dağıtım olacağını söylemiyorum, ama bunu bir "konsept otomobil" gibi yapmalısınız.

BTW, bu dostça bir eleştiri, açık olup olmadığından emin değildi.

Son zamanlarda Linux'un dünya hakimiyetine erişmesini engelleyen sadece 3 şey olduğu sonucuna vardım :) :). Biri Terminal'e bağlılık, biri eski berbat donanım için sürücü desteği eksikliği ve diğeri ise temel düzey kullanıcılar için destek eksikliği / tutarsızlığı.

Şimdi Terminal'i sevebilirsiniz, ancak Linux geliştiricilerinin (Ubuntu ve Mint dahil) yapamayacağı kötü bir politika üstesinden gel ve bize GUI'nin komuta güzelliği üzerinde nispeten sığ bir peçe olduğunu hatırlatmamız gerekiyor hat. Müşterilerinizin önünde çok uzun süre haklı olamazsınız. Toplulukta komut satırını noobs'a vaaz etmek için bir zorlama varsa, noobs müşterilere * muamele edilmediğini * düşünecek ve satın almayacaklardır. Evet, ücretsiz, ama yine de satın almayacaklar.

Eski donanım sürücülerine gelince, bunun çok fazla iş olabileceğini anlıyorum, ancak kitap yazılımımda ailemin bilgisayarını yükseltmemi isteyen özgürlük getirmiyor.

Son olarak, kullanıcı desteğinde ısrar etmem gerektiğine inanıyorum, değil mi?

Bu yüzden agresif olarak kendi kendine yeterli bir GUI ve büyük bir bağlamsal yardım içeren dağılımı gördüğümde Linux'un SOHO pazarına hazır olduğunu bildiğimde. Bunun büyük bir dağıtım olacağını söylemiyorum, ama bunu bir "konsept otomobil" gibi yapmalısınız.

BTW, bu dostça bir eleştiri, açık olup olmadığından emin değildi.

Sysinternals / Microsoft pstools paketinin bir parçası olan pskill (komut satırı aracı), Windows'ta uygulamaları öldürmek için iyi çalışıyor. Makinemde pstools var ve klasörü yoluma ekledim, böylece kolayca çalıştırabiliyorum. Uzak makinelerde de öldürme işlemleri için iyi çalışır.

Güzel makale fikri =), ama bence komut satırının büyük güçlerini kaçırıyorsun (buna rağmen bir şekilde güveniyorsun diyorsun). Nasıl olur:
- 1000 resmi belirli bir ad deseniyle yeniden boyutlandırma
- Belirli bir uzantıya sahip tüm dosyaları tekrar tekrar kaldır
- Bir programın çıktısını işleyerek ondan yeni bilgiler alabilir (ör. Yer kaplayan ilk 10'u bulmak yöneticisi bu tür bir görünüm sunmadığında, farklı sunuculardaki çalışan işlemleri karşılaştıran paketler vb.)
- Yeniden öğrenmeye daha az ve çalışmaya daha fazla zaman harcayın (komut satırı zamanla daha az değişir)
- Son zamanlarda tekrar yaptığınız bir şey yapmak (Bash'ın Ctrl + r, gördüğüm her 'son açılan dosyalar' menüsünü atıyor)
- İşlemlerinizi otomatikleştirme ve / veya zamanlama (çoğu komut genelleştirilebilir)

Güzel makale fikri =), ama bence komut satırının büyük güçlerini kaçırıyorsun (buna rağmen bir şekilde güveniyorsun diyorsun). Nasıl olur:
- 1000 resmi belirli bir ad deseniyle yeniden boyutlandırma
- Belirli bir uzantıya sahip tüm dosyaları tekrar tekrar kaldır
- Bir programın çıktısını işleyerek ondan yeni bilgiler alabilir (ör. Yer kaplayan ilk 10'u bulmak yöneticisi bu tür bir görünüm sunmadığında, farklı sunuculardaki çalışan işlemleri karşılaştıran paketler vb.)
- Yeniden öğrenmeye daha az ve çalışmaya daha fazla zaman harcayın (komut satırı zamanla daha az değişir)
- Son zamanlarda tekrar yaptığınız bir şey yapmak (Bash'ın Ctrl + r, gördüğüm her 'son açılan dosyalar' menüsünü atıyor)
- İşlemlerinizi otomatikleştirme ve / veya zamanlama (çoğu komut genelleştirilebilir)