Komutlar (Devam) ls -a > deneme (ls -a komutunun çıktısı deneme isimli. ls -a >> deneme (ls -a komutunun çıktısı deneme

Benzer belgeler
Kullanım şekli: cal <ay> <yıl> Bu komut ile takvim görüntülenebilir.

Temel Linux Komutları

Temel Kavramlar. İşletim Sistemi

Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos

man komut man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.)

Pardus ta Komutlarla Çalışmak

BİLGİ İŞLEM DERS 3. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

Dosya/Dizin İzinleri. Okuma (r) Yazma (w) Çalıştırma (x) Dosya içeriğini görebilir mi? (Klasörler için) dosya listesini alabilir mi?

Komut Penceresi ile Çalışmaya Başlamak

LİNUX SERVER TEMEL KOMUTLAR

Temel Linux Eğitimi. İçindekiler

*nix' lerde Etkin ve Pratik Arama Yöntemleri

Linux altında komut satırında...

Yrd. Doç. Dr. A. Burak İNNER

3. DOSYA SİSTEMİ VE ÇALIŞMA MANTIĞI

Aşağıda listelenen temel linux komutları bilgisayarınızın komut satırında çalıtırılacaktır.

Linux işletim sistemlerinde dosya hiyerarşisinde en üstte bulunan dizindir. Diğer bütün dizinler kök dizinin altında bulunur.

Linux Dosya ve Dizin Yapısı

$ rm dosya1 dosya2 dosya3 dosya4 dosya5 dosya6 dosya7 dosya8

3CX Phonesystem Türkçe Anonsları Windows ve Linux İşletim Sistemlerinde Aktif Etme

$ echo $PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/x11r6/bin: /usr/local/sbin:/usr/local/bin:/usr/games:.

Linux konsol uygulamaları ve BASH programlama

Regular Expressions Version 0.1

Temel Linux Bilgileri Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

AÇIK KAYNAK İŞLETİM SİSTEMLERİ - BÖLÜM 1. Temel komutlar,dosya ve Dizin İşlemleri, Kullanıcı ve Grup İşlemleri

Kazanımlar. Linux nedir? Linux dizin yapısı. Linux kabuğu nedir? Temel kabuk komutları. Bash programlama. Dosya işlemleri. Süreç yönetimi.

Veritabanı. SQL (Structured Query Language)

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Arama motoru: kuş gribinin etkileri

LİNUX. Dosyalar ve dizinler

BM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü

Anayasa Mahkemesi Kararlar Bilgi Bankası (Bireysel Başvuru Kararları) Web Uygulaması Kullanma Kılavuzu

PHP'ye Giriş Türkiye PHP Grubu - Linux Şenlikleri PHP Eğitim / Tanıtım Seminerleri Ankara, 11 Mayıs 2006 Hidayet Doğan <hdogan@hido.

LİNUX. Dosyalar ve dizinler

SIMAN KULLANIM KILAVUZU

grup ve diğerlerini ifade eder ve 3 hanede kullanılır: a) okuma (r) 4, yazma (w) 2, çalıştırma (x) 1. chmod her şey okunabilir, yazılabilir ve

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

qmail ile üniversite mail sistemi yönetimi Devrim Sipahi Dokuz Eylül Üniversitesi

Gidilen sayfadan bir önceki sayfaya geçilir. Şekil Git İşlemi diyalog kutusu

Apache Tomcat Güvenliği

Linux/Unix Sistem Yönetimi Prosedürleri - 1

İŞLETİM SİSTEMLERİ. İŞLETİM SİSTEMİ Kavramı. Klasör ve Dosya Mantığı. Klasör ve Dosya Mantığı

LINUX KOMUTLARI. Emin Islam Tatli

Bash ile Programlama. Cem Ahmet Mercan. Ulusal Yüksek Başarımlı Hesaplama Merkezi (UHeM) 13 Temmuz 2017

Bir üst dizinde yer alan prog1 programını çalıştırmak için aşağıdaki komutlardan hangisini çalıştırmak gerekir?

qmail ile üniversite mail sistemi yönetimi Devrim Sipahi Dokuz Eylül Üniversitesi

BASİT C PROGRAMLARI Öğr.Gör.Dr. Mahmut YALÇIN

Kurumsal Güvenlik ve Web Filtreleme

Aktif Dizin Logon/Logoff Script Ayarları Versiyon

İNTERNET PROGRAMCILIĞI HAFTA MYSQL - PHPMYADMIN. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Mysql Nedir.

Kurumsal Güvenlik ve Web Filtreleme

Şematik olarak göstermek gerekirse :

C Programlama Dilininin Basit Yapıları

AYDES PROJESİ MESAJ KUTUSU EĞİTİM DOKÜMANI

Orta Düzey Linux Komutları

Donatlar-NotePad DONATILAR

Python Programlama Dili

=~ Metodu 92 Karakter Sınıfları 94 sub ve gsub metotları 101 Hızlı Tekrar 102 Kontrol Noktası 103 Düello 106 Sonraki Bölümde 109

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1

Bolum 9. Konu Başlıkları

VERİ TABANI YÖNETİM SİSTEMLERİ I

VERİ TABANI YÖNETİM SİSTEMLERİ I

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) BİLİŞİM TEKNOLOJİLERİ AÇIK KAYNAK İŞLETİM SİSTEMİ-3

BİLGİ TEKNOLOJİLERİ SMO 103

Google, daha çok kullanılış amacı internet araması olan, reklam teknolojileri üzerine ve arama motorları için yatırımlar yapan çok uluslu Amerikan

A. Murat Eren AWK Programlama Dili

Dosyalama olarak: HTML, PDF, DOC ve XLS dosya türlerini kullanabilirsiniz. Kütüphane Modülü açıldığında Vet.Asistanı Kütüphanesi ekrana gelmektedir.

MS WORD 6. BÖLÜM. Başvurular sekmesindeki seçenekler Şekil de görülmektedir. Şekil Başvurular Sekmesi

Veri Tabanı Tasarım ve Yönetimi

INTERREG - IPA CBC Programme Bulgaria Turkey CCI 2014TC16I5CB005 PROJE TEKLİFLERİNİN ELEKTRONİK OLARAK SUNULMASI

Smoothwall URL Filter Kurulumu

Bilgisayar. Bilgisayarın Özellikleri. Giriş İşleme Çıkış. Bilgisayar Nedir? Bilgisayarın Çalışma Prensibi

KELİME İŞLEMCİ MİCROSOFT OFFİCE WORD KULLANIMI

Internet Programming II

Basit SQL Sorguları Veritabanından verilerin SELECT cümleleri ile alınması işlemine sorgulama denir.

Önyükleyiciler. Ercan Ersoy

İşletme Fakültesi Bil. Kullanımı Ders notları 2

Linux'ta Kabuk ve Kabuk Programlama

ÖĞRENME-ÖĞRETME YÖNTEM VE TEKNİKLERİ. Anlatım, soru-cevap, İnternetten araştırma. Anlatım, soru-cevap,

Kaynak Kodlardan Derleme. Turquaz Muhasebe. Versiyon 0.2. Hüseyin Ergün. 26 Mart 2005

Linux Sunucuları için Güvenlik İpuçları. Korhan Gürler, Burç Yıldırım

Yrd. Doç. Dr. A. Burak İNNER

Temel LINUX Komutları

Sun Solaris ve RBAC ( Role Based Access Control List)

NESNEYE YÖNELİK PROGRAMLAMA

Pardus 2013 te Metin Editörleri

FreeBSD Erişim Kontrol Listeleri

OMNET Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü

Ders Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr. Gör. Murat KEÇECİOĞLU 1

ÜNİTE 9 ÜNİTE 9 MICROSOFT EXCEL - II TEMEL BİLGİ TEKNOLOJİLERİ İÇİNDEKİLER HEDEFLER

BAY.t ENTEGRE PRO e-fatura ÇÖZÜMÜ ENTEGRATÖR KULLANIM YÖNTEMİ

MİCROSOFT WORD. Araç çubukları: menü çubuğundan yapabileceğimiz işlemleri daha kısa zamanda araç çubukları ile yapabiliriz.

BİLGİ İŞLEM DERS 1. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

İçerik. TBT 1003 Temel Bilgi Teknolojileri

Widows un çalışmasında birinci sırada önem taşıyan dosyalardan biriside Registry olarak bilinen kayıt veri tabanıdır.

Linux Ubuntu Kurulumu

Linux Dosya Yapısı. Eren BAŞTÜRK.

Web Tasarımının Temelleri

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

Transkript:

Komutlar (Devam) Komut satırında >, >> simgeleri özel anlam taşır. ls -a > deneme (ls -a komutunun çıktısı deneme isimli dosyaya yönlendirilir. Eğer dosya yoksa yaratılır, varsa da üzerine yazılır.) ls -a >> deneme (ls -a komutunun çıktısı deneme isimli dosyaya eklenir, üzerine yazılmaz. Eğer dosya yoksa yaratılır.)

sort komutu sort komutu ile bir dosyanın ya da farklı bir komuttan gelen bir girdinin içeriği sıralanabilir. -r sıralama tersine çevrilir. -u yinelenen satırları atarak biricikliği sağlar.

sort komutu

wc komutu wc komutu Bir dosyadaki veya komut çıktısındaki satır, karakter ve kelime sayılarını bulmak için kullanılır. Alabileceği bazı parametreler : -l satır sayısını bulur. (line) -w kelime sayısını bulur. (word) -c karakter sayısını bulur. (character)

(Pipe) işareti Linux komut satırının en önemli özelliklerinden biri pipe dır. Pipe ( ) simgesi ile bir komutun çıktısını diğer bir komuta girdi olarak gönderebilirsiniz. Örneğin, cat kod wc -l Normalde cat komutu kod isimli dosyanın içeriğini ekrana bastırırdı. Ancak yukardaki gibi kullanıldığında cat komutu çıktısını, yani kod isimli dosyanın içeriğini wc komutuna girdi olarak gönderir.

(Pipe) işareti Örnekler ; head -5 deneme tail -3 ls -al more sort -r dosya tail -5 wc -c

cal komutu (takvim) cal komutu cal Şu anki ay için bir takvim cal ay yıl Belirtilen yılın ilgili ayının takvimi cal yıl Belirtilen yılın bütün aylarını listeler

grep komutu Linux un en popüler arama komutlarından biridir. Dosyaların içerisinde arama yapar. grep murat deneme Bu komut deneme isimli dosyanın içinde murat kelimesi geçen tüm satırları listeler. grep murat /etc/passwd /etc/passwd dosyasında murat kelimesi geçen satırları listeler.

grep komutu (devam) grep boot /etc/default/* Bu komut /etc/default klasöründeki tüm dosyaların içinde boot kelimesi geçen dosyaları ve satırlarını listeler. grep -r apache /etc/php5 komutu apache karakter dizisini /etc/php5 dizinindeki dosyalarda ve alt dizinlerde rekürsif olarak arar ve içerisinde apache geçen dosya isimlerini ve satırlarını listeler. grep -n murat /home/murat/belgeler/*

grep için bazı önemli parametreler -v: Komutun davranışını tersine çevirir. Yani, aranılan kelimeyi içermeyen satırlar listelenir. -i: Arama sırasında büyük/küçük harf eşleştirmesi yapmaz. -r: Verilen dizinin alt dizinlerinde de arama yapar. -n: Aranan kelimenin geçtiği satır numarasını da gösterir. -c: Belirtilen dizinde aradığınız kelimenin kaç defa geçtiğini gösterir. -l: Şablona uygun satırların bulunduğu dosya adlarını listeler. (Sadece dosya isimleri listelenir, satırlar listelenmez.)

find komutu Zaman zaman adının yalnızca bir kısmını bildiğiniz ama bulunduğu dizini bir türlü hatırlayamadığınız dosyalar ve dizinler olacaktır. Tek tek bütün dizinlere girip ls komutuyla bu dosya ya da dosyaları aramaktansa find komutunu kullanmak çok daha kullanışlı olacaktır. find /home/murat -name bilgisayar find /etc -name *.conf find /etc -name *apache*

find komutu (arama kriterleri) -user murat -group myo -perm 755 -type f -type d -size +100k (Sahibinin adı murat olan dosya/dizinler) (Sahibi myo grubuna dahil olan dosya/dizinler) (Erişim izni 755 olan dosya/dizinler) (Dosyalar) (Dizinler) (100 Kbyte dan büyük olan dosyalar)

find komutu (arama kriterleri) -ctime 3 -ctime -7 -ctime +7 (Tam 3 gün önce değişikliğe uğramış olan dosya/dizinler) (7 günden daha kısa bir süre önce değişikliğe uğramış olan dosya/dizinler) (7 günden daha uzun bir süre önce değişikliğe uğramış olan dosya/dizinler) find / -name core -exec /bin/rm { } ";"

find komutu find komutuyla birlikte kullanılabilen kriterleri çeşitli mantık operatörleriyle birleştirebilirsiniz. -a -o \! : ve : veya : değil find. -name "*.txt" -a -size +1000k Çalışma dizininde (.) ve varsa altındaki dizinlerde.txt uzantılı ve büyüklüğü 1000 Kbyte dan fazla olan dosyaları listeler.

ps komutu Sistem yöneticisinin sıklıkla kullandığı en önemli komutlardan bir tanesidir. Çalışmakta olan processleri (süreç) listeler. -aux parametresi ile çok sık kullanılır. ps -aux grep murat (Üstteki komut sonrasında sadece murat kullanıcısına ait süreçler ekranda listelenir.)

ps komutu ps -aux komutu çıktısı

kill komutu Çalışmakta olan bir processi sonlandırmak için kullanılır. kill (-sinyal) PID kullanımı mevcuttur. kill -9 1125 (1125 nolu processi sonlandırır.)

Dosya Sıkıştırma Yöntemleri Zip ile sıkıştırma zip -r deneme.zip dosyaadı/dizinadı Zip dosyasını açmak unzip deneme.zip

Dosya Sıkıştırma Yöntemleri tar ile gz olarak sıkıştırma tar cvzf deneme.tar.gz dosya/dizin tar.gz dosyasını açmak tar xvzf deneme.tar.gz

Dosya Sıkıştırma Yöntemleri tar ile bz2 olarak sıkıştırma tar cvjf deneme.tar.bz2 dosya/dizin tar.bz2 dosyasını açmak tar xvjf deneme.tar.bz2

Dosya Sıkıştırma Yöntemleri rar ile sıkıştırma (*) rar a -ap deneme.rar dosya/dizin rar dosyasını açmak (*) unrar e deneme.rar unrar x deneme.rar