Unix - Sistem Yönetimi

Kısaca: Kök dışında yeni dosya sisteminin yaratılabilmesi için “/etc/mkfs cihaz blok i düğümleri” şeklinde tanımlı komutu yazmalıyız.Örneğin bir disk birimin simgeleyen /dev/ds005 cihazı üzerinde 4000 bloğa sahip dosya sistemi yaratmak için”mkfs /dev/ds005 4000” yazmak yeterlidir.Yaratılan dosya sistemi kullanıma hazır değildir .Bu sistemin kullanılması için unix sisteme bağlanması gerekmektedir.BU işlem”/etc/mount dosya sistemi dizin adı” şeklinde kullanılmaktadır. ...devamı ☟

Kök dışında yeni dosya sisteminin yaratılabilmesi için “/etc/mkfs cihaz blok i düğümleri” şeklinde tanımlı komutu yazmalıyız.Örneğin bir disk birimin simgeleyen /dev/ds005 cihazı üzerinde 4000 bloğa sahip dosya sistemi yaratmak için”mkfs /dev/ds005 4000” yazmak yeterlidir.Yaratılan dosya sistemi kullanıma hazır değildir .Bu sistemin kullanılması için unix sisteme bağlanması gerekmektedir.BU işlem”/etc/mount dosya sistemi dizin adı” şeklinde kullanılmaktadır.

   Bir dosya sistemi unix’e bağlandıktan sonra istenirse bunun tersi de yapılabilir.”/etc/umount dosya sistemi” şeklinde tanımlı bu komutu kullanılır.Bir dosya sistemininiçeriğinin görüntülenmesi için”/etc/ff “komutu kullanılır.Bukomutla beraber bazı seçenekler kullanılabilir.”-l” dosya sistemi içinde yeralan tüm dosya isimlerini görüntülemek için,”-s” yol tanımı ardından dosyanın boyutunu bayt cinsinden öğrenmek için ,”-u” dosya sahiplerinin öğrenilmesi için,”-m n” son n gün içinde değişikliğe uğrayan dosyaların belirlenmesi için kullanılır. 


    Dosya sistemini etiketlemek için “/etc/labelit dosya sistemi etiket bölümü -n “komutu kullanılır. 


Bir dosyanın i düğümü biliniyorsa dosya adını öğrenmek için “/etc/ncheck i düğüm dosya sistemi” komutu kullanılır.Dosya sisteminin denetlenmesi ve bozulamaları etkileşimli olarak yapılabilmesi için “fsck” komutu kullanılır.Bu komutla beraber “-D” dizinlerdeki kötü blokları belirlemek için kullanılır.

   Sistemin açılış düğmesine basıldıktan sonra init işlemi başlar.Bu işlem açılış esnasında izlenecek adımları /etc/inittab dosyasından okur.Sistem çok kullanıcılı durumda iken init komutu kullanmak suretiyle tek kullanıcılı duruma geçmek için init s kullanılır.Sistem açıldıktan sonra çok kullanıcılı duruma geçmesi için /etc/rc dosyasını bulup komutlarını çalıştırmaktadır.etc/rc dosyası içinde cron işlemi denen program belirli zamanlarda istenilen komutların çalıştırılmasını sağlar.Cron işlemi her bir dakikada /usr/lib/crontab dosyasını okuyarak tanımlanmış işlemleri yerine getirir.Terminal,yazıcı modemin kullanılabilir hale gelmesi için etc/inittab dosyasında etc/getty programının olması gerekir 


Kullanımı /etc/getty seçenekler biçimindedir.seçenekler hat,hızı,tipi,hat protokolü,”-t” sistemin ne kadar süre bağlantılı olacağını belirtir.

   Bir disk üzerideki boş alanlarin ögrenilmesi için df komutundan yaralanilabilir.Komutun kullanimi df -t dosya sistemi biçiminde olursa her dosyalama sisteminin boş alanlar yanisira toplam alani,i dügümleri de görüntülenir.df -f dosya sistemi biçiminde kullnilirsa dosya sisteminin boş alanini toplayarak verir.Diskin kullanimi hakkinda özet bilgiler alabilmek için du komutu kullanilir. Böylece aşiri büyüyen dosyalar ve dizinler belirlenir.komutun kullanimi “du seçenekler ismler”.-a” seçenegi kullanilirsa herbir dosya için disk kullanim miktarlari listelenir.”-s” sadece genel toplami gösterir. 


   Sistemde kimlerin çalıştığını öğrenmek için who -u komutu kullanılır.Sistemde kimin olduğu ve ne yaptığı öğrenilmek isteniyorsa whodo komutu kullanılır.Belli bir dosyanın kim tarafından kullanıldığı ve işlem numarası listelemek için etc/fuser -u dosyalar komutu kullanılır.Sistem yöneticisi isterse sistemde yapılan işleri tek tek durdurabileceği gibi hepsini aynı anda /etc/killall komutuyla öldürebilir. 


   Dosyaları yedeklemek için tar komutu kullanılabilir.komutla kullanılan seçenekler :”-r” belirtilen dosyalar teybin sonuna  yazılır,”-x” tanımlanan dosyaların teypden geri yüklenmesi için,”-f cihaz” arşivlemenin teyp dışında nereye yapılacağını belilemek için kullanılır.Yeni bir arşiv yaratılması için “-c” seçeneği kullanılır.Yazıcının sisteme tanıtılması için /usr/lib/lpladmin -d yazici komutu kullanılır. 


Vİ EDİTÖRÜ

Unix işletim sisteminde metin dosyalari oluşturmak için kullanilan editör programlarindan biri vi editörüdür.Vi programi,çeşitli işlemleri yapmaya yönelik komut kullanma olanagi saglar.abu komutlarin önemlileri şunlardir.

ZZ dosyanın yazılması suretiyle vi’den çıkış

w dosyanın yazılmasını sağlar


w! Mevcut dosyanın üzerine yazılmasını sağlar


q vi’den çıkış


q! Değişiklikleri gözardı ederek vi’den çıkış


UNİX KOMUTLARINA ERİŞİM

sh vi içinden unix komut yorumlayıcısına ulaşım


! Komut Unix komutlarını çalıştırmak için


EKRANDAKİ GÖRÜNTÜNÜN HAREKETİ

Ctrl f bir sayfa ileri

Ctrl b bir sayfa geri

Ctrl d yarım sayfa yukarı

Ctrl u yarım sayfa aşağı

ARAMA İŞLEMİ

/ kalıp kalıbın ileri doğru aranması

? kalıp kalıbın geri doğru aranması

n ileri doğru aramanın tekrarlanması

N geri doğru aramanın tekrarlanması

İMLECİN EKRAN ÜZERİNDEKİ HAREKETİ

“h” sola hareket

“l” sağa hareket

“j” aşagi hareket

“k “ yukarı hareket

“G” son satıra hareket

BELİRLİ SATIRLARIN BULUNMASI

“H” birinci satır

“L” son satır

+n ileri doğru n.satıra hareket

-n geri doğru n.satıra hareket

KARAKTER VE SATIR EKLEME,SİLME,DEĞİŞTİRME

“a” satırın sonundan itibaren bilgi girişi

“A” satırın sonuna bilgi girişi

“i” iki karakter arasına bilgi girişi

“dw” bir kelimenin silinmesi

“dd” bir satırın silinmesi

“x” bir karakter silinmesi

“o” imlecin bulunduğu satır ile sonraki satır arasına boş satır ekler

“O” imlecin bulunduğu satır ile önceki satır arasına boş satır ekler

“r” imlecin üzerinde bulunduğu karakteri değiştirmek için

“cw” bir kelimenin değiştirilmesi için

“C” bir satırın değiştirilmesi için

“yy” bir satırı yakalar

“p” yakalanan satırın yazılmasını sağlar.

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.

İşletim Sistemi
2 yıl önce

ekzo-çekirdekler olarak üç ana gruba ayrılabilir. UNIX ve Windows +Ms dos gibi geleneksel ticari sistemler ve Linux gibi daha yeni yaklaşımlar monolitik çekirdek...

Freebsd
2 yıl önce

kullanılan düşük maliyetli PC donanımları ile birleşince mevcut ticari UNIX® masaüstü sistemlere çok ekonomik bir alternatif olmaktadır. FreeBSD masaüstü ve sunucu...

FreeBSD, AMD64, Ağ, BSD, Berkeley, CD-ROM, DVD-ROM, FTP, GNOME, KDE, Kaliforniya
Ocaml
2 yıl önce

işlev argümanları, C ve diğer dillerle kolayca bağlanabilme, Komple UNIX sistem çağrıları desteği, GTK ve GTK2 desteği Standart ML Resmi Ocaml sayfası16...

Ocaml, C, GTK, ML, Programlama dili, Standart ML, UNIX, Yorumlanan programlama dili
BSD
2 yıl önce

kaynak kodu dağıtımı olan, AT&T'nin UNIX'i için bir eklentiler zinciridir. Birçok açık kaynak kodlu işletim sistemi projesi, 4.4 BSD-Lite olarak bilinen...

BSD, Açık kaynak, FreeBSD, GNOME, GNU, KDE, Linux, OpenBSD, UNIX, İşletim sistemi, Görsel masaüstü
Windows Vista
2 yıl önce

tabanlı bir bilgisayarın yanı sıra bir de UNIX iş istasyonu kullanması gereken UNIX veritabanı yöneticileri veya sistem yöneticileri için, Windows Vista Enterprise...

Windows Vista, Windows 95, Windows 3.x, Windows 98, Windows Me, Windows NT 3.1, Windows NT, Windows 3.0, Windows 2.0, Microsoft Windows'un Tarihi, MS-DOS
GNU Projesi
6 yıl önce

koyar. GNU, tasarımının temelini UNIX işletim sisteminden alsa da kapalı kaynak kodlu, özel mülk bir yazılım olan UNIX'in aksine kullanıcılarının özgürlüğüne...

NoSQL (İVTYS)
2 yıl önce

veritabanı yönetim sistemidir. İşlemci hızı ve elektronik bellek büyüklüğü dışında herhangi bir keyfî sınırlaması yoktur. NoSQL, UNIX işletim sistemiyle çalışır...

Sunucu (bilişim)
2 yıl önce

çeşitlerinin Windows ve UNIX türevleri mevcuttur. Windows firması tarafından Windows NT ile başlayan sunucu işletim sistemlerine, zamanla Windows 2000 Server...

Sunucu (bilişim), Bilgisayar, Bilgisayar ağları, FTP, Linux, Oyun, RedHat, Suse, UNIX, Web, Web sunucusu