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

Benzer belgeler
Pardus ta Komutlarla Çalışmak

Komut Penceresi ile Çalışmaya Başlamak

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

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

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

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

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

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 Eğitimi 1., 2. ve 3. Bölümler

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

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İ İŞLEM DERS 1. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

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

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

Temel Linux Komutları

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

$ rm dosya1 dosya2 dosya3 dosya4 dosya5 dosya6 dosya7 dosya8

Linux Dosya ve Dizin Yapısı

Temel Linux Eğitimi. İçindekiler

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İ

LİNUX. Dosyalar ve dizinler

LİNUX SERVER TEMEL KOMUTLAR

LINUX KOMUTLARI. Emin Islam Tatli

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

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

BİLGİ & İLETİŞİM TEKNOLOJİLERİ

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

Temel Li nux Eği t i mi Böl üm

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

PBS Betiği Hazırlama ve PBS Komutları. Feyza Eryol

Kurumsal Güvenlik ve Web Filtreleme

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

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

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

Kurumsal Güvenlik ve Web Filtreleme

C Konsol ve Komut Satırı

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

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

Kabuk Programlama (Bash)

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

HUAWEI Cihazlara Erişim Yöntemleri

SSH ile Sistem Yönetimi

LINUX YAPISI VE KOMUTLARI

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

Pardus 2013 te Metin Editörleri

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

LİNUX. Dosyalar ve dizinler

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

LOGO Uygulamalarında E-Defter

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

Sun Solaris ve RBAC ( Role Based Access Control List)

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

PHP (II) Formlar. Dosya İşlemleri. 2002, Sanem SARIEL PHP Ders Notları 2 1. Formlar

Veritabanı. Ders 2 VERİTABANI

Web Servis-Web Sitesi Bağlantısı

ProFTPD FTP Sunucusu. Devrim GÜNDÜZ. TR.NET Sistem Destek Uzmanı.

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

KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB İÇİNDEKİLER

FTP ve Güvenlik Duvarları

Aktif Dizin Logon/Logoff Script Ayarları Versiyon

Regular Expressions Version 0.1

Güvenli Kabuk: SSH. Burak DAYIOĞLU, Korhan GÜRLER

ORSOFT 5.22 AMERİKAN KÜLTÜR DERNEĞİ DİL OKULLARI YÖNETİM BİLGİ SİSTEMİ KURULUMU

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

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

Açık Kaynak Kodlu Yazılım

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

Saldırı Tespit ve Engelleme Sistemleri Eğitimi Ön Hazırlık Soruları

MICROSOFT OFFICE WORD 2010 ÖRNEK TEST SORULARI

PYTHON PROGRAMLAMA DİLİ

Microsoft Excel 1.BÖLÜM

00. Bafllarken 1 Neden LINUX? 1

Mpuantor 2.7 Client Kurulumu

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

İçindekiler Tablosu Yazarkasa Aktarım Programı.....3

Ağ Topolojisi ve Ağ Yazılımları

Not Takip dosyası içerisinde sayfa 1 deki ilk satırın dondurulması,

Php İle Mysql Veritabanından Bilgi Çekme

İnternet ve ağ kavramlarını tanımlamak. İnternet in nasıl çalıştığını açıklamak. Elektronik posta ve sohbet kavramlarını açıklamak.

BLGM 354 DENEY 1 * GİRİŞ

Kişisel Bilgisayarın Parçaları

NOT: LÜTFEN BU BELGEYİ OKUMADAN YAZILIMI YÜKLEMEYİ DENEMEYİN.

REMOTE IO KONFİGÜRASYON YAZILIMI

BİLİŞİM TEKNOLOJİLERİ

Linux Temelli Zararlı Yazılımların Bulaşma Teknikleri, Engellenmesi ve Temizlenmesi

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

DS150E Kullanıcı El Kitabı. Dangerfield June V3.0 Delphi PSS

Fstab Rehberi. Ceren Çalıcı. Nisan, 2012

Scan Station Pro 550 Adminstration & Scan Station Service Araçları

PBS Betiği Hazırlama ve PBS Komutları

MySQL'e Giris. Eger bir sorun ile karsilasmadan veritabanina baglanabildiyseniz karsiniza asagidaki gibi bir ekran gelecektir.

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Archive Player Divar Series. Kullanım kılavuzu

FreeBSD Erişim Kontrol Listeleri

Bazı MSDOS komutları BAZI DOS KOMUTLARI

AĞ HĠZMETLERĠ MODÜLÜ 1. TAŞIMA KATMANI PROTOKOLLERİ

Paralel Hesaplama - Beowulf Cluster

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

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

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

Transkript:

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

TEMEL LINUX KOMUTLARI Bütün işletim sistemlerinde grafik arayüz yardımı herhangi bir komut yazmadan işlemler gerçekleştirilebilir Temelde arka planda çalışan komutlar,yani küçük programcıklar vardır. Grafik arayüz olmadığı durumlarda ya da tüm kontrollerin kullanıcı tarafından belirlenerek gerçekleştirilecek işlemlerde bu temel komutları ve işlevlerini bilmek gerekir. Bu bölümde Linux işletim sisteminde en çok kullanılan komutlar, işlevleri ve kullanımlarına bu dersimizde göreceğiz

bc Aritmetik işlemlerin gerçekleştirilebileceği bir programdır. cat Dosyanın içeriğini görüntülemek için kullanılır. kopyadeneme.txt dosyasının içeriğini yedek.txt isimli yeni bir dosyaya kopyalamak için; [ozok@ozok-thinkpad-x200 ~ $ cat kopyadeneme.txt > yedek.txt dene1, dene2, dene3 dosyalarını birleştirip deneme isimli dosyanın sonuna eklemek için; ozok@ozok-thinkpad-x200 ~ $ cat dene1 dene2 dene3 >> deneme

clear Terminali temizler ve imleci ilk satıra taşır. cut Belirtilen dosya(lar)daki sütunları görüntüler. -d ile sütun ayıracı, -f ile sütun numarası belirtilir.

date Sistem saatini ve tarihini (istenirse düzenlenerek) görüntüler ya da sistem yöneticisi olarak ayarlama işlemini gerçekleştirir df Bağlanılmış disk bölümlerinin boyut ve doluluk bilgilerini görüntüler.

diff İki metin dosyasını karşılaştırır.aralarındaki farkı/ları belirler

du Dosya ve dizinlerin disk kullanım alanlarını görüntüler.

expr Aritmetik ve mantıksal işlemleri gerçekleştirir. echo Karakterleri ya da değişkenlerin değerlerini görüntüler.

Bash kabuk programında (çift tırnak), (tek tırnak) ve ` (ters tırnak) ın ayrı işlevleri vardır: (çift tırnak) içindeki değişkenin değerini korur (tek tırnak) içindeki değişkenin değerini korumaz `(ters tırnak) karakter dizini içerisinde komut çalıştırılmasını sağlar.

ftp sftp scp Dosya transfer işlemlerini gerçekleştiren programlardır. Sıkıştırma ve arşivleme işlemlerini gerçekleştiren komutlar tar gzip gunzip komutlarıdır ozok@ozok-thinkpad-x200$ gzip deneme.txt deneme.txt dosyasını sıkıştırır ve deneme.txt.gz adlı bir dosya yaratır. ozok@ozok-thinkpad-x200$ gzip d deneme.txt.gz ya da ozok@ozok-thinkpad-x200$ gunzip deneme.txt.gz deneme.txt.gz sıkıştırılmış dosyasını açar. ozok@ozok-thinkpad-x200$ gzip r /home/ozok/bacup/ /home/saydin/belgeler dizini içerisindeki tüm dosya ve alt dizinleri ayrı ayrı sıkıştırır.

tar Linux sistemlerde kullanılan standart arşiv programıdır. Bu komutla arşivleme,sıkıştırarak arşivleme işlemleri gerçekleştirilebilir. ozok@ozok-thinkpad-x200$ tar cf dene.tar dene.txt dene2.txt dene.txt ve dene2.txt dosyalarından dene.tar adlı bir arşiv oluşturur. [ozok@ozok-thinkpad-x200$tar xf dene.tar dene.tar adlı arşiv dosyasını açar. ozok@ozok-thinkpad-x200$ tar czf dene.tar.gz dene dene dizini sıkıştırarak dene.tar.gz adlı sıkıştırılmış arşiv dosyası oluşturur. ozok@ozok-thinkpad-x200$ tar xzf dene.tar.gz dene.tar.gz adlı sıkıştırılmış arşiv dosyasını açar.

head, tail Dosyaların ilk ya da son bölümlerinin belirtilen sayıdaki satırlarını görüntüler. Herhangi bir seçenek girilmediğinde 10 satır görüntülenir.

host komutu girilen IP/DNS (alan adı kaydı) bilgisinin karşılığını verir.

ps, kill ps komutu çalışan uygulamaları, uygulama numaralarını (PID) görüntüler. Kill komutu PID si ile belirtilen uygulamayı sonlandırır. ps komutu genelde -ef ve aux parametreleri ile kullanılmaktadır. kill komutunda sonlandırmayı zorlamak için -9 parametresi kullanılır.

ps, kill ps komutu çalışan uygulamaları, uygulama numaralarını (PID) görüntüler. Kill komutu PID si ile belirtilen uygulamayı sonlandırır. ps komutu genelde -ef ve aux parametreleri ile kullanılmaktadır. kill komutunda sonlandırmayı zorlamak için -9 parametresi kullanılır.

killall Çalışan uygulamaları isme göre sonlandırır.

su Kullanıcı değiştirme (switch user) seçeneği sunar. Herhangi bir seçenek durumda sistem kullanıcısı (root) olmaya çalışır. Komutu kullanan root kullanıcısıysa şifre sorulmaz, diğer durumlarda değişilecek kullanıcının şifre bilgisini girmesi istenir

telnet, ssh Ağ ortamındaki diğer Linux ya da Unix sistemlerine bağlanma işlemini gerçekleştirir. telnet programında bilgiler şifrelenmeden doğrudan gönderildiği için, özellikle kullanıcı adı ve şifre bilgilerinin güvenliği açısından, eğer sunucu tarafından destekleniyorsa bilgilerin şifrelenerek gönderildiği ssh programının kullanılması önerilir. ssh kullaniciadi@adres Ssh -l kullanıcı adı bağlanılacak ağın adresi

rm Dosya yada dizinleri silmek icin kullanılır Kullanım: rm dosya adi rm -r dosya/dizin adı