Categories
tr

Linux’un Ekran Komutu Nasıl Kullanılır

Linux’taki Ekran Komutu, tek bir SSH oturumundan birden fazla kabuk oturumu başlatma ve kullanma olanağı sağlar.”Ekran” ile bir işlem başlatıldığında, işlem oturumdan ayrılabilir ve daha sonra oturumu daha sonra yeniden takabilir. Oturum ayrıldığında, başlangıçta ekrandan başlatılan işlem hala çalışır ve ekranın kendisi tarafından yönetilir. Süreç daha sonra oturumu daha sonra yeniden takabilir ve terminaller hala orada kalır.

Sözdizimi:

Seçenekler:

  • -A: Tüm özellikleri her pencerenin terim kapağına zorlar.
  • -A -[r | r]: Tüm pencereleri yeni ekran genişliğine ve yüksekliğine uyarlar.
  • -c dosyası: ‘. screenrc’ yerine yapılandırma dosyasını okur.
  • -d (-r): Koşan ekranı (ve burada yeniden yapılandırma) ayırır.
  • -DMS Adı: Daemon olarak başlar: Müstakil modda ekran oturumu.
  • -D (-r): Uzaktan çıkarır ve oturum açar (ve burada yeniden yapılandırır).
  • – D-rr: Bir ekran oturumu almak için gereken her şeyi yapar.
  • -e xy: komut karakterlerini değiştirir.
  • -f: akış kontrolünü açık hale getirir, – fn = kapalı, – fa = otomatik.
  • -H çizgileri: Scrollback geçmişi arabelleğinin boyutunu ayarlar.
  • -i: Akış kontrolü açık olduğunda çıkışı daha erken keser.
  • -l: Oturum açma modunu açar (güncelleme/var/run/utmp), – ln = kapalı.
  • -ls [Match]: Tüm ekli ekranları görüntüler.
  • -L: Çıkış günlüğünü açar.
  • -m: $ sty değişkenini yok sayar, yeni bir ekran oturumu oluşturur.
  • -O: Tam VT100 emülasyon yerine optimal çıkışı seçer.
  • -P penceresi: Varsa adlandırılmış pencereyi önceden seçer.
  • -q: sessiz bir başlangıç. Başarısız olursa sıfır olmayan dönüş kodu olan çıkışlar.
  • -Q: IT komutları, sorgulama sürecinin stdout’una yanıtı gönderecektir.
  • -r [Oturum]: Müstakil bir ekran işlemine yeniden girer.
  • -R: Mümkünse yeniden takın, aksi takdirde yeni bir oturum başlatın.
  • -S SOCKNAME: Bu oturumu adlandırın.
  • -T Başlık: Başlık ayarladı.(pencerenin adı).
  • -T terimi: Terimi “ekran” yerine Windows için $ terim olarak kullanır.
  • -U: Ekranı UTF-8 kodlama kullanmasını söyler.
  • -V: “Ekran sürümü 4. 06. 02 (GNU) 23-Ekim-17” yazdırdı.
  • -X: Müstakil olmayan bir ekrana takılır.(Çoklu görüntüleme modu).
  • -X: Belirtilen oturumda ekran komutu olarak yürütülür.

Kısayol Anahtarları Seçenekleri:

  • CTRL-A + C: Yeni bir pencereler oluşturur.
  • CTRL-A + W: Şu anda açılan tüm pencerelerin listesini görüntüler.
  • CTRL-A + A: Mevcut pencereleri yeniden adlandırır. CTRL-A + W ile açılan pencerelerin listesini listelediğinizde ad görünecektir.
  • CTRL-A + N: Bir sonraki pencerelere gider.
  • CTRL-A + P: Önceki pencerelere gider.
  • CTRL-A + CTRL-A: Kullanılan son pencerelere geri dönün.
  • CTRL-A + K: Mevcut pencereleri kapatın (öldür).
  • CTRL-A + S: Geçerli pencereleri yatay olarak böldü. Pencereler arasında geçiş yapmak için CTRL-A + sekmesini yapın.
  • CTRL-A + |: Geçerli pencereleri dikey olarak böldü.
  • CTRL-A + D: Bir ekran oturumunu durdurmadan ayırır.
  • CTRL-A + R: Müstakil bir ekran oturumunu yeniden takıyor.
  • CTRL-A + [: Kopyalama modunu başlatır.
  • CTRL-A +]: Kopyalı Texte’yi yapıştırıyor.

Örnekler:

    Ekran komutunun kurulumu: Ekran komutunu yüklemek için terminale gidin ve aşağıdaki komutu yazın:

Ekran: Ekranda yeni bir pencere başlatacaktır.

-S: Ekranda yeni bir pencere başlatacak ve ayrıca pencereye bir isim verecek. Bu adla tanımlanan bir oturum oluşturur. Ad daha sonraki bir aşamada ekranı yeniden takmak için kullanılabilir.

-LS: Arka planda çalışanlar da dahil olmak üzere açıkta açılan ekranları görüntülemek için kullanılır. Ekli ve müstakil ekran oturumlarını listeleyecektir.

-D: Gelecekte yeniden takılabilmesi için bir ekran oturumunu ayırmak için kullanılır. Ayrıca kısayol anahtarı CTRL-A + D yardımıyla da yapılabilir

Burada 1643, ayırmak istediğimiz ekran kimliği.

-r: Geçmişte ayrılmış bir ekran oturumunu yeniden takmak için kullanılır.

Not:

  • Ekran komutunun manuel sayfasını kontrol etmek için aşağıdaki komutu kullanın:
  • Ekran komutunun Yardım sayfasını kontrol etmek için aşağıdaki komutu kullanın:
  • SUDO ayrıcalıklı bir kullanıcı hesabı
  • Bir komut satırına / terminal penceresine erişim (Ctrl + Alt + T / Ctrl + Alt + F2)

Linux’a ekran nasıl yüklenir

Ubuntu 18. 04 veya Centos 7 gibi Linux’un yeni bir sürümünü çalıştırıyorsanız, muhtemelen ekran yüklüdür.

Ekran yüklenirse, sürümü komutla kontrol edin:

CentOS’a ekran yükleme

Red Hat / Centos’a ekranı yüklemek için komutu girin:

Debian veya Ubuntu’ya ekranı yükleme

Debian/Ubuntu’ya ekranı yüklemek için aşağıdakileri girin:

Ekranı Başlatma Komutları

Ekranı başlatmak için aşağıdakileri bir komut satırına girin:

Araç başlayacak ve size kısa bir lisans sözleşmesi verecektir. Ekran kabuğuna devam etmek için boşluk çubuğuna basın veya girin. Sistem, normal bir terminal penceresine benzeyen bir komut satırına bırakılır.

Ekran, komut tuşlarını kullanarak çalışır. Bunlar genellikle CTRL-A artı başka bir anahtardır.

Kullanılabilir komutların bir listesini görüntülemek için aşağıdakileri girin:

Ekran uygulamasını başlattığınızda, oturumu adlandırmanız yararlıdır. Bu, farklı örnekleri takip etmenize yardımcı olur.

–S seçeneğiyle bir oturum adını vermek için:

Ekrandan çıkmak için aşağıdaki komutu kullanın:

Not: CTRL-A tuş kombinasyonuna basın ve serbest bırakın, ardından Shift tuşuna basılı tutun ve tuşuna basın. anahtar.

Windows’u yönetmek için ekrandaki temel komutlar

Ekran ilk başlatıldığında, ekran oturumunun içinde bir pencere oluşturur. Yeni pencereler komut tuş vuruşları kullanılarak oluşturulabilir ve değiştirilebilir.

Yeni bir ekran penceresi açmak için aşağıdaki tuş vuruşunu kullanın:

Orijinal pencere, farklı bir şey adlandırmadığınız sürece 0 bash olarak etiketlenir. Her yeni ekran penceresi 9’a kadar bir sayı alır.

Ekran pencerelerini yönetmek için yararlı komutların bir listesi:

Yeni Bir Pencere Oluştur

– Tüm açık pencereleri listeleyin

0 – Pencere #0’a geçin (veya başka bir numaralı pencereye)

– Geçerli pencereyi yeniden adlandırın

– Ekranı, geçerli pencere üstte yatay olarak bölün

– (boru) Ekranı, geçerli pencere sola doğru dikey olarak bölün

– Bölünmüş ekran alanları arasında geçiş (genellikle birlikte kullanılır

farklı pencereleri yan yana çalıştırmak için)

– Mevcut ve önceki pencereler arasında geçiş

– Bir sonraki pencereye geçin

– Önceki pencereye geç

– Mevcut olanlar hariç diğer tüm pencerelerden çıkın

– Geçerli pencereyi kilitle

– Oturumun çalışan bir günlüğünü oluşturun

– Çıktı için bir pencereyi izleyin (bu pencerenin etkinliğine sahip olduğunda ekran bir bildirimi yanıp söner)

– (alt kayın) Çıktı yokluğu için pencereyi izleyin (bir dosya indirmeyi bitirdiğinde veya bir derleyici bittiğinde)

– Ekran oturumunu öldürün (veya çıkış yazabilirsiniz)

Ekrandan ayrılma

Ekranda çalışan bir işlemi bırakabilir ve arayüzden çıkabilirsiniz. Bu, bir grafik işletim sistemindeki bir uygulamayı en aza indirmeye eşdeğerdir.

Ekrandan ayırmak için (ve pencereyi arka planda çalışır durumda bırakmak):

Ekran için yeniden yaratmak

Uzak SSH bağlantınız düşerse ekran çalışmanızı korumaya yardımcı olur.

Sunucuya yeniden bağlanmak için ekra n-ls komutunu kullanın.

Birden fazla oturumunuz varsa, ekran oturum kimliğini bulmanız gerekebilir

Standart bir komut satırından farklı ekran oturumlarını listelemek için aşağıdakilerle listelemek için

Bu yalnızca ekran komutuyla oluşturulan oturumları listeler. Bir oturum içindeki pencereler listelenmez. Çalışan birden fazla farklı ekran örneğiniz varsa, her birinin farklı bir oturum kimliği olacaktır.

Bu komut, bağlantıyı kestikten sonra çalışmaya devam eden tüm ekran oturumlarını listeler.

Daha sonra ekran – r [seansId] komutunu kullanarak bu ekrana yeniden takabilirsiniz.

Çalışan bir ekran örneğine yeniden takmak için:

Not: Yalnızca bir ekran örneğiniz varsa, oturum kimliğine girmeniz gerekmez. Birden fazla varsa, hangi oturum kimliğini yeniden bağlamak istediğinizi belirtmeniz gerekir.

Ekranı Özelleştirme

Birçok Linux uygulaması gibi, ekran da özelleştirilebilir bir yapılandırma dosyası kullanır./Etc /screenrc adresinden sistem çapında yapılandırma dosyasını bulun. Kullanıcının yapılandırma dosyası şu adreste bulunur

Düzenleme için dosyayı açın:

Ayarların çoğu, satırın başındaki yorum (#) işaretini kaldırarak değiştirilebilir.

Bu öğretici, Linux ekranının nasıl yükleneceğini ve onu kullanmak için temel komutların nasıl yükleneceğini gösterdi.

Ekran arayüzünü kullanarak ustalaştıktan sonra, birden fazla terminalde gezinebilir, çoklu görev yapabilir ve daha verimli çalışabilirsiniz.

Sonra da okumalısınız:

SSH komutunu kullanırken, size yalnızca bir ekran (terminal) sağlar. Bu ekranı kaybederseniz, uzak bilgisayarda yaptığınız her şeyi kaybedersiniz. Bazen bir ağ aksaklığı SSH bağlantısını kırdığında ve yaptığınız şeyi kaybettiğinizde ve uzak sunucuyu tekrar bağlamanız gerektiğinde olur. Önemli bir şeyin ortasındaysanız bu çok kötü olabilir. Örneğin, ‘vi httpd. conf’, ‘kuyru k-f/var/log/mesajlar’ ve ‘Service httpd reload’ gibi üç şey yapmak istiyorsanız, üç ayrı SSH oturumu açmanız gerekir.

GNU ekran yardımcı programı bir terminal çoklayıcıdır. Uzak sunucular üzerinde çalışan bir sistem yöneticisiyseniz, ekran yalnızca komut satırı arayüzüne sahip uzak bir bilgisayarı yönetmek için harika bir araçtır. Ondan bağlantıyı kesmenizi ve ardından aynı ekran oturumuna daha sonra yeniden bağlanmanızı sağlar.

Varsayılan olarak Ubuntu’da yüklenir, RHEL tabanlı sistem için ekranı Yum komutunun yardımıyla yükleyebilirsiniz

Ekranı kullanmak için aşağıdaki komutu yazmanız yeterlidir:

Orada ise hoş geldiniz mesajı görebilir ve ardından pencerede düzenli bir Bash istemini görebilirsiniz. Ekranı kontrol etmek için, CTRL+bir anahtar kombinasyonuna, ardından başka bir tuş vuruşuna basın.

Örneğin, Ctrl+A, ardından?(CTRL+A,?) YARDIM ekranını görüntüler.

Ekranı çalıştırmak için kullanabileceğiniz bazı komutlar ve kontrol anahtarları.

Ekran Kontrol Anahtarları

Yukarıda gösterilen ekran oturumu iki pencere (her biri bir bash kabuğu çalıştırma) oluşturulmuştur. İstediğiniz kadar oluşturabilir ve onları seçebilirsiniz. Ayrıca, ekran oturumundan ayrılmak yerine, her bir açık pencerede (Type Exit veya Ctrl+D) kabuktan çıkarak kapatmış olabilirsiniz.

Bir ekran oturumuna yeniden bağlanma

Ekran oturumu ayrıldığında, sunucuya ilk giriş yaptığınızda açılan kabuğa iade edilirsiniz. Bu ekrana tekrar daha sonra dönebilirsiniz (oturum açtıktan ve sunucudan bağlantıyı kestikten sonra bile). Yalnızca bir ekran çalıştığında yeniden bağlantı kurmak için aşağıdakileri yazın:

Çalışan birkaç ekran oturumu varsa, ekra n-r çalışmaz. Örneğin, bu, iki müstakil ekran oturumu çalıştığında ne olacağını gösterir:

Ekran oturumlarını adlandırma

Varsayılan adları kullanmak yerine, ekranı başlattığınızda ekran oturumlarınız için daha açıklayıcı adlar oluşturabilirsiniz.

Ekran oturumlarını paylaşmak

Bu, sistem yöneticileri için çok önemli şeylerdir. Ekran komutu ayrıca ekranların paylaşılmasına da izin verir. Bu özellik teknoloji desteği için mükemmeldir, çünkü oturuma bağlı her kişi mevcut oturumu hem yazabilir hem de izleyebilir. Önceki bölümde olduğu gibi adlandırılmış bir ekran oluşturmak bunu kolaylaştırır. Sonra farklı bir bilgisayardaki başka bir kişi sunucuya SSH (aynı kullanıcı adını kullanarak) ve aşağıdakileri yazabilir:

Tıpkı ekranda olduğu gibi, yalnızca bir ekran çalışıyorsa, hangi ekrana bağlandığınızı belirtmeniz gerekmez:

Ekran komutu dışında uzaktan bağlantı için hangi aracı kullanıyorsunuz? Lütfen yorumlarınızı bırakın

Ekran Komutu Terminal oturumunu arka planda canlı olarak çalıştırmaya devam edin, bu da ayrılabilir ve yeniden bağlanabilir. Ekran, fiziksel bir konsolu birkaç işlem arasında çoğaltmak için kullanılan bir Linux aracıdır. Bu, özellikle Linux sistemine uzaktan giriş yaptığınızda kullanışlıdır. Bir ekran başlatabilir, bir komutu başlatabilir, ekrandan ayırabilir ve oturum açabilirsiniz. Daha sonra giriş yapabilir ve ekrana yeniden girebilir ve çalışmayı görebilirsiniz.

Bu makalede Linux/Unix sisteminde Screen komutunu kullanabileceğinizi göstereceğim.

Ekran komutu ile aşağıdaki seçenekleri bulun:

Başlangıç Ekran Oturumu

Ekran oturumunu başlatmak için aşağıdaki komutu izleyin:

Artık ekran oturumundaki herhangi bir komutu çalıştırabilirsiniz. Ekran komutunu yürütürseniz, arka planda başlatılan bir terminal.

Ekran oturumundan ayır/oturum açın

Ekran oturumundan ayrılmak ve oturumu kapatmak için Ctrl+a+d tuşlarına sırayla basın. Bu tuşlara bastıktan sonra oturum ayrıldığında ekranda “detached” mesajı alacaksınız.

Oturumu kapatmak ve ekranı başka bir terminalden ayırmak istiyorsanız – d seçeneğini de kullanabilirsiniz.

Screen – ls komutundan elde edilebilecek ekran kimliğini belirtmeniz gerekecektir.

Ekran Oturumuna Yeniden Bağla

Ekran oturumunu yeniden eklemek için aşağıdaki komutu izleyin.

Sistemdeki Tüm Çalışan Ekran Oturumlarını Listele

Sisteminizde çalışan tüm ekran oturumlarını ekli, ayrılmış gibi durumlarıyla listelemek için aşağıdaki komutu izleyin.

Bu öğreticiyi yararlı bulursanız, onu canlı tutmak için lütfen arkadaşlarınızla paylaşın. Daha fazla yardımcı konu için web siteme göz atın www. looklinux. com . Look Linux Makale Gönder’de yazar olmak için. Facebook’a bağlı kalın.

Yazar hakkında

Santosh Prasad

Merhaba! Ben Santosh ve sizin için harika bir makale yayınlamak için buradayım. Herhangi bir sorunuz ve öneriniz varsa lütfen yorum bölümünde yorum yapın.

Ekran veya GNU ekranı bir terminal çoklayıcıdır. Linux’ta ekran komutu, tek bir SSH oturumundan birden çok kabuk oturumu başlatma ve kullanma yeteneği sağlar. screen ile bir işlem başlatıldığında, işlem oturumdan ayrılabilir ve daha sonra oturumu yeniden ekleyebilir. Oturum ayrıldığında, orijinal olarak ekrandan başlatılan süreç hala ekranın kendisi tarafından yürütülmekte ve yönetilmektedir. İşlem daha sonra oturumu daha sonra yeniden ekleyebilir ve terminaller hala orada, bırakıldığı gibidir.

Ekranı kullanarak herhangi bir sayıda konsol tabanlı uygulama, etkileşimli komut kabuğu, ders tabanlı uygulama vb. çalıştırabilirsiniz.

Screen komutu şunları yapmamızı sağlar:

  • Yalnızca bir SSH oturumundan birden çok kabuk penceresi kullanın
  • Ağ kesintileri olduğunda bile bir kabuk oturumunu aktif tutun
  • Birden çok konumdan kabuk bağlantılarını yönetin
  • Bir satış seansından çıktıktan sonra bile uzun süren bir seansı canlı tutun

ekran komutu, görevinizi tamamlayabilmeniz için önceki bir oturuma yeniden bağlanmanızı sağlar. Bu makale, ekran komutunun bu özel kullanımına odaklanmaktadır.

ekran komutu nasıl kurulur

Ekran kurulumu oldukça basittir.

– Debian’da aşağıdaki komutu çalıştırın:

– Fedora ve CentOS için:

ekran komutu nasıl kullanılır

ekranı mevcut SSH terminalinizde bir veya daha fazla oturum oluşturmanıza olanak tanır.

Başlatmak için aşağıdaki komutu çalıştırın:

Yukarıdaki komut, mevcut SSH terminalinizde bir ekran oturumu veya penceresi (siz öyle görmeseniz de) oluşturacaktır.

Komut istemine gitmek için Boşluk veya Geri Dön tuşuna basın.

Komut isteminde kaldınız ve pek bir şey olmamış gibi görünüyor. Ancak, artık çoklanmış bir terminal öykünücüsünün içinde bir kabuk çalıştırıyorsunuz.

İşte ekranı kontrol etmeniz için gereken en önemli ekran komutları. Tüm bunlar, onları normal kabuk komutlarından ayırmak için CTRL a ile başlar:

Ctrl a c – Aynı anda birden fazla ekran oturumu kullanabilmeniz için yeni bir ekran oturumu oluşturur Ctrl an n – Bir sonraki ekran oturumuna geçer Ctrl a p – Bir önceki ekran oturumuna geçer Ctrl a d – Bir ekran oturumunu ayırır (işlemleri öldürmeden))

Ctrl a w – Açık olan tüm pencerelerin listesini görüntüler.

Ctrl a A – Geçerli pencereleri yeniden adlandırır. Ctrl-a + w ile açılan pencerelerin listesini listelediğinizde adı görünecektir.

Ctrl a Ctrl a – Son kullanılan pencerelere geri döner Ctrl a k – Mevcut pencereleri kapatır (kill) Ctrl a S – Mevcut pencereleri yatay olarak böler. Pencereler arasında geçiş yapmak için Ctrl-a + Tab Ctrl a |- Geçerli pencereleri dikey olarak böler

Ctrl a r – Ayrılmış bir ekran oturumunu yeniden ekler Ctrl a [ – Kopyalama modunu başlatır Ctrl a ] – Kopyalanan metni yapıştırır

Tüm görevlerin bittiği bir ekran oturumunu kapatmak için şunu yazabilirsiniz:

Normal SSH terminalinizde şunları çalıştırabilirsiniz:

Mevcut ekran oturumlarınızın bir listesini almak için şunları çalıştırabilirsiniz:

Bu oturumlardan birine yeniden bağlanmak için şunu çalıştırın:

2477. pts-0. server1, – ls ekranındaki oturumlardan birinin adıdır.

Bir ekran oturumundan çıkmak ve oturumu bitirmek için, oturumdaki tüm mevcut görevleri tamamlayın ( top q yazarak bitirilebilir, tai l-f /var/log/mail. log CTRL c yazarak bitirilebilir) ve ardından şunu yazın:

Daha sonra başka bir ekran oturumuna (birden fazla kullanıyorsanız) veya başka ekran oturumu açık değilse normal SSH terminaline geri dönersiniz.

screen hakkında daha fazla bilgi edinmek istiyorsanız şunu çalıştırın:

Kesilen bağlantıya rağmen işlemleri çalışır durumda tutun. Ne yapabilirsin?

Screen komutu en çok SSH oturumu için kullanılır çünkü bir bağlantı koptuktan sonra devam eden mevcut işlemleri kaybetmeden çalışmanıza devam etmenize yardımcı olur. Bağlantınız yedeklendikten sonra, sisteminize tekrar SSH ile giriş yapın ve şunu çalıştırın:

Sonuçlardan bir oturum seçin (ör. 2477. pts-0. server1) ve ona yeniden ekleyin:

Doğru oturumu seçtiyseniz, çalışmanıza devam edebilmeniz için çekirdeğinizin hala derlendiğini bulmalısınız (bu arada bitmemişse).

Sysadmins genellikle Linux terminalini kullanarak çalışır. Ancak, Linux ekranını iş akışınıza uygulayarak daha da fazla yararlanabilirsiniz. Geliştiriciler arasında uzun süredir devam eden bir favori ve uzman olmak isteyen herkes için bir zorunluluktur.

İlk başta korkutucu görünebilir, ancak sınırsız olasılıklar sağlarken Linux ekranını öğrenmek kolaydır. Çok verimli ve becerikli bir faydadır, onu yeri doldurulamaz bir araç haline getirir.

Bunu göz önünde bulundurarak, Linux terminalinin esnekliğini artırmak için Linux ekranını nasıl etkinleştireceğinizi ve kullanacağınızı öğreteceğiz.

Linux ekranı nedir?

Linux ekranı, GNU projesi tarafından geliştirilen bir terminal uygulamasıdır. Genellikle resmi belgeler buna GNU ekranı der ve terminal çoğaltma için kullanılır.

Başka bir deyişle, ekran fiziksel bir terminali birden fazla sanal oturuma ayırır, içlerindeki aktiviteyi durdurur ve özetler.

Ekran bunun gibi çalışır – ekranı kullanırken bir terminal oturumu üzerinde çalışıyorsanız, çalışmanızı bitirip bilgisayarı kapattıktan sonra, o noktada kaydedilir. Terminal yeniden işlendiğinde, terminal kapanmadan önce üzerinde çalıştığınız ekrana geri dönecektir.

Linux ekranı yapısında temel olabilir, ancak her Linux kullanıcısı onu nasıl kullanacağını bilmelidir.

Linux ekranı nasıl kurulur ve kullanılır?

Ekran genellikle tüm Major Linux dağıtımlarına varsayılan olarak yüklenir. Sisteminiz önceden yüklenmiyorsa, endişelenmeyin, kurulum işlemi kolaydır.

İlk olarak, SSH komutunu kullanarak sunucumuza bağlanmamız gerekir. Terminalinizi ve yazınızı açın:

Debian, Ubuntu veya Linux Mint ve türevleri durumunda, aşağıdaki komutu yürütebilirsiniz:

Centos 7 kullanıyorsanız, aşağıdakileri kullanarak yükleyebilirsiniz:

Veya kullanıcı sudo komutlarını çalıştıramıyorsa, kök kullanıcı olarak çalıştırmamız gerekir.

Kurulumun sonunda, aşağıdaki komut satırını kullanarak ekranın geçerli sürümünü kontrol edebiliriz:

Tebrikler, şimdi nihayet ekranı kullanabilirsiniz.

Linux ekranını herhangi bir Linux dağıtımında kullanma

Linux ekranını çalıştırmak için, terminal oturumumuza kelimeyi yazmamız gerekiyor:

Uzay tuşuna bastıktan sonra terminali tekrar göreceksiniz. Endişelenmeyin, zaten yeni bir ekran oturumu başlattık. Kontrol etmek için Exit yazın ve Enter tuşuna basın.

Bu nedenle, ekranı tekrar yazarak komutu yeniden çalıştırmamız gerekiyor.

Ayrıca bir oturum başlatabilir v e-s değişkenini kullanarak bir ad verebiliriz. Örneğin:

Oturuma açıklayıcı bir isim vermenizi öneririz ve tanımlamakta sorun yaşamayacaksınız.

Ekran, terminal çoğullama yapmak için komutlar kullanır ve komutları öğrenmek kolaydır. Hepsi bir Ctrl+ * * yapısını takip eder, burada * değişkenlerdir.

ÖNEMLİ: Komutlar yaparken küçük harf ve büyük harfleri not edin.

Yeni bir oturumda çalışmak

Yeni bir oturuma başladıktan sonra, nasıl kullanılacağını öğrenmek gerekir. Bunlar kullanacağınız ana komutlar:

Komutlar Açıklama
Ctrl+a c Yeni Bir Pencere Oluştur
Ctrl+A ” Oluşturulan tüm pencereleri listeleyin
Ctrl+A A Bir hata yaptıysanız yararlı olan bir Ctrl+A’yı silin
Ctrl+A Ctrl+D Oturumu çalıştırmaya bırakın

Terminal ekranını bölmek de mümkündür. Örneğin, CTRL+A’nın kullanılması terminali yatay olarak böler:

Bir sonraki terminale geçmek için CTRL+A sekmesine basarız. Kapatmak için, Ctrl+a x.

Linux ekranını kullanarak birden fazla oturum nasıl yönetilir

Ekranın en büyük niteliklerinden biri, eylemleri gerçekleştirme ve onları arka planda bırakma yeteneğidir, böylece onlara döndüğümüzde hala oradadırlar. Bu özellikle sunucu yöneticileri için harika.

Bu örnek için HTOP kullanacağım. Aşağıdaki komutla Debian, Ubuntu, Linux Nane ve türevlerine yükleyebiliriz:

Terminalinize aşağıdaki komutu yazarak HTOP’u çalıştırabilirsiniz:

Ardından, yürütmeyi terminalden ayırmak için hem CTRL+A hem de Ctrl+D komutlarını kullanacağız. Buradan başka bir şey üzerinde çalışabilirsiniz, önceki pencere arka planda çalışır. Aynı HTOP terminalini açmak istiyorsanız, aşağıdaki komutta ilk tür:

Tüm kaydedilen oturumlarınızı gösterecektir. HTOP’u yeniden açmak için aşağıdakileri girin:

Bu durumda, Process_numberimiz 11520

Çözüm

Özellikle sunucu yöneticisi olarak çalışıyorsanız, Linux ekranını nasıl kuracağınızı ve kullanacağınızı öğrenmek gerçekten önemlidir. Genel iş akışınızı büyük ölçüde geliştirebilecek gerçekten kullanışlı bir araçtır. Burada hem sunucunuza ekranı nasıl yükleyeceğinizi hem de temel komutlarını nasıl kullanacağınızı öğrendiniz.

Umarız bu Linux öğreticisini yararlı buldunuz. İyi şanlar!

Yazar

Edward, Hostinger’ın metin yazarıdır. Bir yazar, pazarlamacı ve Linux meraklısı olarak BT alanında uzun yıllara dayanan deneyime sahip uzman bir iletişimcidir. BT, kişisel ve profesyonel hayatının temel direğidir. Edward’ın hedefi, milyonları etkili bir çevrimiçi varlığa ulaşmaya teşvik etmektir. Ayrıca köpekleri, gitarları ve uzayla ilgili her şeyi gerçekten seviyor.

Ekran Komutu: Baud Hızını Ayarla

Söz dizimi şöyledir: screen /dev/ttySX baud_rate, cs8|cs7, ixon|-ixon, ixoff|-ixoff, istrip|-istrip screen /dev/ 115200 Nerede,

  • /dev/ttySX : Linux seri bağlantı noktası (örneğin, /dev/ttyS0 [COM1] )
  • baud_rate : Genellikle 300, 1200, 9600 (varsayılan), 19200 veya 115200. Bu, alma hızının yanı sıra iletimi de etkiler.
  • cs8 veya cs7 : Bayt başına sekiz (veya yedi) bitlik iletimi belirtin.
  • ixon vey a-ixon : Veri göndermek için yazılım akış kontrolünü (CTRL-S/CTRL-Q) etkinleştirir (veya devre dışı bırakır).
  • ixoff vey a-ixoff : Veri almak için yazılım akış kontrolünü etkinleştirir (veya devre dışı bırakır).
  • istrip vey a-istrip : Alınan her bayttaki sekiz biti silin (veya saklayın).

Linux altında seri bağlantı noktaları nasıl listelenir

dmesg komutunu şu şekilde kullanıyoruz: $ dmesg |grep tty ## filtre olarak grep komutunu/egrep komutunu kullanın ## $ sudo setseria l-g /dev/ttyS[0123]

Yükleme ekranı

Seri konsola bağlanmak için ekranı kullanmadan önce onu Linux/Unix sisteminizin sürümüne göre kurun: ## Debian/Ubuntu apt komutunu/apt-get komutunu kullanın: ## $ sudo apt install screen ## RHEL/CentOS/Oracle Linux kullanıcıları yum komutunu kullanır ## $ sudo yum kurulum ekranı ## Fedora Linux kullanıcıları dnf komutunu dener ## $ sudo dnf kurulum ekranı

Linux veya Unix’te ekran komutuyla baud hızını ayarlama

Bu örnekte, Soekris tabanlı tümleşik yönlendiricime 19200 baud hızı ve cs8 ile /dev/ttyS0 kullanarak bağlanıyorum: $ screen /dev/ttyS0 19200, cs8 Örnek çıktılar:

Şekil. 01: Eylemdeki ekran komutu

300 baud hızı ile seri konsola bağlanmak için ekranı kullanma

Aşağıdaki gibi farklı bir baud hızı belirledik: $ creen /dev/ttyS1 300

Seri Port Durumumu ve Bilgilerimi Nasıl Görebilirim?

CTRL + A + i yazmanız yeterlidir

Şekil. 02: Terminal bilgisi alma

Ekran Oturumundan Nasıl Çıkırım?

Yönlendirici / anahtar yapılandırmasını tamamladıktan sonra ekran oturumunu kapatmak için CTRL + A + k tuşlarına basın. Tüm ekran oturumunu sonlandırmak için CTRL + A + \ tuşlarına basın. Daha fazla bilgi için hızlı ekran komutu eğitimimize bakın.

Çözüm

Yönlendiriciler ve diğer cihazlarla seri iletişim için baud hızını ve diğer ayarları ayarlamak için ekran komutunu nasıl kullanacağınızı öğrendiniz. Görmek

  • Çoğu birimin altında çalışan bir iletişim programı olan minicom’u nasıl kuracağınızı ve kullanacağınızı görün.
  • Debian, FreeBSD veya OpenBSD altında bir seri konsol nasıl kurulur.

Linux’taki Ekran Komutu, tek bir SSH oturumundan birden fazla kabuk oturumu başlatma ve kullanma olanağı sağlar. Ayrıca oturumlarınızı diğer kullanıcılarla paylaşmanıza ve terminal oturumlarını ayırmanıza/eklemenize olanak tanır.

Başka bir deyişle, bir ekran oturumu başlatabileceğiniz ve ardından bu oturumun içinde herhangi bir sayıda pencere (sanal terminal) açabileceğiniz anlamına gelir. Ekranda çalışan işlemler, pencereleri görünmediğinde ve bağlantısı kesilmiş olsanız bile çalışmaya devam edecektir.

Yükleme ekranı

Ekran paketi çoğu Linux dağıtımına önceden yüklenir. Aşağıdaki komutu kullanarak sisteminize yüklenip yüklenmediğini kontrol edebilirsiniz:

Ardından, şu anda sisteminize yüklü ekran paketinin sürümü olmalısınız. Değilse, ekranı aşağıdaki komutla yükleyebilirsiniz.

Linux ekranını Debian ve Ubuntu’ya yükleyin

Centos ve Fedora’ya Linux ekranını yükleyin

Linux’ta Ekran Komutu Nasıl Kullanılır

Şimdi Linux’ta ekran komutunun nasıl kullanılacağına dair bölüme geçelim, Linux’ta bir ekran oturumu başlatmak için, komut isteminize ekranı yazın.

Ayrıca ekran oturumuna bir ad atayabilirsiniz, adlandırılmış oturumlar birden fazla ekran oturumu çalıştırdığınızda kullanışlıdır. Adlandırılmış bir oturum oluşturmak için, ekran komutunu aşağıdaki bağımsız değişkenlerle çalıştırın:

Ardından, ekran bir arayüzle her zamanki komut istemiyle aynı şekilde görünür. Ayrıca, herhangi bir zamanda çalışan ekranda birden fazla ekran oturumu veya ekranınız da olabilir.

Bilmek istediğiniz tüm ekran komut seçeneklerini görmek istediğiniz zaman içinde herhangi bir nokta, sadece ctrl+a ve yazın?. Ardından ekranda tüm komutları veya parametreleri göreceksiniz.

Yeni bir ekran oturumu oluşturmak için aşağıdaki komutu kullanabilirsiniz

Ekran oturumlarını yönetmek için en yaygın komutlardan bazıları aşağıdadır.

  • CTRL+A C – Yeni bir ekran oturumu oluşturun
  • Ctrl+A ” – Tüm etkin ekran oturumlarını listeleyin
  • CTRL+A 0 – Ekran penceresine 0’a geçin (sayıya göre)
  • CTRL+A A – Geçerli ekran oturumunu yeniden adlandırın
  • Ctrl+a s – Akım bölgesini yatay olarak iki bölgeye bölün
  • Ctrl+A |- Mevcut bölgeyi dikey olarak iki bölgeye bölün
  • Ctrl+A sekmesi – Giriş odağını bir sonraki bölgeye değiştirin
  • CTRL+A CTRL+A – Mevcut ve önceki bölge arasında geçiş yapın
  • CTRL+A Q – Mevcut bölge hariç tüm bölgeleri kapatın
  • CTRL+A X – Mevcut bölgeyi kapatın

Linux ekran oturumundan nasıl ayrılır

Diyelim ki sunucunuzun ortasında bir sunucu yükseltmesi yapıyor veya kesintiye uğrayamayacağınız büyük bir dosya indiriyor, ancak yerel olarak bir komutu çalıştırmak veya şu anda çalışan her şeyi kesintiye uğratmadan yeni bir SSH oturumu açmak istiyorsunuz. Mevcut oturum, ayrılmak için tarama yapabiliriz.

Aşağıdaki komutu kullanabilirsiniz

Bir Linux ekranına nasıl yeniden yapılır

Ekran oturumunu çıkardıktan sonra başka şeyler yaptığınızı görelim, şimdi bir sunucuyu yükselten veya büyük dosyayı indiren orijinal ekran oturumunuza geri dönmek istiyorsunuz ve ilerlemesini görmek istiyorsunuz, o zaman sadece yeniden tekrar kullanabilirsiniz. Ve kaldığınız yerden devam edin.

Ekrana devam etmek için aşağıdaki komutu kullanabilirsiniz.

1’den fazla ekran oturumunuz varsa, o oturuma devam etmek için ekran oturum kimliğini yazmanız gerekir.

Şu anda çalışan ekran oturumlarının listesini görmek için Scree n-ls kullanabilirsiniz.

Aşağıdaki gibi benzer bir çıktı göreceksiniz

Ekranı 5380. pts-0 geri yüklemek istiyorsanız, bu komutu yazın.

Bir sonraki gönderide, bir ekran oturumunu koruma, ekranı özelleştirme ve tüm etkinlikleri günlüğe kaydetme gibi diğer tüm şeyleri görüyoruz.

Hosting’e mi ihtiyacınız var? Bizimkini deneyin, hızlı, güvenilir ve güvenilir ve güvenebileceğiniz destekle yüklü özellik.

GNU ekranı bir terminal çoklayıcıdır. Tek ekran örneğinden birden fazla oturum / terminaliniz olabilir. Ekranı kullanarak bağlantınız bağlantısı kesildiğinde işleminiz kesintiye uğramaz.

Uzak makinede bir uygulamayı veya Linux çekirdeğini derlemek isteyebilirsiniz ve bitirmek biraz zaman alır, ilk seçenek uzak makineye giriş yapmak, derlemeyi başlatmak ve uzak SSH bağlantınızı ayırmadan derleme bitene kadar beklemektir. Tabii ki, İnternet bağlantınız kesintiye uğradıysa veya istemci makineniz çöküyorsa, işlem sunucuda durdurulacak ve baştan başlamanız gerekecek.

Diğer seçenek ekranı kullanmaktır. Uzak sunucuya oturum açabilir, ekrana açabilir, komplikasyonu yapabilir, sunucuyu ayırabilir ve SSH bağlantılarınızın bağlantısını kesebilirsiniz. Hatta başka bir yere gidebilir ve SSH’nize geri dönebilir ve daha önce bıraktığınız ekrana geri dönebilirsiniz.

Başka bir senaryo, sunucuya büyük dosyaları indirmek istediğiniz zamandır, ancak bunun yerine indirmenizi ekranda başlatabilmeniz için indirimi arka plana koymak istemezsiniz.

GNU ekranını yükleme

Screen, sisteminizde varsayılan olarak zaten kurulu olabilir. Henüz kurulmadıysa, Screen’i kurmak için bu bölümde belirtilen komutu kullanabilirsiniz.

Ubuntu / Debian kullanıyorsanız ekranı yüklemek için aşağıdaki komutu kullanabilirsiniz:

Red Hat / CentOS / Fedora kullanıyorsanız ekranı yüklemek için aşağıdaki komutu kullanabilirsiniz:

Temel Ekran Komutları

Ekranı kullanmak için sunucunuza bağlandıktan sonra terminalinize ekran yazabilirsiniz. Yeni bir ekran açılacaktır, varsayılan bilgi ekranını gösterecektir. Bilgi ekranını kapatmak için boşluk tuşuna basabilir veya geri dönebilirsiniz, bu sizi terminale geri götürecektir ancak bu, ekranın içindedir. Ekranı ayırmak için ctrl+a+d komutunu kullanabilirsiniz. Ekranı ayırmak, ekrandan çıkmak anlamına gelir, ancak ekranı daha sonra devam ettirebilirsiniz. Ekrana devam etmek için terminalden scree n-r komutunu kullanabilirsiniz. ekranı daha önce kaldığınız yerden alacaksınız. Bu ekrandan çıkmak için ctrl+d komutunu kullanabilir veya komut satırından exit yazabilirsiniz.

Başlatmak, ayırmak ve ekrandan çıkmak için en temel komut budur. Şimdi ekranı nasıl daha fazla kullanacağımızı öğrenelim.

çalışan ekranımız var mı yok mu kontrol edelim:

Ekran bulunamadı. Basitçe yazarak yeni ekran oluşturalım:

Yeni ekran penceresi açılacaktır. Bu pencerede karşılama ekranını kapatmak için enter tuşuna basın ve üst izleme yardımcı programını çalıştırmak için top yazın Ctrl+a n tuşlarına basarak bir sonraki pencereye geçelim. Ekranınızın sol alt kısmında Başka pencere yok bildirimi gösterecektir. Yeni pencere oluşturmak için Ctrl+a c yazın. İkinci pencerede vmstat komutunu çalıştıracağız.

Tekrar Ctrl+ac yazarak üçüncü pencereye sahip olalım. Üçüncü pencerede sadece ls / yazın, elbette başka bir komut kullanabilirsiniz, bunun üçüncü pencere olduğunu tanımlayabildiğinizden emin olun. Şimdi Ctrl+a n yazdığımızda top çalıştırdığımız ilk pencereye gidecek. Bir kez daha Ctrl+a n yazarsak vmstat çalıştırdığımız ikinci pencereye gider. Buradan Ctrl+a p yazarsanız top komutunu çalıştırdığımız ilk pencereye geri dönersiniz, ancak tekrar Ctrl+a n yazarsanız üçüncü pencereye gidersiniz. Alternatif olarak Ctrl+a [N] de yapabilirsiniz, burada N, 0’dan 9’a kadar olan pencere sayısıdır. Ctrl+a d tuşlarına basarak mevcut ekrandan ayrılalım.

Bu kez ekranı tekrar listelediğimizde daha önce ayrılan ekranı gösterecek:

/var/run/screen/S-panji’deki 1 soket.

$ scree n-ls Şu ekranlar var:

/var/run/screen/S-panji’de 2 yuva.

$ scree n-r Birkaç uygun ekran vardır:

Bunlardan birini devam ettirmek için “screen [-d] – r [pid.]tty. host” yazın.

$ mkpasswd gizlişifre nErsv1b8. UpSU

$ ekra n-r Ekran şifresi:

$ ss h-t [e-posta korumalı] ekran ı-r [e-posta korumalı] şifresi: Birkaç uygun ekran vardır:

Bunlardan birini devam ettirmek için “screen [-d] – r [pid.]tty. host” yazın. Sunucuya bağlantı kapatıldı.

Referanslar

Ekran Seçenekleri

İç Ekran

  • Ctrl+a c Yeni pencere oluştur
  • Ctrl+a [0-9] Ekranlar arasında gezinin, bu gezinmeyi 10 pencereye kadar kullanabilirsiniz (0-9).
  • Ctrl+a x Terminal pencerenizi kilitleyin. bir parola girmeniz ve onaylamanız ve ayrıca pencereye geri dönmek için bir parola girmeniz istenecektir.
  • Ctrl+a n Sonraki pencereye gidin.
  • Ctrl+a p Önceki pencereye gider.
  • Ctrl+a k Geçerli pencereyi sonlandır. Pencere gerçekten kapanmadan önce bir y/n onayı kar yağacak.
  • Ctrl+a A Pencere için başlık girin.
  • Ctrl+a d Geçerli ekranı ayırın.
  • Ctrl+a mı? Ekranda bulunan tüm komutları listeleyen ekran yardım sayfalarını göster.

Çözüm

Bu eğitimde GNU ekranının nasıl kullanılacağını öğrendik. Artık ekranda temel gezinti yapabilir, yeni ekran oluşturabilir, ekranlar arasında geçiş yapabilir, ekranı ayırabilir ve devam ettirebilirsiniz. Kemerinizde, Linux komut satırında kullanabileceğiniz ve sunucu yönetim ömrünüz boyunca her türlü durumda faydalı olacak ek bir aracınız var.