Linux işletim sisteminin başlangıcından itibaren, komut satırı arayuzu icinde calışmanın ana yoluydu. Bu evrensel araca yalnızca daha sonra grafik detayları eklendi, sistemi modernleştirdi ve yeni kullanıcılar icin daha uygun hale getirdi. Pek cok Linux dağıtımının arkadaşca ortamına rağmen, CLI (komut satırı) kullanımı hala haklı. Ubuntu terminal komutları, değişen uzunluk ve karmaşıklıktaki talimatlarla PC kaynaklarının entegre yonetimi icin bir secenektir. Bu nedenle, Terminal'e hakim olmak cok onemlidir.
Terminal uzerinden gorev yapmak icin temel metin komutları.
Komutlar cok ceşitli karakterlerden oluşabilir - sayılar, harfler, kısa cizgiler ve kısa cizgiler, bunların icinde kolayca bulunabilir. Satır satır girilir. Her komutun uygulanması Enter tuşuna veya başka bir benzer yonteme basarak başlar. Terminalin arayuzu, grafik kısmı arızalansa bile mevcut olacağı icin kullanışlıdır. OS işletim sistemi ile doğrudan etkileşime girer.
Bu talimat girme yontemi alışılmadık derecede esnektir, cok fazla donanım ve yazılım kaynağı gerektirmez. Ayrıca otomatik calıştırma komutlarını da destekler.
Daha spesifik olarak, Terminal bir konsol emulatorudur. Bazı ekstralar sunan, aynı ozellikleri destekler. "Ctrl + Alt + T" klavye kısayoluyla başlatabilirsiniz.
Takımlar hakkındaTerminal komutları, onceden tanımlanmış bir komutu hangi PC'yi calıştıracağını yazıp onayladıktan sonra onceden oluşturulmuş bir karakter listesidir. Bu durumda, ek parametreler dikkate alınabilir.
Kural olarak, bir komut (talimat) uc bolumden oluşur:
Uygulamanın adı. Bu, sisteme onceden değişken olarak yazılmış olan yurutulebilir dosyanın adıdır. Anahtar. Anahtarlar daha kesin talimatlar icin kullanılır. Belirli bir işlem veya algoritma yapmanıza izin verir. Değeri Bu, anahtar icin bazı değişken parametredir. Bir Linux bilgisayar icin talimatlar bu şekilde oluşturulmuştur. Ana Ubuntu komutları, dosya ve dizinlerle calışmak, programları başlatmak ve sistemi yonetmek icin ve diğerleri icin kullanılır. Onlar hakkında daha detaylı konuşalım.
Dosya ve dizinlerle calışınDosya oluştur:
dokunma dosya adı
Oluşturma tarih ve saatinde değişiklik yapmanız gerekirse, bu komut size yardımcı olacaktır:
dokun -t 0712250000 dosya denetleyici
Dosyayı sil:
rm dosya adı
Zorunlu dosya silme:
rm -f dosyası1
Dosyanın bir kopyasını başka bir dosyada oluşturun:
cp name_1 name_2
Dosya iceriğini goster:
daha fazla dosya
Boylece, dosyanın 10 satırını baştan gosterebilirsiniz ...:
kafa dosyası
... ve boylece - en baştan:
kuyruk dosyası
Şu anda komutta bulunduğunuz dizini gorebilirsiniz:
pwd
Ana dizine gitmek icin aşağıdaki komutu calıştırın:
CD
Yeni bir dizin ve aynı anda 2 dizin oluşturun:
Mkdir new_name
mkdir name_1 name_2
Dizini zorla sil:
rm -rf dizin_adı
Dizini sil:
rmdir adı
Bir dosyayı veya dizini yeniden adlandırmak veya taşımak icin boyle bir komut vardır:
mv dizin_1 new_directory
Boylece dosya sistemi nesnesine katı bir bağlantı oluşturabilirsiniz:
isim bağlantısında
Bunlar dosya sistemi elemanları ile calışmak icin temel komutlardır. Hemen gorebileceğiniz gibi, Ubuntu'da, konsol komutları ceşitlidir. Hepsini ezberlemenin bir anlamı yok - inşaatın genel prensiplerini anlamaya yetecek kadar. Bu tur şeyleri daha iyi uygulamak icin, ayrı bir yerde en gerekli parametrelerin "kopya kağıdı" oluşturun. Ve daha iyi yazdırın.
Paket işlemleriUbuntu'nun paketlerle calışmak icin ozel bir aracı var - Gelişmiş Paketleme Aracı. Ayrıca Toplu İş Yoneticisi olarak da adlandırılır. Bu programın talimatları yazılım paketlerini yuklemek, guncellemek veya silmek icin kullanılır. Gerekirse, uygulama otomatik olarak calışabilir.
Paketleri yukleme ve guncelleme:
apt-get install adı
Mevcut paket listelerini alın:
apt-get update
Zaten yuklu paketler icin guncellemeleri alın:
apt-get upgrade
Ayrıca apt-get komutuna aşağıdaki onemli parametreleri boşluktan ekleyebilirsiniz:
bağımlılıkların karşılanıp karşılanmadığını kontrol etmek icin kontrol edin; daha once indirilmiş olan arşivlenmiş dosyaları kaldırmak icin temizleyin; Paketlerin tum arşivlenmiş kopyalarını otomatik olarak silmek icin autoclean. Verileri arşivlemeUbuntu sisteminin bazı konsol komutları arşivlerle calışmayı amaclamaktadır. Bu işletim sistemi, populer formatlardaki arşivleyiciler icin yerleşik desteğe sahiptir. Arşivlerle calışırken, veri bicimlerinin diğer işletim sistemleriyle uyumluluğunu unutmayın. “.Tar” ve “.rar” arşivleriyle calışma komutları biraz farklıdır. Bazı farklılıkların hatırlanması onemlidir.
TAROngorulen dosya adı ile bir arşiv oluşturun:
tar cf name.tar dosya isimleri
Arşivi belirli bir isimle acın:
tar xf name.tar
TAR Gzip dosyasını sıkıştır:
gzip adı
Dosyayı TAR Gzip sıkıştırma biciminde acın:
tar xzf name.tar.gz
Dosya icin maksimum sıkıştırma kullan:
gzip -9 adı
RARBir arşiv oluşturun ve icine bir belge ekleyin:
rar bir name.rar dosyası
Arşivi ac:
rar x name.rar
Dosyaları ve dizinleri arşive paketleyin:
tar -cvf name.tar dosya dizini
Ve bu komut arşivin iceriğini goruntuler:
tar -tf arşiv.tar
Paketlenmiş dosyayı belirli bir klasore cıkarın:
tar -xvf name.tar -C / klasor
PostaSıkıştırılmış .zip arşivi oluşturun:
zip adı.zip dosya adı
Birkac dosya ve dizin eklemeniz gerekirse:
zip -r dosya1.zip dosya1 dosya2 dir1
Arşivi ac:
name.zip dosyasını acın
Metin işlemleriLinux komut satırı, basit komutları kullanarak metinle calışmanıza izin verir. Operatorler listesinden bir filtre oluşturabilir, bazı verileri goruntuleyebilir, belge parcalarını birleştirebilir ve daha fazlasını yapabilirsiniz. Bu yuzden Ubuntu konsol komutları, dosya sistemi işlemleri ile sınırlı değildir.
Dosyadaki iceriği işlemek icin yapılan tum eylemler tek bir komut olarak gosterilebilir:
cat file_originale | işlem: sed, grep, awk, grep, vb. ›result.txt
Sonuc icin dosya henuz oluşturulmadıysa, onu oluşturabilir ve verileri aşağıdaki komutla goruntuleyebilirsiniz:
cat file_originale | işlem: sed, grep, awk, grep, vb. ›result.txt
Boylece, Aug metin parcasını iceren tum belge satırlarını goruntuleyebilirsiniz:
grep Aug / var / log / '/ var / log / messages' dosyasından mesajlar
Ve boylece - verilen diziden rakam iceren tum satırları yazdır:
grep 0-9 / var / log / '/ var / log / messages' dosyasından mesajlar
Bu komut string1 dizgesini "example.txt" belgesinden cıkarmanıza izin verir:
sed -e 's / * $' example.txt | her satırın sonundaki boş karakterleri kaldırın | | sed -e 's / string1g' example.txt
Boylece string1'i belgedeki string ile değiştirebilirsiniz .. Sonuc ekranda gorunecektir.
sed 's / stringa1 / stringa2 / g' example.txt
Veri yedeklemeUbuntu terminal komutları genellikle verileri yedeklemek icin kullanılır. Bilgi zarar gorurse veya kaybolursa, verilerinin yedeğiyle yardımları ile geri yuklenmesi mumkundur. Hem dahili PC ortamına hem de harici disklere ilişkin bilgiler icin uygulanabilirler.
Belirli bir klasordeki bir dosyaya “/ home” dosyasının tam bir kopyasını oluşturun:
dokumu -0aj-f /tmp/home0.bak / ana sayfa
Yedeklemedeki verileri adrese gore kurtarın (dizin ve dosya değiştirilebilir):
-if /tmp/home0.bak dosyasını geri yukle
İki klasoru senkronize et (sonunda klasorler):
rsync -rogpav –delete / home / tmp
SSH ile senkronize et:
rsync -rogpav -e ssh –delete / home ip_adresi: / tmp
Ve bu, uzak bir bilgisayardaki bir dosyada yerel bir diskin kopyasını da oluşturabilirsiniz (sozdizimi orneği):
dd bs = 1M ise = / dev / hda | gzip | ssh _addr 'gg = hda.gz'
Boylece, ".txt" uzantılı tum dosyaları arayabilir ve dizine farklı bir adres altında kopyalayabilirsiniz:
find / home / user1 -adı '* .txt' | xargs cp -av –target-directory = / home / backup / –parents
Kullanıcı ve grup yonetimiŞimdi kullanıcı haklarını yonetmeye yardımcı olacak talimatlardan bahsedelim. Bu talimatlar olmadan, ana Ubuntu komutları eksik olacaktır. Kural olarak, işletim sistemini kullanan şifreleri değiştirmeleri, gruplar ve bireyler oluşturmaları ve silmeleri gerekir.
Belirtilen adla yeni bir grup oluşturun:
groupadd group_name
Belirtilen adla grubu silin:
groupdel group_name
Grup adını değiştir:
groupmod -n new_group_name Instagram Hesabındaki Resim ve Videoları old_group_name
Yeni kullanıcı oluştur:
genel kullanıcı1
Kişisel dizini dahil olmak uzere kullanıcı verilerini silin:
userdel -r user1
Kullanıcı icin yeni ozellikler ayarlayın:
usermod -c "Kullanıcı FTP" -g sistemi -d / ftp / kullanıcı1 -s / bin / nologin user1
Mevcut hesap icin yeni bir şifre belirleyin:
passwd
Belirtilen kullanıcı icin şifreyi duzenleyin. Yalnızca kok haklarıyla kullanılır:
kullanıcı kullanıcı1
Diğer faydalı komutlarUbuntu işletim sisteminde, grafik arayuz calışmasa bile Terminal uzerinden yeniden başlatma komutu uygulanabilir. İşte burada:
sudo yeniden başlatma
Diğer komutlar da kullanılabilir:
sudo init 6
sudo kapatma -r şimdi
Bilgisayarı kapatmak icin aşağıdaki talimatları kullanabilirsiniz:
sudo poweroff
sudo telinit 0
sudo dur
sudo kapatma - şimdi
Gecerli oturumu sonlandır:
sudo cıkış
Ubuntu terminal komutları
Linux0 Mesaj
●5 Görüntüleme
- ReadBull.net
- Donanım Forumları
- işletim Sistemleri
- Linux
- Ubuntu terminal komutları
-
06-09-2022, 13:17:50