Dosyaları Linux Terminalinden Yönetme 11, Bilmeniz Gereken Komutlar
Linux terminalini bir profesyonel gibi kullanmak için, dosyaları yönetmenin ve dizinleri gezinmenin temellerini bilmeniz gerekir. Unix felsefesine göre, her bir komut bir şey yapar ve iyi yapar.
Linux terminali için tam özellikli bir dosya yöneticisi olan Midnight Commander, bu komutların tümü için güçlü bir ön uç işlevi görür..
ls - Dosyaları Listele
ls komutu bir dizindeki dosyaları listeler. Varsayılan olarak, ls geçerli dizindeki dosyaları listeler..
Ayrıca dosyaları yinelemeli olarak listeleyebilirsiniz - yani geçerli dizindeki dizinlerdeki tüm dosyaları listeleyebilirsiniz - -R.
Ayrıca, dizini belirtirseniz, dosyaları başka bir dizinde de listeleyebilir. Örneğin, ls / home / home dizinindeki tüm dosyaları listeler..
cd - Dizini Değiştir
CD komutu başka bir dizine değiştirir. Örneğin, cd Masaüstü Ana dizininizden başlıyorsanız sizi Masaüstü dizine götürür.
Ayrıca, bir dizine giden tam bir yol da belirleyebilirsiniz. cd / usr / paylaşım dosya sistemindeki / usr / share dizinine gitmek için.
CD… seni bir dizine götürecek.
rm - Dosyaları Kaldır
rm komut dosyaları siler. Bu komuta dikkat edin - rm sizden onay istemiyor.
Örneğin, rm dosyası geçerli dizindeki “file” isimli dosyayı silerdi. Diğer komutlarda olduğu gibi, bir dosyanın tam yolunu da belirtebilirsiniz: rm / yol / dosya dosya yolunda / path / to / file dizinindeki dosyayı siler.
rmdir - Dizinleri Kaldır
rmdir komut boş bir dizini siler. rmdir dizini geçerli dizinde "dizin" adlı dizini silerdi.
Dizin boş değilse, dizini ve içindeki tüm dosyaları kaldırmak için özyinelemeli bir rm komutu kullanabilirsiniz.. rm -r dizini “dizin” adlı dizini ve içindeki tüm dosyaları silerdi. Bu, çok sayıda önemli dosyayı kolayca silebilecek tehlikeli bir komuttur, bu nedenle kullanırken dikkatli olun. Onay istemeyecek.
mv - Dosyaları Taşı
mv komutu bir dosyayı yeni bir konuma taşır. Bu aynı zamanda dosyaları yeniden adlandırmak için kullanacağınız komuttur. Örneğin, mv dosyası geçerli dizindeki “file” adlı dosyayı alır ve geçerli dizindeki “newfile” adlı dosyaya taşır - başka bir deyişle yeniden adlandırır.
Diğer komutlarda olduğu gibi, dosyaları diğer dizinlere veya diğer dizinlere taşımak için tam yollar da ekleyebilirsiniz. Örneğin, aşağıdaki komut geçerli dosyadaki “dosya” isimli dosyayı alır ve / home / howtogeek klasörüne yerleştirir:
mv dosyası / ev / howtogeek
cp - Dosyaları Kopyala
cp komut, mv komutuyla aynı şekilde çalışır, ancak orijinal dosyaları taşımak yerine kopyalar..
Ayrıca özyinelemeli bir kopya da yapabilirsiniz. cp -r. Bu, bir dizini ve içindeki tüm dosyaları yeni bir yere kopyalar. Örneğin, aşağıdaki komut / home / howtogeek / Downloads dizininin bir kopyasını / home / chris dizinine yerleştirir:
cp -r / home / howtogeek / Dosyalar / ana sayfa / chris
mkdir - Dizinler Yap
Mkdir komutu yeni bir dizin oluşturur. mkdir örneği geçerli dizinde "example" adında bir dizin oluşturur.
ln - Bağlantı Oluştur
Ln komutu bağlantılar oluşturur. En sık kullanılan bağlantı türü, muhtemelen oluşturabileceğiniz sembolik bağlantıdır. ls.
Örneğin, aşağıdaki komut Masaüstündeki İndirilenler klasörümüze bir bağlantı oluşturur:
ln -s / home / howtogeek / Yüklemeler / home / howtogeek / Masaüstü
Daha fazla bilgi için sembolik bağlantılar hakkındaki makalemize bakın..
chmod - İzinleri Değiştir
chmod Bir dosyanın izinlerini değiştirir. Örneğin, chmod + x komut dosyası Geçerli klasördeki script.sh adlı dosyaya çalıştırılabilir izinler eklerdi. chmod -x çalıştırılabilir izinleri o dosyadan kaldırır.
Linux dosya izinleri biraz karmaşık olabilir. Daha ayrıntılı bilgi için Linux dosya izinleri kılavuzumuza göz atın.
touch - Boş Dosyalar Oluştur
dokunma komut boş bir dosya oluşturur. Örneğin, dokunma örneği Geçerli dizinde “example” adında boş bir dosya oluşturur..
mc - Bir Tam Dosya Yöneticisi
Midnight Commander, Linux terminalinden kullanabileceğiniz birçok tam özellikli dosya yöneticisinden biridir. Çoğu dağıtımda varsayılan olarak yüklenmez; işte Ubuntu'ya yüklemeniz gereken komut:
sudo apt-get install mc
Yüklendikten sonra, yalnızca mc başlatmak için komut.
Dosyaları seçmek için ok tuşlarını ve bölmeler arasında geçiş yapmak için Sekme tuşunu kullanın. Yardım ekranını görmek için Alt-1'e, menüyü görmek için Alt-2'ye basın..
Terminal ortamınızda fare desteği varsa, fareyi Midnight Commander'da da kullanabilirsiniz..
Bir sistem dizini değiştiriyorsanız, bu komutları kök izinleriyle çalıştırmanız gerektiğini unutmayın. Ubuntu'da ekle sudo root izinleriyle çalıştırmak istediğiniz komutların başlangıcına.