Başlamak İçin Birkaç Temel Araç
Google. Yok gerçekten. Google bir sistem yöneticisinin hayalini gerçekleştirir. İnternette çok miktarda bilgiyi kullanmanın daha iyi bir yolu yoktur. Ve kendinizi sadece "yeni başlayanlar için linux" aramasıyla sınırlamayın; gerçekleştirmeye çalıştığınız belirli bir göreviniz varsa, söz konusu şey için Google'ı kullanın. Genellikle ihtiyacınız olandan daha fazla bilgi bulacaksınız ve yeni başlayanlar için çoğu başka bir dil gibi görünecektir, ancak yaparak öğrenmek bir şeyleri hızlı bir şekilde almanın iyi bir yoludur.
Sekme tamamlanması. Linux komut satırı, tüm komutların, dizin ağaçlarının, dizin adlarının ve dosya adlarının sekmeli olarak tamamlanmasını sağlar.
Man sayfaları. Her komutun ve birçok sistem yapılandırma dosyasının (/ etc / fstab, / etc resolv.conf vb.) Man sayfaları vardır. Aradığınız şeyin olup olmadığını görmek için "man command_name" veya "man file_name" yazmanız yeterlidir. Oh ve "q" bir adam sayfasından çıkar.
SSH. Linux sistemine erişmenin en iyi yollarından biri. Sisteme fiziksel erişiminiz yoksa muhtemelen en iyi yol.
Ekran. Ekran, bir terminali birçok haline getirmenize, işleri yolunuzdan / arka plana almanıza izin veren ve daha sonra geri dönebilmeniz için işleri bırakmanıza izin veren harika bir küçük uygulamadır.
Nano. Yukarıda bunu zaten kullandığınızdan bahsettiniz, ama sadece iki sentime atılacağımı ve kabul ettiğimi düşündüm. Vi ve Vim ve bunların hepsi iyi ve hepsi, ama sevdiğim Nano'nun sadeliği. Linux dünyasının Not Defteri gibi.
Bul ve Grep. Bul arama için mükemmeldir için dosyalar, Grep arama için mükemmeldir içinde dosyalar. Her ikisi de çok basit şekillerde kullanılabilir ve her ikisi de çok karmaşık şekillerde kullanılabilir, ancak her ikisi de oldukça faydalıdır.
Sudo. Kök olmadan kök gibi davranmanızı sağlar. Çok kullanışlı.
Artı bir sonraki bölüm bağlamında anlatacağım birkaç araç daha ...
Düzenli Yapmanız Gereken Şeylerin Çeşitleri
Sisteminizi izleyin. Disk kullanımınızı izleyin (df yararlı bir komuttur ve belirli dizinler için de du), çalışan işlemlerinizi ve görevlerinizi (ps komutu ve üst komutlar aracılığıyla) izleyin, sistemlerinizde oturum açmış kullanıcıları izleyin (kullanıcılar ve kimler komutlar bunu size söyleyin) ve ağ kullanımınızı izleyin (kaktüsler gibi uygulamalar bunun için iyidir). Bir X Windows ortamına erişiminiz varsa, GKrellM'i her zaman çok kullanışlı bir hepsi bir arada sistem izleme aracı olarak buldum.
Yedekler. Tux aşkı için yedekler. Yedekleme yapılandırma dosyaları, yedekleme ana dizinleri, yedekleme uygulama verileri. Yedekler. Yaptığınız tek şey, verileri sunucudan CIFS / NFS paylaşımına başka bir kutuda ve harici bir sabitdiskte kopyalamak olsa bile. Ve evet, her yedeklemenin iki kopyasını saklamalısınız ve asla aynı medyada / sistemde olmamalısınız. Bunu yedeklemelerinizin yedeği olarak düşünün.
Yedeklerinizi kontrol edin. Verileri yedeklemelerinizden sistemlerinize geri yükleyebildiğinizden emin olmak için düzenli olarak kontrol edin. Boş / bozuk / eksik yedeklemeler gün kadar işe yaramaz.
Günlük dosyalarınızı kullanın. Dmesg, / var / log / messages ve / var / log döneminde gerçekten hemen hemen her şey. Bir şey düzgün çalışmıyorsa ve nedenini bilmiyorsanız, günlüklerin cevabı olmayabilir, ancak kesinlikle bulmanıza yardımcı olabilirler. Ve / var / log içindeki günlükler ve dizinler mantıklı bir şekilde adlandırılmıştır, bu nedenle doğru günlüğü bulmak zor olmamalıdır. Her günlük dosyasını sürekli olarak izlemenize gerek yoktur, ancak bunlara dikkat etmeniz sisteminizi sağlıklı ve güvenli tutmanıza yardımcı olacaktır.
Sisteminizi güncel tutun. Yazılımınızın güncellenmeden aylarca ve aylarca gitmesine izin vermeyin, çünkü yapılandırma dosyası sözdizimi veya bağımlılıkları değiştiğinde çok fazla baş ağrısına ve kırılmaya neden olabilir. Farklı dağıtımların farklı güncelleme programları (apt-get, yum, vb.) Vardır, ancak hangisini kullanırsanız kullanın, öğrenin ve düzenli olarak kullanın.
Sisteminizi güvende tutun. Sisteminize istenmeyen erişimi ve kullanımı önlemek için iptables, PAM, hosts.allow / hosts.deny ve benzeri şeyleri kullanın.
Öğrenmeyi asla bırakma. Daha önce söylediğim bir şeye devam etmek (yaparak öğrenme), göz atmanız gereken şey sanal makinelerdir. VirtualBox'ı indirin (veya VMWare lisanslarınız daha da iyiyse) ve kendinizi bir Linux sanal makinesi yapın. Gerçekten istediğiniz herhangi bir dağıtımı seçebilirsiniz, ancak açıkçası muhtemelen ortamınızda kullandığınız biriyle gitmek en mantıklıdır. Sanal makinede oynayın .. Sandbox gibi kullanın. Bir şeyler ayarlayın, bir şeyler kırın, araştırın, öğrenin. Bir sanal alan VM'sinin güzelliği, başına ne geldiği önemli değildir. Tamamen hortumlarsanız, yeni bir tane yapın. Veya orijinali kurduktan sonra yedek bir kopyasını saklayın ve gerektiğinde yeniden kullanın.
Bu konudaki diğer gönderilerden bazılarının bahsettiği ve bahsettiği gibi, bu listeler gerçekten neredeyse sonsuz olabilir, ancak umarım bu iyi bir başlangıç yapmanızı sağlar.