Linux terminal penceresindeki dosya yöneticisi. Komut satırı
BeeSoft Komutanı 2.23
BeeSoft Commander genç projesi, basit dosya yöneticisi, UNIX tarzı ruhuyla yazılmıştır. Yazılı olmayan kurala göre, program yalnızca doğrudan görevlerini yerine getirmeli ve daha fazlasını yapmamalıdır.
Dosya yöneticisi QT kitaplığını kullanır ve KDE ortamından başlatılması çok hızlıdır. Araç çubuğu özelleştirilemez, ancak programın neredeyse tüm ana işlevlerini içerir. Birden fazla sekme ile çalışabilirsiniz. Sağ fare düğmesi, eski Norton Commander geleneğine saygı duruşunda bulunan dosyaların seçilmesinden sorumludur. Birçok dosya işlemi kullanılarak gerçekleştirilir. fonksiyon tuşları, yine Peter Norton tarafından belirlenen eski standarda göre.
BeeSoft Commander iyi içerir FTP istemcisi birden fazla sunucuya bağlanmanıza izin veren, bağlantı ayarlarını kaydedin. Geliştiriciler, çeşitli belgeleri görüntüleme ve düzenleme uygulamasıyla uğraşmadı. Yerleşik düzenleyici ile yalnızca değiştirebilirsiniz metin belgeleri. Başka dosya türleri bulunursa, program ya HEX moduna geçer ya da kaotik bir karakter seti görüntüler. Düzenleme mevcut değil.
BeeSoft Commander, karmaşık yapılandırma gerektirmez. Panellerin yazı tiplerini ve renklerini belirleyebilir, sütunların genişliğini ayarlayabilirsiniz. Ve aslında, ayarlar arasında seyahat etmenin tüm eğlencesi burada sona eriyor.
Resmi site:
Worker, en sıra dışı dosya yöneticilerinden biridir. Hemen dikkat etmeniz gereken ilk şey, X11 dışında herhangi bir ek grafik kitaplığı kurma ihtiyacının olmamasıdır.
Dosya yöneticisinin tüm yönetimi, uygulamanın çalışma penceresinin altında bulunan çok sayıda düğmede toplanmıştır. Durum çubuğuna tıklayarak düğme gruplarını değiştirirsiniz. Her düğme ayrı bir işlevi çağırır. İşlevler, hem yerleşik Çalışan araçları hem de dosyaları işlemek için tasarlanmış harici yardımcı programlar olabilir.
Worker, Midnight Commander ile sıkı bir şekilde entegre edilmiştir ve konsol dosya yöneticisinin arşiv işleme kurallarını kullanmanıza izin verir. Ayrıca, varsayılan olarak, MC bir dosya düzenleyici olarak kullanılır (Dosyayı Düzenle işlevi).
Çalışan dağıtımı yalnızca bir metin dosyası görüntüleyici içerir. Diğer tüm işlemler (grafikleri ve videoları görüntüleme, herhangi bir veri türünü düzenleme...) insafına kalmıştır. harici programlar. Varsayılan metin düzenleyici xedit'tir, bu şaşırtıcı değildir. xedit ayrıca yalnızca X11 kitaplığını kullanır.
Önceden tanımlanmış işlevler (düğmeler) arasında ses bilgisi dönüştürme, grafik dönüştürme, cihaz montajı ve çok daha fazlasını bulabilirsiniz.
Dosya yöneticisi çok sıra dışı, bu da sıfırdan öğrenmeyi elbette zorlaştırıyor. Öte yandan, tüm rakipler ya güçlü grafik kitaplıkları(QT, GTK) veya metin modunda çalışın. Bu açıdan bakıldığında, işçi uzlaşmacı bir çözüm gibi görünüyor.
Pivot tablo
GUI | + | + | + | + | + | + | - | + | - | + | + |
Grafik Kitaplığı | QT | GTK2 | GTK1 | GTK2 | QT | QT | - | GTK2 | - | GTK2 | x11 |
Sekmeler | + | - | - | - | + | + | - | - | + | - | - |
FTP istemcisi | + | - | - | + | + | + | + | + | - | - | + |
FTP:// protokolü | - | - | - | - | + | + | - | + | - | - | - |
SMB:// protokolü | - | - | - | + | + | + | - | + | - | - | - |
HTTP:// protokolü | - | - | - | - | + | - | - | - | - | - | - |
Belge küçük resimleri | - | - | - | - | + | + | - | + | - | - | - |
Metin düzeltici | + | + | - | - | - | + | + | - | + | - | - |
Görüntüleri görüntüleme | - | - | - | + | + | - | - | - | - | - | - |
video izleme | - | - | - | - | + | - | - | - | - | - | - |
HTML'yi görüntüle | - | - | - | - | + | + | + | - | - | - | - |
RTF'yi görüntüle | - | - | - | - | + | + | - | - | - | - | - |
Belgeyi Görüntüle | - | - | - | - | + | + | + | - | - | - | - |
HEX düzenleyici | - | - | - | - | - | - | - | - | + | - | - |
Dosya türü vurgulama | - | - | + | + | - | - | - | - | + | - | - |
Hızlı Klasörler (Yer İmleri) | - | + | - | + | + | + | + | + | - | + | - |
Klasör geçmişi | - | + | + | + | + | + | + | + | + | - | - |
Sık ziyaret edilen klasörler | - | - | - | - | + | + | - | - | - | - | - |
Panel (menü) hızlı başlatma | - | - | - | - | + | + | + | - | + | - | - |
Eklentiler | - | + | - | + | + | + | + | - | - | - | - |
çoklu görev | - | - | + | + | + | + | + | + | - | - | - |
BeeSoft Komutanı 2.23 | |
emelFM2 0.1.6 | |
Gentoo 0.11.55 | |
GNOME Komutanı 1.2.0 | |
Konqueror 3.5.2 | |
Krusader 1.70.0 | |
Nautilus 2.12.2 | |
Tux Komutanı 0.4.101 | |
Metin Dosyası Yöneticileri ve Çalışanı |
Orijinal: Midnight Commander - Linux için Konsol Tabanlı Dosya Yöneticisi
Yazar: Pungki Arianto
Yayın tarihi: 23 Ekim 2013
Tercüme: A. Krivoshey
Transfer tarihi: Mayıs 2013
ile çalışmak zorunda iseniz büyük miktar Dosyaları bir konsol ortamında, bu işi oldukça sıkıcı bulabilirsiniz. Grafik ortam, dosyalarla çalışma hızını artırmaya yardımcı olan dosya yöneticilerine sahiptir. Dosyayla ilgili her komutun adını ve sözdizimini hatırlamanız gerekmez.
Dosyalarla çalışmak için bir konsol ortamında, temel komutları ve bunların sözdizimini bilmeniz gerekir. Neyse ki, Linux ayrıca Metin dosyası Konsol ortamında çalışan yeni bir yönetici. O, Geceyarısı Komutanı olarak adlandırılır (bundan sonra ona sadece MC diyeceğiz).
Bölüm başlıkları
Midnight Commander web sitesi şöyle diyor:
"GNU Midnight Commander, GPL altında dağıtılan görsel bir dosya yöneticisidir ve bu nedenle Özgür Yazılım olarak nitelendirilir. Dosyaları ve dizinleri kopyalamanıza, taşımanıza ve silmenize, dosya aramanıza izin veren güçlü, metin tabanlı, tam özellikli bir programdır. ve kabuk komutlarını çalıştırın. Yerleşik bir düzenleyici ve dosya görüntüleyici de dahildir."
Midnight Commander Linux'ta Nasıl Kurulur?
Varsayılan olarak, MC genellikle kurulu değildir. Debian, Ubuntu ve Linux Nane ile yükleyebilirsiniz apt-get komutları:
$ sudo apt-get kurulum mc
RHEL, CentOS ve Fedora'da şu komutu kullanabilirsiniz:
# yum mc'yi kur
Kurulum tamamlandıktan sonra, çalıştırmak için konsola "mc" (tırnak işaretleri olmadan) yazmanız yeterlidir.
Midnight Commander özellikleri
MC, hem kullanıcılar hem de yöneticiler için birçok yararlı özelliğe sahiptir.
Kopyalama, silme, yeniden adlandırma/taşıma, dizin oluşturma
MC arayüzü birbirinden bağımsız iki sütuna ayrılmıştır. Her sütun aktif bir dizini temsil eder. Tab tuşu ile aralarında geçiş yapabilirsiniz. Ekranın altında, F1 - F10 işlev tuşlarına atıfta bulunan numaralı düğmeleri görebilirsiniz.
Bir dosyayı bir dizinden diğerine kopyalamak için dosyayı seçin ve "F5" tuşuna basın. Birkaç dosyayı aynı anda kopyalamak için önce "Ekle" tuşunu kullanarak bunları seçmelisiniz.
MC sizden onay isteyecektir. Kopyalamaya başlamak için "Tamam"ı tıklamanız yeterlidir.
Dosyaları silmek daha da kolay. Sadece dosyaları seçin ve "F8" tuşuna basın. Dosyaların taşınması "F6" tuşu kullanılarak yapılır.
Ancak, dosyaları yeniden adlandırmak biraz farklıdır. "F6" tuşuna basarak yeni bir dosya adı girmeniz gerekir. Bunun nasıl yapıldığına dair bir örnek aşağıdaki ekran görüntüsünde gösterilmektedir.
Bir dizin oluşturmak için "F7" tuşuna basabilirsiniz. MC mevcut dizin içinde yeni bir dizin oluşturacaktır. MC'nin dosyalarla başka neler yapabileceğini görmek için "F9" > Dosya'ya basın.
Dahili dosya görüntüleyici
Vi, joe ve nano gibi birçok metin düzenleyici konsol modunda kullanılabilir. MC, metin dosyalarının içeriğini görüntülemek için kendi yerleşik programına sahiptir. Çalıştırmak için dosyayı seçin ve "F3" tuşuna basın. Gerekirse dosyayı seçip "F4" tuşuna basarak da düzenleyebilirsiniz.koştuğunda Metin düzeltici MC ilk kez sizden varsayılan bir metin düzenleyici seçmenizi isteyecektir:
[e-posta korumalı]~ $Bir düzenleyici seçin. Daha sonra değiştirmek için "select-editor" komutunu çalıştırın. 1. /bin/ed 2. /bin/nano
Daha sonra "F4" tuşuna bastığınızda MC seçtiğiniz metin editörünü kullanacaktır. Varsayılan düzenleyiciyi değiştirmek istiyorsanız, sadece "F2" ye basın, "@" işaretini alın ve "select-editor" (tırnak işaretleri olmadan) yazın.
Ya MC tarafından algılanmayan başka bir metin düzenleyici kullanmak isterseniz? Diyelim ki Vi ile çalışmak istiyorsunuz. Bu farklı yapılabilir. Giriş dizininizde ".selected_editor" dosyasını bulun. Bu gizli dosya, yani bir nokta ile başlar. Şu şekilde düzenleyin:
# /usr/bin/select-editor SELECTED_EDITOR="/usr/bin/vi" tarafından oluşturulmuştur
Dosya izinleri
Dosyalar ve dizinler, dosya ve dizinleri kimlerin okuyabileceğini, yazabileceğini ve yürütebileceğini belirleyen izinlere sahiptir. Erişim haklarını yönetme komutu chmod'dur. Nasıl kullanılacağını öğrenmek için terminalde "man chmod" yazın.
MC'de yalnızca dosyayı vurgulamanız, ardından "F9" > Dosya > Chmod veya "Ctrl-x" ve "c" tuşlarına basmanız gerekir. MS size seçilen dosyanın mevcut izinlerini ve değiştirebileceğiniz seçenekleri gösterecektir.
dosya sahibi
Dosyaların ve dizinlerin kendi sahipleri olduğu gibi sahip grubu da vardır. Sahip ayrıcalıkları, yukarıda açıklanan chmod komutu kullanılarak kontrol edilir. Sahipler chown komutu ile yönetilir.
Her zamanki gibi, nasıl kullanılacağını öğrenmek için terminale "man chmod" yazın. MC'de dosyayı vurgulamanız, ardından "F9" > Dosya > Chown veya "Ctrl-x" ve "o" tuşlarına basmanız yeterlidir. Artık sahip ve sahip grubunu mevcut kullanıcılar ve gruplar listesinden ayarlayabilirsiniz.
MC ayrıca, yukarıda açıklanan iki görevi tek bir yerde yapmanıza izin veren, chmod ve chown'un bir kombinasyonu olan "Advanced Chown" özelliğine de sahiptir. "F9" > Dosya > Gelişmiş Chown'a basın.
Varsayılan olarak, MC iki panelli bir arayüze sahiptir. Bu paneller sadece yerel dizinler için değildir. Bunları FTP yoluyla uzak bir bilgisayara bağlayabilirsiniz.
Bu durumda, MC bir FTP istemcisi gibi davranır. Bağlanmak için "F9" > FTP Bağlantısı'na basmanız gerekir. MC, bağlantı verilerini aşağıdaki formatta isteyecektir:
kullanıcı: [e-posta korumalı] _veya_ip_adresi
Girilen veriler doğruysa, panellerden birinde uzak bilgisayarın dizinlerinin bir listesini göreceksiniz.
FTP bağlantısını devre dışı bırakmak için "F9" > Komut > Aktif VPS Bağlantısı'na basabilirsiniz. Aktif VFS dizinleri listesinde FTP bağlantınızı göreceksiniz. Onu seçin ve "Ücretsiz VFS'ler"i tıklayın. FTP bağlantısını kesmeden yalnızca yerel bir dizine geçmek istiyorsanız, "Şuna değiştir"i seçin.
Ağınız bir proxy sunucusu kullanıyorsa, MC'yi bir proxy ile çalışacak şekilde yapılandırabilirsiniz. "F9" > Seçenekler > Sanal FS > Her zaman ftp proxy kullan'a basın.
Midnight Commander'dan Çık
Geceyarısı Komutundan çıkmak için "F9" > Dosya > Çıkış veya "F10" tuşuna basın.
MC özelliklerine daha ayrıntılı bir giriş için lütfen Midnight Commander SSS sayfasını ziyaret edin.
İki tür arayüz vardır: grafiksel kullanıcı arayüzü ve komut satırı arayüzü.
Grafiksel kullanıcı arayüzü (İng. Grafik kullanıcı arayüzü, GUI).- grafik düğmeleri, açılır menüleri, pencereleri ve diğer öğeleri kullanarak programları kontrol edin. Fare ile birçok işlem gerçekleştirilebilir.
Avantajları: Programların ve içeriklerinin görsel gösterimi, program özellikleri dokümantasyonu okumadan incelenebilir.
Komut satırı arayüzü (İngilizce Komut Satırı Arayüzü, CLI).- komutları kullanarak program yönetimi. Komutlar harflerden, sayılardan, sembollerden oluşur, satır satır yazılır, Enter tuşuna basıldıktan sonra yürütülür. Buradaki ana enstrüman klavyedir.
Bu arabirim, sistem çekirdeğinde yerleşiktir ve grafik arabirimi başlamasa bile kullanılabilir olacaktır.
Avantajlar: düşük kaynak tüketimi, komutlardan bir eylem listesi derleme esnekliği, komutları otomatik olarak yürütme yeteneği, komutları kopyalayıp yapıştırma yeteneği.
Arayüzleri karşılaştırırken farklı sistemler, Linux ailesinin tüm dağıtımlarında temel komutların aynı olduğunu ancak her sistemdeki grafik programlarının büyük ölçüde değişebileceğini görebilirsiniz.
Komut satırına ulaşmanın iki yolu vardır: konsoldan veya terminalden.
Konsol
Ubuntu önyüklemesi sırasında, her biri kendi bağımsız oturumuna sahip yedi tam ekran konsol başlatılır, birinciden altıncıya kadar bir komut satırı arabirimi bulunur, yedinci grafik modu başlatır. Kullanıcı, önyükleme sırasında yalnızca grafik modunu görür.
Tuş kombinasyonuna basarak sanal konsollardan birine geçebilirsiniz:
Ctrl+Alt+F1 - ilk sanal konsol;
Ctrl+Alt+F2 - ikinci sanal konsol;
Ctrl+Alt+F3 - üçüncü sanal konsol;
Ctrl+Alt+F4 - dördüncü sanal konsol;
Ctrl+Alt+F5 - beşinci sanal konsol;
Ctrl+Alt+F6 - altıncı sanal konsol;
Ctrl+Alt+F7 - yedinci sanal konsol, grafik moduna dönün.
terminal
terminal - grafik programıöykünme konsolu.
Bu tür programlar, grafik modundan çıkmadan komutları yürütmenize izin verir.
Terminal, konsola kıyasla ek işlevselliğe sahiptir (fare kontrolü, bağlam menüsü, kaydırma çubuğu, sekmeler, birden çok pencere başlatma, ana menü, grafik ayarları).
Terminali şu şekilde başlatabilirsiniz:
birlik içinde:
Ana menü → Çevir arama satırı kelime terminali
veya tuş bileşimine basın: Ctrl + Alt + T
Gnome Fallback'te
Uygulamalar → Aksesuarlar → Terminal
Xfce'de (Xubuntu):
KDE'de (Kubuntu):
Ana Menü → Uygulamalar → Sistem → Terminal
LXDE'de (Lubuntu):
Ana menü → Sistem → LXTerminal
Terminali başlattıktan sonra, komut girme daveti içeren bir satır görüyoruz, örneğin:
[e-posta korumalı]:~$
vladimir - kullanıcı hesabı adı
@ - hesap ve bilgisayar adı arasındaki ayırıcı
Zotac-Zbox-Nano - bilgisayar adı
: - sınırlayıcı
~ - komutun hangi klasörde yürütüldüğü, ~ kullanıcının ana klasörüdür, ls komutunu çalıştırırsanız, bu klasörden dosyaların bir listesini alırsınız
$ - hakları olan bir komutu yürütme daveti basit kullanıcı(# yönetici haklarına sahip komutları çalıştırma istemi anlamına gelir)
kısayol tuşları
Komutları kopyala
Genellikle komutları terminale kopyalamanızı gerektiren bazı talimatları izlemeniz gerekecektir. Kombinasyonu kullanarak bir web sayfasından kopyaladığınız metnin olduğunu gördüğünüzde muhtemelen şaşıracaksınız. Ctrl tuşları+ C, Ctrl + V tuşlarına basıldığında terminale yapıştırılmaz. Ve ne, gerçekten tüm bu komutları ve dosya adlarını manuel olarak yeniden yazmanız gerekiyor mu? Hayır, rahatla! Terminale metin yapıştırmanın üç yolu vardır: Ctrl + Shift + V , farenin orta düğmesine veya sağ fare düğmesine basarak ve Yapıştır satırını seçerek.
Tasarruf ayarla
veya ctrl+p | son kullanılan komutları yukarı kaydır |
↓ veya Ctrl + N | son kullanılan komutları aşağı kaydır |
Girmek | seçilen komutu yürüt |
Sekme | aşırı boyutta uygun fırsat- komutların ve dosya adlarının otomatik tamamlanması. Seçilen karakterlerle yalnızca bir komut başlarsa, değiştirilecektir ve birkaç tane varsa, sekmeye çift tıklamak tüm olası seçeneklerin bir listesini görüntüleyecektir. |
ctrl+r | daha önce girdiğiniz komutları arayın. Çok uzun ve karmaşık bir komutu yeniden çalıştırmanız gerekirse, yalnızca bir kısmını girebilirsiniz ve bu klavye kısayolu, komutun tamamını bulmanıza yardımcı olacaktır. |
Tarih | Takım tarih girdiğiniz tüm komutların bir listesini yazdırır. Her takıma bir numara verilecektir. x numaralı komutu çalıştırmak için şunu yazmanız yeterlidir: "!X". Hikayeniz çok uzunsa, deneyebilirsiniz "tarih ben azım", bu, listeyi kaydırılabilir hale getirecektir. |
Metin değişikliği
Fare burada çalışmıyor. Çizgide ilerlemek için sol/sağ okları kullanın.
Klavye girişi karakter ekleyecektir. mevcut metin silinmeyecek.
Kabuk
Konsol ve terminal komutları bir kabuk programı kullanarak işler.
Bir kabuk programı bir komut yorumlayıcısıdır, komut satırına girilen komutları tanır ve komutu yürütmek için programları başlatır.
Ubuntu varsayılan olarak bash kabuğunu kullanır ve bash dilindeki komutları tanır.
Bash başka bir kabukla değiştirilebilir, birkaç tane var. Her kabuğun kendi ayarları ve özellikleri vardır.
(kabuğa girerken komutların otomatik olarak yürütülmesi, dahili komutlar kabuklar, geçmiş tutma, kısaltılmış komutlar atayabilirsiniz - takma adlar).
Takımlar
Komutlar, komut satırına girilebilen ve enter tuşuna basılarak çalıştırılabilen önceden tanımlanmış bir dizi harf, sayı ve semboldür.
Komutlar iki türe ayrılır:
Kabuğa yerleşik komutlar (ör. geçmiş)
Sistemde yüklü programları kontrol eden komutlar
Programları yönetme komutları aşağıdaki şemaya göre oluşturulmuştur:
Program_adı - anahtar değeri
Program adı- bu, $PATH değişkeninde (/bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin, vb.) kayıtlı dizinlerdeki yürütülebilir dosyanın adıdır. .) veya tam yolİle çalıştırılabilir dosya(/opt/deadbeef/bin/deadbeef)
Anahtar- programın adından sonra yazılır, örneğin -h, her programın kendi anahtar seti vardır, bunlar programın yardımında listelenir, anahtarlar hangi ayarların kullanılacağını veya hangi eylemin gerçekleştirileceğini belirtmek için kullanılır
Anlam- adres, sayılar, metin, özel karakterler (*, ~, \, &, "", _), değişkenler ($HOME, $USER, $PATH)
Bunun gibi komutları çalıştırabilirsiniz:
Komut satırına komutu yazın ve Enter'a basın
Komutu talimattan kopyalayın ve komut satırına yapıştırın, ardından Enter tuşuna basın
Bir komut dosyası oluşturun ve çift tıklayın (bir metin dosyası oluşturun, ilk satıra #!/bin/bash yazın, aşağıdaki sütuna komutları yazın, kaydedin, dosya özelliklerinde yürütmeyi etkinleştirin, tümünü yürütmek için dosyaya çift tıklayın. listelenen komutlar)
Terminalin büyük/küçük harfe duyarlı olduğunu unutmayın! Kullanıcı, kullanıcı ve KULLANICI kelimeleri Linux'ta farklıdır!
Komut Hile Sayfası
Dosya komutları
cd ../.. | iki seviye yukarıdaki dizine git |
CD | ana dizine git |
cd ~kullanıcı | kullanıcının ana dizinine git |
CD- | geçerli dizine geçmeden önce bulunduğunuz dizine geçin |
pwd | geçerli dizini göster |
mkdir dir | dizini oluştur |
mkdir dizi1 | "dir1" adlı bir dizin oluşturun |
mkdir dir1 dir2 | aynı anda iki dizin oluştur |
mkdir -p /tmp/dir1/dir2 | dizin ağacı oluştur |
rm dosyası | dosyayı sil |
rm -r dizin | dizin dizinini kaldır |
rm -f dosyası | dosyayı silmeye zorla |
rm -rf dizini | dizini silmeye zorla |
rm -f dosya1 | "file1" adlı dosyayı sil |
rmdir dizi1 | "dir1" adlı dizini kaldır |
rm -rf dizini1 | "dir1" adlı dizini ve tüm içeriğini tekrar tekrar sil |
rm -rf dizin1 dizin2 | iki dizini ve özyinelemeli olarak içeriklerini kaldırın |
cp dosya1 dosya2 | dosya1'i dosya2'ye kopyala |
cp -r dir1 dir2 | dir1'i dir2'ye kopyala; yoksa dir2 dizini yaratacak |
cp dizini/ | dir dizinindeki tüm dosyaları geçerli dizine kopyala |
cp -a /tmp/dir1 | dir1 dizinini tüm içeriğiyle geçerli dizine kopyala |
cp -a dir1 dir2 | dir1 dizinini dir2 dizinine kopyala |
mv dizini1 yeni_dir | bir dosyayı veya dizini yeniden adlandırın veya taşıyın |
mv dosya1 dosya2 | dosya1'i yeniden adlandırın veya dosya2'ye taşıyın. dosya2 mevcut bir dizinse - dosya1'i dosya2 dizinine taşıyın |
ln -s dosya1 lnk1 | bir dosyaya veya dizine sembolik bir bağlantı oluşturun |
ln dosya1 lnk1 | bir dosyaya veya dizine "sabit" (fiziksel) bir bağlantı oluşturun |
dokunmatik dosya | dosya oluştur |
touch -t 0712250000 fileditest | dosya oluşturma tarihini ve saatini değiştirin, yoksa, belirtilen tarih ve saatte bir dosya oluşturun (YYMMDDshmm) |
kedi > dosya | dosyaya boru standart girişi |
daha fazla dosya | geri çekilmek dosya içeriği |
kafa dosyası | dosyanın ilk 10 satırını çıkar |
kuyruk dosyası | dosyanın son 10 satırını çıkar |
kuyruk -f dosyası | son 10 satırdan başlayarak dosyanın içeriğini büyüdükçe yazdır |
arşivleme
tar cf dosyası.tar dosyaları | dosyaları içeren file.tar adlı bir tar arşivi oluşturun |
tar xf dosyası.tar | file.tar paketini aç |
tar cf dosyası.tar.gz dosyaları | gzip sıkıştırma ile bir tar arşivi oluşturun |
tarxzf dosyası.tar.gz | tar'ı gzip ile aç |
tar cjf dosyası.tar.bz2 | bzip2 sıkıştırmasıyla bir tar arşivi oluşturun |
tar xjf dosyası.tar.bz2 | bzip2 ile tar paketini aç |
gzip dosyası | dosyayı sıkıştırın ve file.gz olarak yeniden adlandırın |
gzip -d dosya.gz | file.gz dosyasını dosyaya aç |
bunzip2 dosya1.bz2 | "file1.gz" dosyasını açar |
gzip -9 dosya1 | dosya1'i maksimum sıkıştırma ile sıkıştır |
bir dosyayı rarlayın1.rar test_file | "file1.rar" adlı bir rar arşivi oluşturun ve test_file dosyasını içine ekleyin |
rar bir dosya1.rar dosya1 dosya2 dir1 | "file1.rar" adlı bir rar arşivi oluşturun ve içine file1, file2 ve dir1'i ekleyin |
rar x dosya1.rar | rar arşivini aç |
tar -cvf arşivi.tar dosyası1 | file1 dosyasını içeren bir tar arşivi archive.tar oluşturun |
tar -cvf arşiv.tar dosya1 dosya2 dizin1 | file1, file2 ve dir1 içeren bir tar arşivi archive.tar oluşturun |
tar -tf arşiv.tar | arşiv içeriğini göster |
tar -xvf arşivi.tar | arşivi aç |
tar -xvf arşivi.tar -C /tmp | arşivi /tmp olarak açın |
tar -cvfj arşivi.tar.bz2 dir1 | bir arşiv oluşturun ve bzip2 ile sıkıştırın |
tar -xvfj arşivi.tar.bz2 | arşivi açın ve paketinden çıkarın |
tar -cvfz arşivi.tar.gz dir1 | bir arşiv oluştur ve gzip ile sıkıştır |
tar -xvfz arşivi.tar.gz | arşivi paketinden çıkarın ve paketinden çıkarın |
zip dosyası1.zip dosyası1 | sıkıştırılmış bir zip arşivi oluştur |
zip -r dosya1.zip dosya1 dosya2 dir1 | sıkıştırılmış bir zip arşivi oluşturun ve içine birkaç dosya ve / veya dizin ekleyin |
file1.zip dosyasını açın | zip arşivini açın ve paketinden çıkarın |
Yerel hata paketleri (dpkg) ile çalışma
deb - dağıtım ve kurulum için "ikili" paketlerin dosya adı uzantısı yazılım Debian projesinin işletim sisteminde ve dpkg paket yönetim sistemini kullanan diğerleri. Deb, Debian kelimesinin bir parçasıdır ve bu da Debian'ın kurucusu Ian Murdoch'un kız arkadaşının (daha sonra eşi, şimdi eski eşi) ve Ian'ın kendi isminden olan Debra kelimesinden türetilmiştir.
dpkg -i paket.deb | bir paketi kurun/güncelleyin |
dpkg -r paket_adı | paketi sistemden kaldır |
dpkg -l | sistemde yüklü olan tüm paketleri göster |
dpkg-l | grep httpd | sistemde kurulu tüm paketler arasında adında "httpd" bulunan paketi bulun |
dpkg -s paket_adı | belirli bir paket hakkında bilgi görüntüleme |
dpkg -L paket_adı | sistemde yüklü pakette bulunan dosyaların bir listesini görüntüler |
dpkg --contents package.deb | henüz sistemde kurulu olmayan bir pakette bulunan dosyaların listesini görüntüler |
dpkg -S /bin/ping | belirtilen dosyayı içeren paketi bulun |
Apt Paket Yöneticisini Kullanma
apt (gelişmiş paketleme aracı) - yüklemek, güncellemek ve kaldırmak için bir program yazılım paketleri Debian ve tabanlı işletim sistemlerinde (Ubuntu, Linux Mint, vb.), bazen Mandriva, ALTLinux ve PCLinuxOS gibi Mandrake tabanlı dağıtımlarda da kullanılır. UNIX benzeri işletim sistemleri için programları hem önceden derlenmiş paketlerden hem de kaynak kodlarından otomatik olarak kurma ve yapılandırma yeteneğine sahiptir.
apt-get kurulum paketi_adı | bir paketi kurun/güncelleyin |
apt-cdrom kurulum paketi_adı | paketi cdrom"a'dan kurun / güncelleyin |
apt-get güncellemesi | güncellenmiş paket listelerini al |
apt-get yükseltme | sistemde yüklü güncelleme paketleri |
apt-get paket_adı kaldır | yapılandırma dosyalarını korurken sistemde kurulu olan paketi kaldırın |
apt-get temizleme paketi_adı | yapılandırma dosyalarının kaldırılmasıyla sistemde yüklü olan paketi kaldırın |
apt-get kontrolü | bağımlılık bütünlüğünü kontrol et |
apt-temizlemek | indirileni sil arşiv dosyaları paketler |
apt-get otomatik temizleme | eski indirilmiş paket arşiv dosyalarını kaldır |
Dosyaların İçeriğini Görüntüleme
kedi dosyası1 | dosya1'in içeriğini standart çıktıya yazdır |
tac dosyası1 | dosya1'in içeriğini ters sırada standart çıktıya yazdırın (son satır önce gelir, vb.) |
daha fazla dosya1 | dosya1'in içeriğini standart çıktıya sayfalama |
daha az dosya1 | file1 dosyasının içeriğinin standart çıktı cihazına sayfa sayfa çıktısı, ancak her iki yönde (yukarı ve aşağı) kaydırma, içeriğe göre arama vb. |
kafa -2 dosya1 | dosya1'in ilk iki satırını standart çıktıya yazdırın. Varsayılan on satırdır. |
kuyruk -2 dosya1 | dosya1'in son iki satırını standart çıktıya yazdırın. Varsayılan on satırdır. |
tail -f /var/log/mesajlar | /var/log/messages dosyasının içeriğini, içinde metin göründüğü şekilde standart çıktıya yazdırın |
Metin manipülasyonu
kedi file_original | >sonuç.txt | bir dosyanın içeriğini işlemek ve sonucu yeni bir dosyaya çıkarmak için eylemler gerçekleştirmeye yönelik genel sözdizimi |
kedi file_original | » sonuç.txt | bir dosyanın içeriğini işlemek ve sonucu varolan bir dosyaya çıkarmak için eylemler gerçekleştirmeye yönelik genel sözdizimi. Dosya yoksa, oluşturulacak |
grep Aug /var/log/messages "/var/log/messages" dosyasından | "Aug" içeren satırları seçin ve standart çıktıya yazdırın |
grep ^Aug /var/log/messages "/var/log/messages" dosyasından | "Aug" ile başlayan standart çıktı satırlarını seçin ve yazdırın |
"/var/log/messages" dosyasından grep /var/log/messages | sayıları içeren standart çıktı dizelerini seçin ve yazdırın |
grep Ağustos -R /var/log/* | /var/log dizininde ve altında bulunan tüm dosyalarda "Aug" içeren standart çıktı satırlarını seçin ve yazdırın |
sed "s/stringa1/stringa2/g" example.txt | example.txt dosyasında "string1"i "string2" ile değiştirin, sonucu standart çıktıya çıkarın |
sed "/^$/d" örnek.txt | example.txt dosyasından boş satırları kaldırın |
sed "/ *#/d; /^$/d" example.txt | example.txt dosyasından boş satırları ve yorumları kaldırın |
yankı "esampio" | tr "[:alt:]" "[:üst:]" | karakterleri küçük harften büyük harfe dönüştürme |
sed -e "1d" sonuç.txt | example.txt dosyasından ilk satırı kaldır |
sed -n "/string1/p" | sadece "string1" içeren satırları göster |
sed -e "s/*$ "örnek.txt | her satırın sonundaki boş karakterleri kaldırın | | | sed -e "s/dize1 g"örnek.txt | diğer her şeyi değiştirmeden "string1" dizesini metinden kaldırın |
sed -n "1,8p;5q" örnek.txt | dosyadan birinciden sekizinci satıra kadar alın ve ilk beşini onlardan çıkarın |
sed -n "5p;5q" örnek.txt | beşinci satırı çıkar |
sed -e "s/0*/0/g" örnek.txt | herhangi bir sayıda sıfır dizisini tek bir sıfırla değiştirin |
kedi -n dosya1 | dosya içeriğini çıkarırken sayı satırları |
kedi örneği.txt | awk "NR%2==1" | bir dosyanın içeriğini görüntülerken, dosyanın satırlarını bile çıkarmayın |
yankı bir b c | awk "($1 yazdır)" | ilk sütunu göster. Varsayılan olarak boşluk/boşluklar veya sekme karakteri/karakterlere göre ayırma |
yankı bir b c | awk "($1,$3 yazdır)" | birinci ve üçüncü sütunları görüntüler. Varsayılan olarak boşluk/boşluklar veya sekme karakteri/karakterlere göre ayırma |
dosya1 dosya2 yapıştır | dosya1 ve dosya2'nin içeriğini bir tabloda birleştirin: dosya1'in 1. satırı = satır 1 sütun 1-n, dosya2'nin 1. satırı = satır 1 sütun n+1-m |
yapıştır -d "+" dosya1 dosya2 | dosya1 ve dosya2'nin içeriğini "+" ile ayrılmış bir tablo olarak birleştirin |
dosya1 dosya2'yi sırala | iki dosyanın içeriğini sıralama |
dosya1 dosya2'yi sırala | benzersiz | kopyaları görüntülemeden iki dosyanın içeriğini sıralayın |
dosya1 dosya2'yi sırala | benzersiz | yalnızca benzersiz satırları görüntüleyerek iki dosyanın içeriğini sıralayın (her iki dosyada da bulunan satırlar standart çıktıya yazdırılmaz) |
dosya1 dosya2'yi sırala | benzersiz -d | yalnızca yinelenen satırları görüntüleyerek iki dosyanın içeriğini sıralayın |
iletişim -1 dosya1 dosya2 | "file1" e ait satırları göstermeden iki dosyanın içeriğini karşılaştırın |
iletişim -2 dosya1 dosya2 | "file2" ye ait satırları göstermeden iki dosyanın içeriğini karşılaştırın |
iletişim -3 dosya1 dosya2 | her iki dosyada oluşan satırları kaldırarak iki dosyanın içeriğini karşılaştırın |
Karakter kümelerini ve dosya formatlarını dönüştürün
Dosya sistemi analizi
Montaj dosya sistemleri
Montaj dosya sistemi- kullanım için bir disk bölümü hazırlayan bir işlem işletim sistemi.
Bağlama işlemi birkaç adımdan oluşur:
Monte edilecek sistem tipinin belirlenmesi
Monte edilen sistemin bütünlüğünün kontrol edilmesi
Sistem veri yapılarını okuma ve ilgili dosya yöneticisi modülünü başlatma (dosya sistemi sürücüsü)
Bineğin sonunu gösteren bir bayrak ayarlamak. Düzgün bir şekilde çıkarıldığında, bu bayrak temizlenir. Önyükleme sırasında sistem bayrağın sıfırlanmadığını belirlerse, iş yanlış tamamlandı ve FS'nin onarılması gerekebilir.
Ortak ad alanına yeni bir dosya sistemi dahil etme
/dev/hda2 /mnt/hda2 bağla | "hda2" bölümünü "/mnt/hda2" bağlama noktasına bağlar. Bir bağlama noktası dizini "/mnt/hda2" olduğundan emin olun |
umount /dev/hda2 | "hda2" bölümünün bağlantısını kesecek. Yürütmeden önce "/mnt/hda2"den çıkın |
kaynaştırıcı -km /mnt/hda2 | bölümün zorla kaldırılması. Bölüm bir kullanıcı tarafından işgal edildiğinde kullanılır |
umount -n /mnt/hda2 | /etc/mtab dosyasına bilgi eklemeden bağlantıyı kaldırın. Bir dosya salt okunur olduğunda veya yeterli disk alanı olmadığında kullanışlıdır. |
/dev/fd0 /mnt/disketi bağla | disket takma |
/dev/cdrom /mnt/cdrom'u bağla | CD veya DVD'yi monte edin |
/dev/hdc /mnt/cdrecorder'ı bağla | CD-R/CD-RW veya DVD-R/DVD-RW(+-) takın |
mount -o döngü dosyası.iso /mnt/cdrom | ISO görüntüsünü bağla |
bağlama -t vfat /dev/hda5 /mnt/hda5 | bağlama dosyası Windows sistemi FAT32 |
Dosya sistemlerini biçimlendirme
Biçimlendirme, manyetik bir yüzey üzerinde bulunan elektronik ortamın veri depolama alanını işaretlemeye yönelik bir yazılım işlemidir ( sabit diskler, disketler), optik ortam(CD/DVD/Blu-ray diskler), Yarıiletken sürücüler(flash bellek - flash modül, SSD) vb. Farklı yollar bu süreç.
Biçimlendirmenin kendisi, örneğin dosya sistemi yapıları gibi veri erişim yapılarının oluşturulmasından (biçimlendirilmesinden) oluşur. Bu durumda, depolama ortamında (biçimlendirmeden önce) bulunan bilgilere doğrudan erişim olasılığı kaybolur, bir kısmı geri alınamaz bir şekilde yok edilir. Bazı yazılım yardımcı programları biçimlendirilmiş ortamdan bilgilerin bir kısmını (genellikle büyük bir bölümünü) kurtarmayı mümkün kılar. Biçimlendirme işlemi, ortamın bütünlüğünü de kontrol edebilir ve düzeltebilir.
Yedek oluşturma (yedekleme)
Yedekleme (İngilizce yedek kopya) - hasar veya imha durumunda verileri orijinal veya yeni konumuna geri yüklemek için tasarlanmış bir ortamda (sabit disk, disket vb.) Verilerin bir kopyasını oluşturma işlemi.
döküm -0aj -f /tmp/home0.bak /home | eksiksiz oluşturmak destek olmak/home dizini /tmp/home0.bak dosyasına |
dökümü -1aj -f /tmp/home0.bak /home | /home dizininin artımlı bir yedeğini /tmp/home0.bak dosyasına oluşturun |
-if /tmp/home0.bak'ı geri yükle | /tmp/home0.bak yedekten geri yükle |
rsync -rogpav --delete /home /tmp | /tmp'yi /home ile senkronize et |
rsync -rogpav -e ssh --delete /ev ip_adresi:/tmp | ssh tüneli ile senkronize et |
rsync -az -e ssh --ip_addr'yi sil:/home/public /home/local | sıkıştırma ile ssh tüneli aracılığıyla yerel dizini uzak dizinle senkronize edin |
rsync -az -e ssh --delete /home/yerel ip_addr:/home/public | sıkıştırma ile ssh tüneli aracılığıyla uzak dizini yerel dizinle senkronize edin |
dd bs=1M if=/dev/hda | gzip | ssh [e-posta korumalı] _addr "dd of=hda.gz" | "kör" yapmak yerel disk bir ssh tüneli aracılığıyla uzak bir bilgisayardaki bir dosyaya |
tar -Puf backup.tar /home/user | izinleri korunmuş bir backup.tar dosyasına "/home/user" dizininin artımlı bir yedeğini oluşturun |
(cd /tmp/local/ && tar c .) | ssh -C [e-posta korumalı] _addr "cd /home/share/ && tar x -p" | /tmp/local içeriğinin kopyalanması uzak bilgisayar ssh tüneli aracılığıyla /home/share/ |
(tar c /ev) | ssh -C [e-posta korumalı] _addr "cd /home/backup-home && tar x -p" | /home içeriğini uzak bir bilgisayara ssh tüneli aracılığıyla /home/backup-home konumuna kopyalama |
katran cf - . | (cd /tmp/yedekleme; tar xf -) | izinleri ve bağlantıları korurken bir dizini diğerine kopyalamak |
find /home/user1 -name "*.txt" | xargs cp -av --target-directory=/home/backup/ --parents | adları ".txt" ile biten tüm dosyaları /home/user1'de arayın ve bunları başka bir dizine kopyalayın |
find /var/log -name "*.log" | tar cv --files-from=- | bzip2 > log.tar.bz2 | adları ".log" ile biten tüm dosyaları /var/log'da arayın ve bunlardan bir bzip arşivi oluşturun |
dd if=/dev/hda of=/dev/fd0 bs=512 sayım=1 | /dev/hda'dan bir diskete bir MBR (Ana Önyükleme Kaydı) kopyası oluşturun |
dd if=/dev/fd0 of=/dev/hda bs=512 sayım=1 | MBR'yi disketten /dev/hda'ya geri yükle |
Disk alanı
df-h | toplam, kullanılabilir ve kullanılan alanı gösteren monte edilmiş bölümler hakkında bilgi görüntüler |
ls -lSr |daha fazla | dosyaları ve dizinleri yinelemeli olarak listeler, artan boyut sırasına göre sıralar ve sayfalandırmaya izin verir |
du -sh dir1 | "dir1" dizini tarafından kaplanan boyutu hesaplar ve görüntüler |
du -sk* | sıralama | boyuta göre sıralanmış dosya ve dizinlerin boyutunu ve adlarını görüntüler |
rpm -q -a –qf "%10(SIZE)t%(NAME)n" | sıralama-k1,1n | boyuta göre (fedora, redhat, vb.) sıralanmış rpm paketindeki dosyaların kullandığı disk alanı miktarını gösterir. |
dpkg-query -W -f="$(Kurulu Boyut;10)t$(Paket)n" | sıralama-k1,1n | deb paketindeki dosyaların kapladığı disk alanı miktarını boyuta göre sıralanmış olarak gösterir (ubuntu, debian vb.) |
CD-ROM
mkisofs /dev/cdrom > cd.iso | yaratmak iso görüntüsü disk |
mkisofs /dev/cdrom | gzip > cd_iso.gz | sıkıştırılmış bir iso disk görüntüsü oluştur |
mkisofs -J -önde gelen noktalara izin ver -R -V "CD Etiketi" -iso-level 4 -o ./cd.iso data_cd | bir klasörün iso görüntüsünü oluştur |
cdrecord -v dev=/dev/cdrom cd.iso | iso görüntüsünü yakmak |
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom | sıkıştırılmış iso görüntüsünü yakmak |
mount -o döngüsü cd.iso /mnt/iso | iso görüntüsünü bağla |
cd-paranoya -B | diskten wav dosyalarına ses parçalarını oku |
cd-paranoya - "-3" | diskteki ilk üç ses parçasını wav dosyalarına oku |
cdrecord -scanbus | scsi kanalını tanımla |
Kullanıcılar ve gruplar
grupadd grup_adı | yaratmak yeni Grup adlı grup_adı |
grupdel grup_adı | grubu sil group_name |
groupmod -n yeni_grup_adı eski_grup_adı | eski_grup_adı grubunu yeni_grup_adı olarak yeniden adlandır |
useradd -c "Nome Cognome" -g admin -d /home/user1 -s /bin/bash user1 | bir user1 kullanıcısı oluşturun, /home/user1'i giriş dizini olarak, /bin/bash'i kabuk olarak atayın, yönetici grubuna dahil edin ve Nome Cognome yorumunu ekleyin |
kullanıcı ekle kullanıcı1 | kullanıcı oluştur user1 |
kullanıcıdel -r kullanıcı1 | user1 kullanıcısını ve giriş dizinini sil |
usermod -c "Kullanıcı FTP" -g sistem -d /ftp/user1 -s /bin/nologin user1 | kullanıcı özniteliklerini değiştir |
şifre | Şifre değiştir |
kullanıcı1 şifresi | user1 parolasını değiştir (yalnızca root) |
değişiklik -E 2005-12-31 kullanıcı1 | user1'in hesabı için son kullanma tarihini ayarlayın |
pwck | doğruluğunu kontrol et sistem dosyaları hesaplar. /etc/passwd ve /etc/shadow dosyaları kontrol edilir |
grpck | sistem hesabı dosyalarının doğruluğunu kontrol eder. /etc/group dosyası kontrol edilir |
yeni grp [-] grup_adı | birincil grubu değiştirir şu anki kullanıcı. "-" belirtirseniz, durum, kullanıcının oturumu kapatıp tekrar açtığı durumla aynı olacaktır. Herhangi bir grup belirtilmezse, birincil grup /etc/passwd'den atanır. |
Dosya İzinlerini Ayarlama/Değiştirme
chmod (İngilizce değiştirme modundan) - dosyalara ve dizinlere erişim haklarını değiştirmek için bir program. Ad, aslında dosyalara, dizinlere ve sembolik bağlantılara erişim haklarını değiştiren Unix chmod OS programından gelir.
ls-lh | geçerli dizindeki dosya ve dizinlerdeki izinleri görüntüleme |
ls /tmp | pr -T5 -W$SÜTUNLAR | /tmp dizininin içeriğini çıkarın ve çıktıyı beş sütuna bölün |
chmod ugo+rwx dizini1 | dizin1 ugo(Diğer Kullanıcı Grubu)+rwx(Okuma Yazma eXecute) - tüm hakları dizine ekleme izinleri. Aynısı bu şekilde yapılabilir chmod 777 directory1 |
chmod go-rwx dizini1 | gruptan ve diğer herkesten dizine1 ilişkin tüm izinleri alın |
seçilmiş kullanıcı1 dosya1 | dosya1'in sahibini kullanıcı1'e atayın |
chown -R kullanıcı1 dizini1 | yinelemeli olarak dizin1'in sahibini kullanıcı1'e atayın |
chgrp grup1 dosya1 | file1 dosyasının grup sahipliğini group1 olarak değiştir |
chown kullanıcı1:grup1 dosya1 | dosya1'in sahibini ve sahip grubunu değiştir |
bul / -perm -u+s | kökten başlayarak SUID ayarlı tüm dosyaları bul |
Popüler Anlamlar
400 (-r---) | Sahibinin okuma hakkı vardır; kimsenin bir şey yapmaya hakkı yok |
644 (-rw-r–r–) | Tüm kullanıcıların okuma erişimi vardır; sahibi düzenleyebilir |
660 (-rw-rw--) | Sahip ve grup okuyabilir ve düzenleyebilir; geri kalanların herhangi bir işlem yapmasına izin verilmez |
664 (-rw-rw-r–) | Tüm kullanıcıların okuma erişimi vardır; sahip ve grup düzenleyebilir |
666 (-rw-rw-rw-) | Tüm kullanıcılar okuyabilir ve düzenleyebilir |
700 (-rwx--) | Sahibi okuyabilir, yazabilir ve çalıştırabilir; kimsenin bir şey yapmaya hakkı yok |
744 (-rwxr–r–) | Her kullanıcı okuyabilir, sahibinin düzenleme ve yürütme hakkı vardır. |
755 (-rwxr-xr-x) | Her kullanıcının okuma ve yürütme hakkı vardır; sahibi düzenleyebilir |
777 (-rwxrwxrwx) | Her kullanıcı okuyabilir, düzenleyebilir ve çalıştırabilir |
1555 (-r-xr-xr-t) | Her kullanıcının okuma ve yürütme hakkı vardır; bir dosyayı yalnızca o dosyanın sahibi silebilir |
2555 (-r-xr-sr-x) | Her kullanıcı, dosyanın sahibinin kullanıcı grubunun hakları ile okuma ve yürütme hakkına sahiptir. |
4555 (-r-sr-xr-x) | Her kullanıcı, dosyanın sahibinin haklarıyla okuma ve yürütme hakkına sahiptir. |
Güvenli Kabuk Komutları (ssh)
SSH (eng. Secure Shell - “güvenli kabuk”), uygulama düzeyinde bir ağ protokolüdür ve üretmenize olanak tanır. uzaktan kumanda işletim sistemi ve tünelleme TCP bağlantıları (örneğin, dosya aktarımları için). İşlevsellik açısından Telnet ve rlogin protokollerine benzer, ancak onlardan farklı olarak, iletilen parolalar da dahil olmak üzere tüm trafiği şifreler. SSH, farklı şifreleme algoritmaları arasından seçim yapmanızı sağlar. SSH istemcileri ve SSH sunucularıçoğu ağ işletim sistemi için kullanılabilir.
SSH, güvenli olmayan bir ortamda neredeyse tüm diğer ağ protokollerini güvenli bir şekilde aktarmanıza olanak tanır. Böylece, yalnızca bir komut kabuğu aracılığıyla bir bilgisayarda uzaktan çalışamaz, aynı zamanda şifreli bir kanal üzerinden (örneğin bir web kamerasından) bir ses akışı veya video iletebilirsiniz. SSH ayrıca, örneğin X Pencere Sistemi istemcilerinin uzaktan başlatılması için uygun olan sonraki şifreleme için iletilen verilerin sıkıştırılmasını da kullanabilir.
Çoğu barındırma sağlayıcısı, müşterilere bir ücret karşılığında ana dizinlerine SSH erişimi sağlar. Bu, hem komut satırında çalışmak hem de programları (grafik uygulamalar dahil) uzaktan başlatmak için uygun olabilir.
Süreç yönetimi
İşlem, şu anda çalışmakta olan bir programdır. ISO 9000:2000, süreci girdileri çıktılara dönüştüren birbiriyle ilişkili ve etkileşimli faaliyetler kümesi olarak tanımlar. Bilgisayar programının kendisi yalnızca pasif bir talimatlar koleksiyonudur, süreç ise bu talimatların doğrudan yürütülmesidir. Ayrıca, bir işlem çalışan bir programdır ve tüm öğeleri: adres alanı, genel değişkenler, kayıtlar, yığın, açık dosyalar vb.
tepe | çalışan tüm işlemleri göster |
ps | mevcut aktif süreçlerinizi yazdırın |
ps-eafw | çalışan işlemleri, bunların kaynaklarını ve diğerlerini görüntüleme kullanışlı bilgi(bir kere) |
ps -e -o pid,args -orman | PID'leri ve süreçleri bir ağaç olarak göster |
pstree | işlem ağacını göster |
öldür -9 98989 | PID 98989 ile süreci "ölene" "öldürün" (veri bütünlüğüne saygı duymadan) |
öldür -TERM 98989 | PID 98989 ile işlemi nazikçe sonlandırın |
öldür -1 98989 | yapılandırma dosyasını yeniden okumak için işlemi PID 98989 ile zorlayın |
lsof -p 98989 | dosya listesini görüntülemek, açık süreç PID 98989 ile |
lsof /ev/kullanıcı1 | görüntüleme listesi dosyaları aç/home/user1 dizininden |
strace -c ls >/dev/null | ls işlemi tarafından oluşturulan ve alınan sistem çağrılarının bir listesini yazdırın |
strace -f -e ls >/dev/null aç | kitaplık çağrılarını göster |
izle -n1 "cat /proc/interrupts" | kesintileri gerçek zamanlı olarak göster |
son yeniden başlatma | sistem yeniden başlatma geçmişini göster |
son kullanıcı1 | user1 kullanıcısının sistemdeki kayıt geçmişini ve sistemde kaldığı süreyi görüntüleyin |
lsmod | yüklü çekirdek modüllerini listele |
serbest m | durumu göster rasgele erişim belleği megabayt cinsinden |
smartctl -A /dev/hda | durum kontrolü sabit disk/dev/hda SMART aracılığıyla |
smartctl -i /dev/hda | /dev/hda sabit diskinde SMART'ın kullanılabilirliğini kontrol edin |
kuyruk /var/log/dmesg | çekirdek önyükleme günlüğünden son on girişi yazdır |
kuyruk /var/log/mesajlar | sistem günlüğünden son on girişi yazdır |
Ağ (LAN ve WiFi)
ifconfig eth0 | eth0 ağ arayüzü yapılandırmasını göster |
ifup eth0 | eth0 arabirimini etkinleştir (yükselt) |
ifdown eth0 | eth0 arayüzünü devre dışı bırak (alt) |
ifconfig eth0 192.168.1.1 ağ maskesi 255.255.255.0 | eth0 arabirimi ip adresini ve alt ağ maskesini ayarlayın |
ifconfig eth0 söz | paketleri koklamak için eth0 arayüzünü rastgele moda geçirin |
ifconfig eth0 -promisc | eth0 arabiriminde rastgele modu devre dışı bırak |
dhclient eth0 | dhcp modunda eth0 arayüzünü etkinleştir |
rota-n | yerel yönlendirme tablosunu göster |
rota ekleme -net 0/0 gw IP_Gateway | varsayılan ağ geçidi ip adresini ayarla |
rota ekleme -net 192.168.0.0 ağ maskesi 255.255.0.0 gw 192.168.1.1 | 192.168.1.1 ip adresine sahip ağ geçidi üzerinden 192.168.0.0/16 ağına statik rota ekleyin |
rota del 0/0 gw IP_gateway | varsayılan ağ geçidi ip adresini kaldır |
yankı "1" > /proc/sys/net/ipv4/ip_forward | paket yönlendirmeye izin ver (yönlendirme) |
ana bilgisayar adı | bilgisayar adını göster |
www.linuxguide.it'i barındırın | www.linuxguide.it ana bilgisayar adını ip adresine ve tersini çözün *ana bilgisayar 62.149.140.85* |
ip bağlantı gösterisi* | tüm arayüzlerin durumunu göster |
mii aracı eth0 | eth0 arabirimi için durumu ve bağlantı türünü görüntüleme |
ettool eth0 | desteklenen ve geçerli bağlantı modları gibi bilgilerle birlikte eth0 arayüz istatistiklerini görüntüler |
netstat -tupn | ip adreslerine ve PID'lere ad çözümlemesi olmadan TCP ve UDP protokolleri aracılığıyla kurulan tüm ağ bağlantılarını ve bu bağlantıları sağlayan işlemlerin adlarını görüntüler. |
netstat -tupln | ip adreslerine ve PID'lere ad çözümlemesi ve bağlantı noktalarında dinleyen işlemlerin adları olmadan TCP ve UDP protokolleri aracılığıyla tüm ağ bağlantılarını görüntüler |
tcpdump tcp bağlantı noktası 80 | tüm trafiği TCP bağlantı noktası 80'de görüntüler (genellikle HTTP) |
iwlist taraması | kablosuz erişim noktalarının kullanılabilirliği için havayı tarayın |
iwconfig eth1 | eth1 kablosuz ağ arayüzü yapılandırmasını göster |
Microsoft Windows ağları(SAMBA)
IPTABLE'LAR (güvenlik duvarı)
iptables, bir komut satırı yardımcı programıdır. standart arayüz iş yönetimi güvenlik duvarı(güvenlik duvarı) Linux çekirdeği sürümleri 2.4, 2.6, 3.x, 4.x için netfilter . iptables yardımcı programını kullanmak için süper kullanıcı (kök) ayrıcalıkları gereklidir.
iptables -t filtre -nL | tüm kural zincirlerini göster |
iptables -t nat -L | tüm kural zincirlerini NAT tablosunda göster |
iptables -t filtre -F | filtre tablosundaki tüm kural zincirlerini temizle |
iptables -t nat -F | NAT tablosundaki tüm kural zincirlerini temizle |
iptables -t filtre -X | filtre tablosundaki tüm özel kural zincirlerini sil |
iptables -t filtre -A GİRİŞ -p tcp --dport telnet -j KABUL | gelen telnet bağlantısına izin ver |
iptables -t filtre -A ÇIKTI -p tcp –dport http -j DÜŞÜR | giden HTTP bağlantılarını engelle |
iptables -t filtre -A İLERİ -p tcp --dport pop3 -j KABUL | ileri POP3 bağlantılarına izin ver |
iptables -t filtre -A INPUT -j LOG --log-prefix "DROP INPUT" | INPUT zincirinden geçen paketlerin çekirdek günlüğünü etkinleştirin ve mesajın önüne "DROP INPUT" ekleyin |
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | eth0 arabiriminde giden paketlerin NAT'ını (Ağ Adresi Çevirisi) etkinleştirin. Dinamik olarak ayrılmış ip adresleriyle kullanıldığında geçerlidir |
iptables -t nat -A ÖN YÖNLENDİRME -d 192.168.0.1 -p tcp -m tcp –dport 22 -j DNAT –hedefe 10.0.0.2:22 | bir ana bilgisayara gönderilen paketleri başka bir ana bilgisayara iletme |
Sistem bilgisi
kemer | bilgisayar mimarisini göster |
uname -r | kullanımdaki çekirdek sürümünü göster |
dmide kodu -q | donanımı göster sistem bileşenleri- (SMBIOS/DMI) |
hdparm -i /dev/hda | sabit sürücü özelliklerini göster |
hdparm -tT /dev/sda | sabit sürücüden veri okuma performansını test edin |
cat /proc/cpubilgisi | işlemci bilgilerini göster |
cat /proc/kesmeler | kesintileri göster |
kedi /proc/meminfo | bellek kullanımını kontrol et |
cat /proc/takas | takas dosyalarını göster |
kedi /proc/versiyon | çekirdek sürümünü yazdır |
kedi /proc/net/dev | ağ arayüzlerini ve bunlarla ilgili istatistikleri göster |
cat /proc/binekler | ekrana bağlı dosya sistemleri |
lspci-tv | ağaç görünümünde göster PCI aygıtları |
lsusb-tv | ağaç görünümünde göster USB aygıtları |
tarih | sistem tarihini göster |
cal 2007 | 2007'nin tablo takvimini göster |
tarih 041217002007.00 | sistem tarihini ve saatini ayarla |
saat-w | BIOS'ta sistem zamanından tasarruf edin |
çalışma süresi | geçerli çalışma süresini göster |
w | çevrimiçi kullanıcıları göster |
ben kimim | oturum açtığınız ad |
parmak kullanıcısı | kullanıcı hakkında bilgi göster |
uname-a | çekirdek bilgilerini göster |
cat /proc/cpubilgisi | işlemci bilgisi |
kedi /proc/meminfo | hafıza bilgisi |
adam komutu | komut için kılavuzu göster |
df | bilgileri göster disk kullanımı hakkında |
du | mevcut dizinin "ağırlığını" göster |
özgür | bellek kullanımı ve takas |
uygulama nerede | uygulamanın olası konumu |
hangi uygulama | hangi uygulama varsayılan olarak başlatılacak |
sistem kapatma
Diğer faydalı komutlar
yaklaşık …anahtar kelime | bir şekilde ilgili komutların bir listesini görüntüler anahtar kelimeler. Programın ne yaptığını bildiğiniz halde komutu hatırlamadığınızda kullanışlıdır. |
adam ping | programla çalışmak için kılavuzu çağırmak, bu durumda ping |
...anahtar kelime nedir | belirtilen programın eylemlerinin bir açıklamasını görüntüler |
ldd /usr/bin/ssh | ssh'nin çalışması için gereken kitaplıkları listele |
takma ad hh = "geçmiş" | hh takma adını geçmiş komutuna atayın |
bulmak. -maksimum derinlik 1 -ad *.jpg -yazdır -yürütme dönüştür | Bir klasördeki tüm görüntüleri yeniden boyutlandırmak, görüntülerin küçük resimlerini oluşturmak için ImageMagick'in "dönüştürme" yardımcı programına geçmek (önizleme) |
/dev/hda3 takası | hda3 bölümünde bulunan takas alanını etkinleştirin |
/dev/hda2 /dev/hdb3 takası | hda2 ve hdb3 bölümlerinde bulunan takas alanlarını etkinleştirin |
Yardımı ve Program Kılavuzunu Görüntüleyin
İşe yarayabilecek komutlarda kullanılan programların adlarının öğrenilmesi veya yazdırılması gerekir ve bunların nasıl kullanılacağı her an programın yardımını veya kılavuzunu (man) arayarak bulunabilir.
Programla ilgili hızlı bir kılavuz almak için şunları çalıştırmanız gerekir:
adam programıYön tuşları ile hareket edebilir, Q tuşu ile çıkabilirsiniz. Daha fazla ayrıntı için adam adama bakın.
Anahtarlarla ilgili yardım almak için şunları çalıştırmanız gerekir:
program -h program --yardım
Her iki seçenek de aynı şekilde çalışmalıdır, ancak bazı yazılım yazarları bu anahtarlardan birini bırakır, öyleyse ikisini de deneyin.
Adamlara göre ara
Hangi komuta ihtiyacınız olduğundan emin değilseniz, kılavuzların metinlerini aramayı deneyin.
Man-k-ihtiyacınız olan bir şey
tüm kılavuzlarda ihtiyacınız olanı arayacaktır. Denemek:
Adam -k nautilus
nasıl çalıştığını görmek için. Bu arada, bu, apropos komutunu çalıştırmakla aynıdır.
Man -f-ihtiyacınız olan bir şey
yalnızca sistem kılavuzlarının adlarına göre arama yapacaktır. Denemek:
Adam -f gnome
Örneğin, whatis komutunu çalıştırmak aynı sonucu verecektir.
Daha çekici erkek
Gnome/Unity masaüstü kullanıcıları, konsolda komutu çalıştırarak basit bir GUI sağlamak için yelp yardımcı programını kullanabilir.
Yelp adamı:<команда>
Konqueror'u kuran kullanıcılar, seçilen arka planlarla süslenmiş bir web tarayıcısı bağlamında kılavuzun sayfalarını okuyabilir ve arayabilir. Bunu yapmak için adres çubuğuna Konqueror yazın ve şu komutu kullanın:
Adam:/<команда>
Komutları sınırsız ayrıcalıklarla yürütün
Aşağıda listelenen komutların çoğu aşağıdaki komutu gerektirir:
Bu, hesabınıza ait olmayan dosya ve dizinlerle çalışmak için gerekli olan süper kullanıcı haklarını geçici olarak verir. Sudo kullanmak bir şifre gerektirir. Yalnızca bu yönetici ayrıcalıklarına sahip kullanıcılar bu komutu kullanabilir.
Dosya ve klasörlerle çalışma komutları
Kök dizine girmek için şunu çalıştırın: cd /
Ana klasörünüze ulaşmak için şunu yazın: cd ~
Bir dizini yukarı taşımak için şunu kullanın: cd ..
Daha önce ziyaret edilen dizine dönmek için şunu kullanın: cd -
Aynı anda birden çok dizinde gezinmek için, taşımak istediğiniz klasörün tam yolunu yazmanız gerekir. Örneğin, komut: cd /var/www
sizi /var/ dizininin /www alt dizinine götürür. Ve komut:
Cd ~/Masaüstü\tablo
sizi masaüstüne götürecektir. Bu durumda, "\" bir boşluktan kaçmak anlamına gelir.
Yaklaşık işareti (~) ana klasörünüzü temsil eder. Eğer sen kullanıcı, ardından yaklaşık işareti (~) /home olur / kullanıcı.
pwd ("çalışma dizinini yazdır") komutu, hangi dizinde olduğunuzu bilmenizi sağlar şu an. Bununla birlikte, Gnome Terminalinin pencere başlığında her zaman aynı bilgileri gösterdiğini unutmayın.
ls size geçerli dizindeki tüm dosyaları gösterecektir. Bu komutu belirli seçeneklerle kullanırsanız, dosya boyutunun, saatin görüntülenmesini de etkinleştirebilirsiniz. son değişiklik ve dosya izinleri. Örneğin: ls~
ana klasörünüzde sahip olduğunuz her şeyi gösterecektir.
cd komutu çalışma dizinini değiştirir. Terminali ilk başlattığınızda, ana klasörünüzde olacaksınız. Dosya sisteminde dolaşmak için cd kullanmanız gerekir. Örnekler:
cp komutu bir dosyayı kopyalar. Örneğin, şu komut: cp text new
"metin" dosyasının tam bir kopyasını oluşturacak ve onu "yeni" olarak adlandıracak, "dosya" ise hiçbir yerde kaybolmayacaktır. Bir dizini kopyalamak için şu komutu kullanın:
Cp -r dizini yeni
burada -r seçeneği özyinelemeli bir kopyayı belirtir.
mv komutu, bir dosyayı başka bir konuma taşır veya yalnızca bir dosyayı yeniden adlandırır. Örneğin şu komut: mv file text
"dosya"yı "metin" olarak yeniden adlandırır.
Mv metni ~/Desktop\Desktop
"metni" masaüstünüze taşıyacak, ancak yeniden adlandırmayacaktır. Dosyayı yeniden adlandırmaya devam etmek için, özellikle dosya için yeni bir ad belirtmeniz gerekir. İşleri hızlandırmak için ana klasörünüzün yolunu "~" ile değiştirebilirsiniz. Sudo ile birlikte mv kullanıldığında, terminalin ayrıca "~" işaretini ana klasörünüze eşlediğini unutmayın. Ancak, konsolda sudo -i veya sudo -s ile kök oturumunu etkinleştirirseniz, "~" ana dizininize değil, sürücünün kök dizinine başvurur.
rm komutu bir dosyayı siler.
rmdir komutu boş bir klasörü kaldırır. Bir klasörü tüm ekleriyle birlikte silmek için bunun yerine rm -r kullanın.
mkdir Bu komut bir dizin oluşturur. Mkdir müzik komutu sizin için "müzik" adında bir klasör oluşturacaktır.
Başka bir komutun satır içi açıklamasını okumak istediğinizde bu komutu deneyin. örneğin: adam adam
size bu komutun kendisinin açıklamasını gösterecektir.
Sistem Bilgisi Komutları
Takım df tüm bağlı bölümlerde kullanılan disk alanı miktarını gösterir. En kullanışlı: df -h
Çünkü görüntülemek için megabayt (M) ve Gigabayt (G) kullanır, blokları değil. -h "insan tarafından okunabilir" anlamına gelir.
du kullanılan disk alanı miktarını görüntüler belirli klasör. Tüm alt dizinler için bilgileri ayrı ayrı veya bir bütün olarak klasör için gösterebilir. .. [e-posta korumalı]:~$ du /medya/disket 1032 /medya/disket/dosyalar 1036 /medya/disket/ [e-posta korumalı]:~$ du -sh /medya/disket 1.1M /medya/disket/
S "özet" (bir bütün olarak) anlamına gelir ve -h "insan tarafından okunabilir" ("insan tarafından okunabilir") anlamına gelir.
özgür boş ve kullanılan RAM miktarını görüntüler. Komut: ücretsiz -m
bilgileri megabayt cinsinden gösterir.
tepe sisteminiz, çalışan işlemler ve sistem kaynakları, CPU yükü, RAM ve takas kullanımı ve sayısı dahil çalışan süreçler. Üstü durdurmak için Q'ya basın.
En iyi tarzda tasarlanmış başka harika ve çok gerekli yardımcı programlar da vardır:
htop top'a benzer, çok daha güçlü
üst ise aktif hakkında bilgi ağ bağlantıları, ağ yükleme/indirme hızı
iotop aktif disk işlemlerini gerçekleştiren işlemler hakkında bilgi
Adın-a seçeneği ile makine adı, çekirdek sürümü ve diğer ayrıntılar dahil olmak üzere tüm sistem bilgilerini yazdırır. Bunlardan en kullanışlı olanı çekirdek versiyonunu kontrol etmektir.
şifre yeni kullanıcı
Bir dizin ağacı oluşturma (ağaç)
Yardımcı program, güzel biçimlendirilmiş bir biçimde bir dizin ağacı görüntüler. ağaç paketi Ubuntu depoları, böylece kurulum tek satırda yapılır:
sudo apt-get kurulum ağacıBir dizin ağacını görüntülemek için komut şöyle görünmelidir:
ağaç -dA testiHepimiz, hem sunucu yöneticileri hem de kullanıcılar geleneksel bilgisayarlarçoğu zaman dosyalarla uğraşırız. Bu işlem oldukça uzun sürebileceğinden, dosyalarla bizim için rahat bir ortamda çalışmak önemlidir. Sıklıkla dosyaları açar, siler, taşır ve yeniden adlandırırız. Bu nedenle, bu yazıda Ubuntu için bir dosya yöneticisinin nasıl seçileceğine bakalım. Ubuntu varsayılan olarak Nautilus ile birlikte gelir, ancak görünümü ve işlevselliği ile herkese uymayabilir, yedi farklı dosya yöneticisine ve bunların nasıl kurulacağına bakacağız.
Linux için çok çeşitli dosya yöneticisi seçeneklerini herkes bilmiyor. Ya da bildikleri programların yeteneklerini tam olarak fark etmiyorlar. Ubuntu için farklı dosya yöneticileri var ve diğer programların yanı sıra bunlardan çok sayıda var. İşte en popüler olanlar:
- Geceyarısı Komutanı
- Yunus
Hepsi mükemmel dosya yöneticileridir. Hem basit hem de çok işlevli olanlar var. İhtiyaçlarınıza uygun dosya yöneticisini seçebilirsiniz. Midnight Commander ve Dolphin en sevdiğim dosya yöneticileridir. Onları oldukça sık kullanırım.
Tüm bu dosya yöneticileri beğeninize göre özelleştirilebilir. En özelleştirilebilir olanlar Krusader ve Konqueror'dur. Midnight Commander, konsol arabirimine sahip tek dosya yöneticisidir, ancak aynı zamanda birçok ayarı da vardır.
Ubuntu'da varsayılan dosya yöneticisi nasıl değiştirilir?
Ubuntu dosya yöneticisini başka biriyle değiştirmeye karar verirseniz, bu o kadar da zor değil. Beğendiğiniz programı yükleyin ve bağlam menüsünün yeni dosya yöneticisiyle çalışması için birkaç dosyayı değiştirin.
Ve dosyaları düzeltmeniz gerekiyor:
/usr/share/applications/nautilus-home.desktop
/usr/share/applications/nautilus-computer.desktop
Satırları değiştir:
TryExec=nautilus
Yürütme = nautilus
TryExec=dosya_yöneticisi
exec=dosya yöneticisi
Ve şimdi dosyada aynı:
/usr/share/applications/nautilus-folder-handler.desktop
TryExec=dosya_yöneticisi
Yürütme=dosya_yöneticisi %U
Kubuntu'da, varsayılan dosya yöneticisi Sistem Seçenekleri'nde yapılandırılır. Şimdi doğrudan Ubuntu için dosya yöneticilerinin incelemesine geçelim.
Geceyarısı Komutanı
Midnight Commander, komut satırı arayüzüne (cli) sahip bir dosya yöneticisidir. Çalıştırmanın mümkün olmadığı durumlarda özellikle yararlıdır. grafik kabuk, ancak ana dosya yöneticisi olarak da kullanılabilir GUI. Neredeyse tüm komut satırı kabuğunda ve hatta bir SSH oturumunda çalıştırılabilir.
Midnight Commander'ı aşağıdakileri çalıştırarak komut satırından çalıştırabilirsiniz:
Yukarıdaki ekran görüntüsü, Midnight Commander'ı Ubuntu terminal öykünücüsünün tek bir sekmesinde gösterir. Kullanıcı arayüzü Program, her biri bir dizinin içeriğini gösteren iki panele bölünmüştür. Geçerli dizin, her panelin üst kısmında görüntülenir. Gezinme ok tuşları kullanılarak yapılır. Enter tuşu bir klasörü açmak için kullanılır.
Programın en üstünde, programı ayarlama seçenekleri, sol ve sağ paneller ve ayrıca dosyalar için çeşitli işlemler içeren bir menü vardır. Pencerenin alt kısmı, seçilen dosya veya dizin ile bir dizi işlev tuşu hakkında bilgi görüntüler. Belirli bir eylemi hızlı bir şekilde gerçekleştirmek için istediğiniz işlev tuşuna basmanız yeterlidir. Ayrıca burada, komutları geçerli dizinde hızlı bir şekilde yürütmek için terminal satırını görebilirsiniz.
Midnight Commander'ı şu komutla kurabilirsiniz:
sudo apt-get kurulum mc
Krusader, Midnight Commander kavramlarını grafik bir arayüzde kullanan istisnai bir dosya yöneticisidir. Aynı zamanda iki bölmeli bir arabirim kullanır, ancak aynı zamanda birçok Ek özellikler. Klavyeyi ve her zamanki gibi fareyi kullanarak gezinmeyi destekler.
Krusader ayrıca bir dizinin içeriğini görüntüleyen iki panele sahiptir, ancak bir panelde birden çok klasörü açmanıza izin veren sekmeler de vardır.
Her sekmede, dosya görüntüleme modunu ayarlayabilirsiniz. Ekran görüntüsünde, dosyalar ayrıntılı modda görüntülenir - simge, ad, boyut, oluşturma tarihi, sahip ve erişim hakları.
Ayrıca pencerenin üst kısmında bir menü ve alt kısımda bir dizi işlev tuşu ve bir terminal vardır. Krusader mevcut dizinleri ve ekran ayarlarını otomatik olarak kaydeder, böylece programı açtığınızda en son kapattığınız klasörlere dönersiniz.
Yararlı özellikler desteği içerir FTP protokolleri ve uzak sunuculardaki dosyalara erişmeyi kolaylaştıran samba.
Bu en iyi dosyayı yüklemek için ubuntu yöneticisi koşmak:
sudo apt-get krusader'ı kur
Qt'de yazıldığını ve onunla birlikte tüm Qt'yi ve birkaç KDE kitaplığını çekeceğini not etmek önemlidir.
Konqueror, başka bir güçlü dosya yöneticisidir. standart set KDE. onun bir tane var ilginç özellik- dosyalara erişmenin yanı sıra buraya bir url girerek internet sayfalarını görüntüleyebilirsiniz.
Bu dosya yöneticisinin bir başka özelliği de, her birinde ayrı bir dizin açabileceğiniz birkaç sekme açabilmesidir.
Resimde, program penceresi sağda üç bölüme ve solda bir kenar çubuğuna bölünmüştür. Dizin ağacı kenar çubuğu şunlar için kullanılır: hızlı gezinme dosya sistemine göre.
Özellikle bulmayı kolaylaştıran Konqueror'un kenar çubuğunu seviyorum gerekli dosyalar, dosya sisteminde gezinin ve gereksiz dizin ağaçlarını hızla kaldırın.
Programın arayüzü Krusader ve Midnight Commander'a benzer, ancak çok daha az işlevsellik vardır. İki standart sekme yerine, burada birden fazla panel oluşturabilir ve bunları istediğiniz gibi yerleştirebilirsiniz. Hem klavyeyi hem de fareyi kullanarak sekmeler ve dizinler arasında gezinebilirsiniz.
Burada da dosya görüntüleme modu her sekme için yapılandırılmıştır, ancak otomatik kaydetme yoktur. Ancak, programı her başlattığınızda çalıştırmak istediğiniz konumu ve sekmeleri manuel olarak kaydedebilirsiniz.
Ubuntu'ya yüklemek için şu komutu kullanın:
sudo apt-get konqueror'u kur
Çift Komutan
Bu, Midnight Commander ve Krusader tarzındaki bir başka harika dosya yöneticisidir. Ancak bu sefer GTK kitaplığına dayalı, yani harika, özelliklerle dolu bir dosya yöneticisi isteyenler ve KDE kitaplıklarının yarısını sisteme taşımak istemeyenler için harika.
Arayüz iki panele ayrılmıştır. Olağanüstü özellikler arasında yerleşik bir metin düzenleyici, dosyaları HEX ve ikili biçimlerde görüntüleme desteği ve arşivlerle çalışma desteği bulunur. Ayrıca çeşitli destekler ağ oluşturma yetenekleri Webdav, FTP, Samba bağlantısı gibi.
Yüklemek için aşağıdaki komutları çalıştırın:
sudo add-apt-repository ppa:alexx2000/doublecmd
$ sudo apt-get güncellemesi
$ sudo apt-get install doublecmd-gtk
Yunus
Bu, KDE'den başka bir dosya yöneticisidir. Arayüzü Konqueror'a çok benzer, ancak daha güzel ve işlevseldir. Burada da birkaç panel ve sekme oluşturmak mümkündür. Kısayolları olan bir kenar çubuğu da vardır. hızlı erişim dosya sistemine.
Varsayılan olarak yalnızca bir panel açılır, ancak başka bir panel eklemenizi ve Dolphin'i Krusader gibi göstermenizi hiçbir şey engellemez. Ancak Konqueror'daki gibi bölme panelleri burada desteklenmez.
Burada sekmeler desteklense de programı yeniden başlattıktan sonra bile kaydedilmezler, ana klasörünüzün açık olduğu bir sekme ile başlar.
Dolphin şu komutla kurulur:
sudo apt-get yükleme yunusu
Nautilus, Ubuntu'da varsayılandır ve bu konuda birkaç söz söylemekten kendini alamadı. Burada kullanabileceğiniz birden çok panel ve sekme desteği var, ayrıca kısayolları olan bir kenar çubuğu da var. Bu, basitliği nedeniyle yeni başlayanlar için harika olan basit ve kararlı bir dosya yöneticisidir.
Dizinler arasında gezinme, klavye veya fare üzerindeki oklar kullanılarak gerçekleştirilir. Kısayol tuş kombinasyonları var ama Double Commander'daki kadar çok yok.
Bu, başka bir hafif ve basit dosya yöneticisidir. Belki Nautilus'tan bile daha kolay. Aynı görünüyor ve çalışıyor.
Şu komutla Ubuntu'ya yükleyebilirsiniz:
sudo apt-get install thunar
Başka bir orta derecede basit Ubuntu dosya yöneticisi. Önceki ikisiyle aynı görünüyor. Kolay dosya işleme için sekmeleri ve özelliklerin çoğunu destekler.
Ekranın sol tarafında, tıpkı Konqueror'da olduğu gibi, dosya sisteminin ağaç görünümüne sahip bir panel vardır. Bu dosya yöneticisi, harika işlevsellik ve aynı zamanda çok basit bir arayüz içerir.
Yüklemek için şunu çalıştırın:
sudo apt-get pcmanfm'yi kurun
XFE
Bu, daha ilginç dosya yöneticilerinden biridir. Arayüzünde Nautilus, Thunar ve PcManFm'den birçok özellik içerir, ancak aynı zamanda çok daha esnektir.