Menü
ücretsiz
Kayıt
Ev  /  Multimedya/ Linux terminal penceresindeki dosya yöneticisi. Komut satırı

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ığıQTGTK2GTK1GTK2QTQT- GTK2- GTK2x11
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+pson kullanılan komutları yukarı kaydır
↓ veya Ctrl + Nson kullanılan komutları aşağı kaydır
Girmekseçilen komutu yürüt
Sekmeaşı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+rdaha ö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ı

    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:

    1. 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.

    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 testi

Hepimiz, 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.