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

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

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?

Temel Linux Komutları

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

Komut Penceresi ile Çalışmaya Başlamak

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

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

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

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

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

Pardus ta Komutlarla Çalışmak

FreeBSD Erişim Kontrol Listeleri

LİNUX. Dosyalar ve dizinler

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

LİNUX. Dosyalar ve dizinler

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

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

Temel LINUX Komutları

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

VISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI

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

LİNUX SERVER TEMEL KOMUTLAR

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

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

Linux Dosya ve Dizin Yapısı

Kullanıcı ve Grupların yönetimi

Temel Linux Eğitimi. İçindekiler

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

Paralel Hesaplama - Beowulf Cluster

*nix' lerde Etkin ve Pratik Arama Yöntemleri

Temel Kavramlar. İşletim Sistemi

16-18 Nisan 2012 Pazartesi-Çarsamba 9:30-12:30. Temel Linux Eğitimi. Süha TUNA.

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

CYGWIN KURULUMU ve KULLANIMI

SIMAN KULLANIM KILAVUZU

Pardus 2013 te Metin Editörleri

CHAPTER 5 DOSYA-DİZİN İŞLEMLERİ

Linux Kurulumu (Sürüm 1.52) İçindekiler

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

İLETİNİN İLETİLMESİ 1. ADRES DEFTERI

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:

Grid Veri Yönetimi Özgür Erbaş

-Bilgisayarı oluşturan iki temel unsurdan diğeri ise YAZILIM dır.

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

KLAVYEDE TUŞLAR İMLEÇ NEDİR?

Kurumsal Güvenlik ve Web Filtreleme

$ rm dosya1 dosya2 dosya3 dosya4 dosya5 dosya6 dosya7 dosya8

Regular Expressions Version 0.1

Kabuk Programlama (Bash)

Kurumsal Güvenlik ve Web Filtreleme

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

3. BELGE DENETİMİ. Bu bölümde belge denetimi için gerekli olan yazım, dil bilgisi ve dil ayarlarını öğreneceğiz.

C Konsol ve Komut Satırı

Temel masaüstü bileşenleri

1 STUNNEL NEDİR? 2 STUNNEL KURULUMU

ELEKTRONİK TABLOLAMA Aritmetiksel işlemler ve mantısal karşılaştırmaların yapıldığı programlar elektronik tablolama programlarıdır.

BÖLÜM 1 GİRİŞ 1.1 GİRİŞ

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

TABLO ve HÜCRE SEÇİMİ

WebInstaller. 1. Kurulum Đçin Gereksinimler

LINUX YAPISI VE KOMUTLARI

Windows 2000 veya XP kurarken dosya sistemini seçmeniz gerekir. Ya FAT32 dosya sistemini kullanırsınız ya da NTFS.

Sun Solaris ve RBAC ( Role Based Access Control List)

Exploit Nedir, Nasıl Kullanılır?

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

BÖLÜM KATMAN OLUŞTURMA (LAYER) Command line: Layer (veya transparent komutu için 'Layer kullanın)

BTP 205 İŞLETİM SİSTEMLERİ

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


Sistem Programlama. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir.

İstemci Sunucu ortamında dosya transfer işlemleri ve Sunucu ortamında işlem yapabilen iki parametreli bir yazılımdır.

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

Kets DocPlace LOGO Entegrasyonu

Linux* için Intel Hızlı Başlama Kiti v1.2 Hızlı Başvuru. Sipariş No.: C

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İ) ENDÜSTRİYEL OTOMASYON TEKNOLOJİLERİ

Erişim Hakları ve Linux Dosya İşlemleri

SQL Uyarı Programı Kurulum ve Kullanımı

İşletim Sistemleri. Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

MPLAB PROGRAM GELİŞTİRME ORTAMINDA CC8E İLE KOD HAZIRLAMA HAZIRLAYAN: DOÇ. DR. HAMİT ERDEM ARAŞ. GÖR. GENCER TULAY

Temel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri

Zaman Ayarlayıcı İşlemler

Ubuntu üzerine phpbb forum yazılımının 3.2 sürümünün kurulumu. Ocak, 2017

AHTAPOT Merkezi Yönetim Sistemi ile Kurulum Yapılması

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

EEM İTH. İHR. PAZ. ve TİC. A.Ş. ASANSÖR KUMANDA VE OTOMASYON SİSTEMLERİ SONIC. Sesli Anons Sistemi

KATEGORİ MİZANI BAŞLARKEN KATEGORİ NEDİR? NEDEN N İHTİYAÇ DUYULUR?

Denetim Masası/Programlar/Windows özelliklerini Aç/Kapat

FOG SERVER (FREE GHOST SERVER) YAZILIMININ KURULUMU

BQ101 GSM Access Kontrol Ünitesi Windows Programı. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

E - YENİLİKLER BÜLTENİ

Dosya ve Klasör İşlemleri

Genel Programlama I Ders 3

1.1 KULLANICI YÖNETİMİ

BÖLÜM 8 8. UNIX İŞLETİM SİSTEMİ

4. Bağlantı (Köprü) Oluşturma

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu

WINDOWS VE PARDUS İÇİN İMZAGER KURULUM TALİMATI

1. Portala Giriş. 2. Portalın Kullanımı Genel

CHAPTER 3. ZAMANLANMIŞ GÖREVLER (Automated Tasks)

KONU: İşletim Sistemleri I - Ms-Dos İşletim Sistemi SORULAR

Transkript:

Yardım Komutları man komut Parametre olarak aldığı komut hakkında bilgiyi ekranda gösterir. man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.) Komut çalıştırıldığında uzun bir açıklama gelebilir. Açılan sayfada ilerlemek için space (boşluk) tuşuna basılır. q (quit-çıkış) tuşuna basılarak ekrandan çıkılır.

Dosyaların isimlendirilmesi Linux ta dosya isimlerinin uzunluğu 256 karaktere kadar uzayabilir. Dosya isimleri büyük/küçük harfe karşı duyarlıdır. " / " karakteri dosya yolunda kullanıldığı için dosya isimlerinde kullanılamaz. ". " işareti ile başlayan dosyalar gizli dosyalardır ve ls -a komutu ile görüntülenirler.

ls komutu Bir dizin (klasör) içindeki dosya ve klasörleri listeler. DOS taki dir komutunun karşılığıdır.

ls komutu parametreleri -a : Gizli dosyalar (. ile başlayan) dahil tüm dizinin içeriğini listeler. -l : Dosyalar hakkında ayrıntılı bilgi verir. (dosyanın sahibi, boyutu, değiştirilme tarihi, izinler ) -t : Kronolojik sıralama yapar. En son yaratılan dosya/ dizinden ilk yaratılana doğru sıralar. ls -al birlikte de kullanılabilir.

pwd komutu pwd (print working directory) İçinde bulunduğunuz dizinin adresini görüntülemek için kullanılır.

cd (change directory) komutu. Hali hazırdaki dizini gösterir... Bir önceki dizini gösterir. cd.. Üst dizine geç. Dizin(klasör) değiştirmek için cd komutu kullanılır. cd /etc komutuyla kök dizinin altındaki etc klasörüne geçiş yapılır.

touch - mkdir komutları Dosya oluşturmak için touch, klasör oluşturmak için de mkdir komutu kullanılır. touch deneme touch dosya1 dosya2 dosya3 mkdir muzik mkdir murat yazici myo mkdir /home/murat/belgeler/dersnotlari

rm - rmdir komutları Dosya silmek için rm, dizin silmek için ise rmdir komutu kullanılır. rm dosya/dizin_adi rmdir dizin_adi Bir dizin boş iken rmdir komutu ile silinebilir, eğer boş değilse bu komut işe yaramayacaktır.

rm - rmdir komutları rm komutunun aldığı bazı parametreler : -i : Dosyanın silinmesi için kullanıcıdan onay ister. -f : Kullanıcıdan hiçbir zaman onay istemez. -r : Komut rekürsif çalışıp alt dizin ve dosyaların da silinmesi sağlanır. rm -rf murat komutu ile murat klasörü içerisindeki tüm dosya ve alt klasörlerle beraber silinecektir.

Dosya isimlerini değiştirmek Linux te bir dosyanın ismini değiştirmek demek o dosyanın başka bir isimde taşınması anlamına gelir. mv test test2 komutu ile test isimli dosyanın adı test2 olarak değişir.

cat Dosyanın içeriğinin ekranda yazdırılmasını sağlar. -n parametresi ile kullanıldığında satırları numaralandırır.

Link oluşturma Soft link oluşturma: ln -s dosyakonumu linkinadı murat@hp:~masaüstü$ ln -s /boot/grub/grub.cfg acilis murat@hp:~masaüstü$ ls -l lrw-r--r-- 1 root root acilis -> /boot/grub/grub.cfg Hard link oluşturma: ln dosyakonumu linkinadı

Dosya/Dizin İzinleri Linux te temel dosya sistemi güvenliği kullanıcıların dosya ve dizinler üzerindeki erişim izinlerinin belirlenmesiyle sağlanır. Bir dosya veya dizinlere ait 3 tür izin vardır: - Dosya sahibinin izinleri (Dosyanın sahibi : u) - Dosya grubunun izinleri (Kullanıcı grubu : g) - Diğer kullanıcıların izinleri (Diğer kullanıcılar : o)

Dosya/Dizin İzinleri Okuma (r) Dosya içeriğini görebilir mi? (Klasörler için) dosya listesini alabilir mi? Yazma (w) Dosyaya yazma izni, aynı zamanda dosyayı silme izni? (Klasörler için) Bu klasör içinde dosya veya alt klasör oluşturulabilir mi? Çalıştırma (x) Dosyayı çalıştırabilir mi? (Klasörler için) Bu klasöre geçebilir mi?

Dosya/Dizin İzinleri -rwxrw-r-- Dosya tipinin belirtildiği kısım "-" Normal dosya "d" Dizin (Klasör) "l" Başka bir dosyayı gösteren link dosyaları

Dosya/Dizin İzinleri İzinlerin belirtildiği kısım (ls l komutu çıktısı)

Dosya/Dizin İzinleri root@localhost # ls l drwxr-xr-- 10 murat gs 4096 Nov 14 23:43 isletim d-> Dizin olduğunu gösteriyor. 1. üçlü -> (rwx) murat isimli kullanıcı tüm haklara sahip 2. üçlü -> (r-x) gs grubuna üye olan kullanıcılar okuma ve çalıştırma haklarına sahip 3. Üçlü -> (r--) Diğer kullanıcılar sadece okuma hakkına sahip murat (dosya/dizin sahibi) - gs (dosya/dizinin grubu)

Dosya/Dizin İzinleri chmod komutu (change mode) Unix ve Linux sistemler üzerinde dosya ve dizinlerin erişim yetkilerini belirlemek, değiştirmek için kullanılır. -R : Alt klasör ve dosyalardaki izinleri değiştirir. (recursive)

Dosya/Dizin İzinleri İzin eklemek için +, İzin kaldırmak için Okuma: r, Yazma: w, Çalıştırma: x Sahibi: u, Grubu: g, Diğerleri: o, Herkes: a chmod u+rwx, g-w, o-rwx filename

Dosya/Dizin İzinleri $ chmod go-rwx deneme Bu durumda grup ve diğerlerinden rwx yetkisinin geri alınacağı anlaşılmalıdır. $ chmod +x dosya Herkese çalıştırma izni verilir.

chmod izinlerinin sayı sistemiyle gösterimi Kod İzin Durumu 400 Dosya sahibi için okuma 200 Dosya sahibi için yazma 100 Dosya sahibi için çalıştırma 040 Gruptakiler için okuma 020 Gruptakiler için yazma 010 Gruptakiler için çalıştırma r (okuma) : 4 w (yazma) : 2 x (çalıştırma) : 1 004 Diğerleri için okuma 002 Diğerleri için yazma 001 Diğerleri için çalıştırma

chmod izinlerinin sayı sistemiyle gösterimi

Dosya sahibini değiştirme chown komutu (change owner) Dosya/dizin sahibini değiştirmek için kullanılan komuttur. sudo chown yenisahip dosya/dizin sudo: Normal bir kullanıcıya root hakları ile komut çalıştırma yetkisi verir.

Dosya sahibini değiştirme Önceki durum : -rwxr-xr-x ahmet users deneme $ sudo chown mehmet deneme Sonraki durum : -rwxr-xr-x mehmet users deneme

Grubu değiştirme chgrp komutu (change group) Dosya/dizin grubunu değiştirmek için kullanılan komuttur. sudo chgrp yenigrup dosya/dizin Bu komutu çalıştırabilmek için de kullanıcının root yetkisine sahip olması gerekir.

Grubu değiştirme Önceki durum : -rwxr-xr-x ahmet users deneme $ sudo chgrp murat deneme Sonraki durum : -rwxr-xr-x ahmet murat deneme