Linux'ta yeni misiniz? Terminal için size birkaç faydalı komut veriyoruz

temel linux terminal komutları

İleri düzey kullanıcılar veya bir süredir düzenli olarak Linux kullanan kişiler uzun zamandır metin modunun sunduğu sonsuz olasılıklar, arayüzün sadece klavyeyi kullanarak bilgisayarla etkileşime girebildiğimiz ve uygun komutları bilmiyorsak güvenilir bir şekilde kullanamayacağımız bölümü.

Linux terminali ile, dosyaları göstermek, kılavuzlara yardım etmek veya bir dosya oluşturmak için sisteme basit sorgular yapabiliriz; hatta bir XAMPP sunucusunu yapılandırmak, bir veritabanını sorgulamak ve her türlü yönetim görevini gerçekleştirmek için. Ancak, oraya hala ulaşılacak çok şey var, bu yüzden size bazılarını göstereceğiz bilmeniz gereken temel komutlar eğer sadece linux'a sahipseniz.

Karşılaştırmalar nefret dolu ve Bu makaleyi "Linux'a karşı Windows" a dönüştürmek istemiyorum, ancak Microsoft'un işletim sistemi, aşağıdaki satırlarda ele alacağımız bazı durumları göstermek için bir örnek olarak hizmet edebilir. Bunun yalnızca açıklayıcı bir örnek olduğu konusunda ısrar edeyim.

Devam etmeden önce, bu komutların kullanılması gerektiğini açıkça belirtmekte fayda var. yönetici ayrıcalıklarına sahip olmaya gerek yok. Farklı bölümler

pwd

Windows'un aksine, komut istemine gidersek nerede olduğumuza dair net bir göstergeye sahip oluruz -örneğin C:Windows>-, Linux'ta bu bilgiye her zaman bir bakışta sahip olamayacağız. Bu, farklı dizinlerle veya sisteme oldukça gömülü alt dizinlerde çalışıyorsak kolayca kaybolabileceğimiz anlamına gelir. Bu komutu yazarak tam olarak nerede olduğumuzu bileceğiz.

$ pwd
/home/tu-usuario

kedi

Bu komut bize bir dosyanın içeriğini gösterecek, her ne ise. Bu, bir metin dosyasını görmek istediğimizde, terminalin içinde yazılanları döndüreceği anlamına gelirken, başka bir dosyayı çalıştırırsak, dosya bütünlüğü için okunamayan makine kodu veya MD5 sağlama toplamı elde edebiliriz.

Değiştiricilerle birlikte kullanılabilir, böylece uzun bir metin dosyası sayfalandırılmış bir şekilde okunabilir, ancak değiştiriciler ve onları nasıl tanıyacağımız hakkında biraz sonra konuşacağız.

$ cat hola.txt
¡Hola!

ls

ls aynı işlevleri yapar dir MS-DOS'ta, ancak biraz farklı bir şekilde. Tabii ki MS-DOS komutunu Linux'ta da kullanabiliriz, ancak performansı karşılaştırılabilir olmasına rağmen yetersiz kalıyor. Terminalin renk kodu sayesinde, ls bize gösterdiklerinin dosyalar mı, klasörler mi olduğunu ayırt edebiliriz. not veya başka bir şey.

Eğer birlikte ls Değiştiriciler kullanıyoruz, içinde bulunduğumuz yolun tüm dizinlerini bir liste biçiminde görebiliyoruz, sayfalı, tüm dosyaları ve alt dizinleri gösteriyor ve verdikleri izinler bile. Yine, değiştiriciler hakkında daha sonra konuşacağız.

$ ls
Documentos Descargas Escritorio Imágenes Música Podcasts Plantillas Público Vídeos

cd

Hiç kullandıysanız komut istemi veya Windows konsolu ve dizin ağacında ilerlediyseniz, bunun ne için olduğunu anlarsınız. Her durumda, komutun ne olduğunu bilmeyenler için açıklığa kavuşturmak uygundur. cd bize izin verir içinde bulunduğumuz birimde gezin, o sırada hangisinin bizim olduğuna bakılmaksızın belirli yerlere geçiş.

$ cd /home/usuario/Documentos/Ejercicios

$ cd /home

Terminal üzerinden dizin ağacında yukarı çıkmak için şu komutu kullanmamız gerekecek cd ...

dokun ve rm

İlk komut, boş dosya oluştur terminal aracılığıyla. Oluşturduğumuz dosya zaten varsa, değişiklik zamanını güncelleyecektir.

$ touch texto.txt

Ilişkin rm, yapmamıza izin verdiği şey herhangi bir dosyayı sil.

$ rm texto.txt

mkdir ve rmdir

Neredeyse birlikte hareket eden bu iki uçbirim komutunun özel durumunda, bize sırasıyla boş dizin oluştur ve sil.

$ mkdir /prueba

$ rmdir /prueba

cp ve mv

Komut cp hizmet etmek bir dosyayı veya dizini orijinal bir konumdan başka bir hedefe kopyalamak. Kullanma cp başka bir konuma kopyalanmış bir yedekleme dosyası elde etmek çok kolaydır. Örneğin, sürücüde bir dosyamız olduğunu ve onu çıkarılabilir bir cihaza taşımak istediğimizi varsayalım:

$ cp /home/usuario/Documentos/Ejercicios/Ejercicios.txt /media/usuario/pendrive/Ejercicios.txt

Ilişkin mv, Windows'un "Kes" işlevi ile eşitlenmiştir. Demek ki, bir dosyayı orijinal konumundan alır ve başka bir yere taşır, dosyayı ilk konumdan kaldırma. Önceki örneğin iş parçacığını takip ederek, bir dosyayı sürücüden çıkarılabilir bir aygıta taşımak istediğimizi varsayalım, böylece ona sadece orada sahip oluruz:

$ mv /home/usuario/Documentos/Ejercicios/Ejercicios.txt /media/usuario/pendrive/Ejercicios.txt

adam

Komut man ifade eder Şimdiye kadar kullandığımız komutların tam kılavuzları. Bu kılavuz sadece bu komutların her biri için doğru kullanımı ve sözdizimini açıklamakla kalmayacak, aynı zamanda - bu sefer - onlarla hangi değiştiricileri kullanabileceğimizi bilmemize izin verecek. Bu şekilde örneğin komutun kılavuz sayfasını ararız ls:

man ls

Buna benzer bir şey görmeliyiz:

linux kılavuz sayfası

Kılavuzun farklı sayfalarında klavye imleci ile gezinirsek, yavaş yavaş göreceğiz kullanabileceğimiz farklı değiştiriciler talimatla çok daha eksiksiz olması için. Örneğin, değiştirici eklersek -l a lsGöreceğimiz şey, her öğeye verilen izinlere ek olarak, bulunduğumuz konumdaki ayrıntılı dizin listesidir:

$ ls -l
total 48
drwxr-xr-x 3 usuario usuario 4096 mar 1 19:26 Descargas
drwxr-xr-x 2 usuario usuario 4096 mar 1 18:06 Documentos
drwxr-xr-x 2 usuario usuario 4096 mar 1 20:16 Escritorio
drwxr-xr-x 2 usuario usuario 4096 mar 2 07:38 Imágenes
drwxr-xr-x 3 usuario usuario 4096 feb 27 12:09 Música
drwxr-xr-x 2 usuario usuario 4096 feb 6 09:58 Plantillas
drwxr-xr-x 2 usuario usuario 4096 feb 6 09:58 Vídeos

Ve şimdiye kadar, Linux'a yeni girdiyseniz bilmeniz gereken bazı temel terminal komutlarını gözden geçiren kısa ama kapsamlı bir inceleme. İlk başta biraz hantal görünebilir, ancak terminal son derece güçlü bir araç hiçbir koşulda kullanmayı bırakmamalısınız. Denemeye cesaret edin ve hassas görevler için bunu kendiniz yapmaktan daha iyi bir şey olmadığını keşfedeceksiniz.


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.