aslı ergun
DESCRIPTION
Aslı Ergun. Linux GNU Uygulamalar, Dizinleri Komutlar. Linux İle Gelen Uygulamalar. 1. Office Libre: Text yazma,çizim uygulamaları için kullanılır. Latex: Makale yazmak için kullanulan bibliyografig yazım editoru. GIMP: Photoshop benzeri goruntu editoru - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/1.jpg)
Aslı Ergun
Linux GNU Uygulamalar, Dizinleri Komutlar
![Page 2: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/2.jpg)
![Page 3: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/3.jpg)
Linux İle Gelen Uygulamalar
• 1. Office Libre: Text yazma,çizim uygulamaları için kullanılır.
• Latex: Makale yazmak için kullanulan bibliyografig yazım editoru.
• GIMP: Photoshop benzeri goruntu editoru• Inkscape: Adobe Illustrator vector çizim
programı• Thunderbird: Email servisçisi, bircok email
hesabını kontrol eder.
![Page 4: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/4.jpg)
Libre Office
• Editör• Presentasyon• Hesap• Veri tabanı
![Page 5: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/5.jpg)
![Page 6: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/6.jpg)
![Page 7: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/7.jpg)
![Page 8: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/8.jpg)
Yeni Paketler EklemekSnaptic Package Manager
![Page 9: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/9.jpg)
GNU Image Manipulation Program GIMP
![Page 10: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/10.jpg)
![Page 11: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/11.jpg)
Linux Kullanıcıları
• Root (Yönetici)– Bütün sistem dosyalarını kontrol eder.– Herseyi yapabilen tek kullanıcıdır.– Bütün programları kullanan tek kullanıcıdır.
• Normal kullanıcılar– Herbiri kendisini “home” klasörü vardır.– Her kullanıcını dosyaları ayrılmıstır.– System data ve konfigurasyonunu değiştiremezler.– System datasını göremezler.
![Page 12: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/12.jpg)
Basit Dosya Yapısı
• Hard disk 2 partisyon ayrılmıstır:– / (root) ve /home– Kullanıcı ve sistem datasını ayırmak temel
prensiptir.
• Kullanıcılar: 2 minimum– Super user (root)– En azından bir “normal” kullanıcı
![Page 13: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/13.jpg)
Dizin Yapısı
![Page 14: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/14.jpg)
Kök Dizini (/)
• İşletim Sisteminin çalışabilmesi için gerekli olan temel dosya sistemidir ve bütün dizinler kök dizinin altında bulunur. Sistemin açılabilmesi için kök dizinin altında bulunması gereken dizinler aşağıdaki gibidir. Bu dizinlerin dışında kullanıcıların ev dizinlerini tutmak için home, root kullanıcısının ev dizini olarak da root dizini kök dizininin altında bulunur. Ayrıca sistem hakkında bilgi alınabilecek proc dizini vardır.
![Page 15: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/15.jpg)
/bin Dizini
• /bin dizini hem sistem yöneticileri hem de kullanıcıların kullanabileceği komutları içerir. Sistemin tek kullanıcılı moda ihtiyaç duyacağı komutlar bu dizinde bulunur. Ayrıca betikler tarafından kullanılan komutlar da bu dizinde bulunur.
![Page 16: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/16.jpg)
/boot Dizini
• Açılış sırasında gerekli dosya ve dizinlerin bulunduğu dizindir.
![Page 17: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/17.jpg)
/dev Dizini
• Aygıt dosyalarının bulunduğu dizindir
fd* : Floppy disk sürücülerihd*: IDE diskler ve diskler üzerinde
bulunan bölümlersd*: SCSI diskler ve diskler üzerinde
bulunan bölümlerlp*: Paralel Port
![Page 18: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/18.jpg)
/etc Dizini
Konfigürasyon Dosyalarının bulunduğu dizindir. Bu dosyalar programın nasıl çalışması gerektiğini bildiren dosyalardır ve çalıştırılabilir dosya olamazlar. Ayrıca bu dizinin altında alt dizinlerde özel olarak servisler için konfigürasyon dosyaları toplanmış olabilir. /etc/X11: X Pencere Sistemi
Konfigürasyonu/etc/httpd: Web Sunucu
Konfigürasyonu
![Page 19: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/19.jpg)
/home Dizini
• Kullanıcıların varsayılan olarak ev dizinlerin oluşturacağı dizindir, kullanıcı açma işlemi sırasında ev dizini olarak bu dizinden farklı dizinler de kullanılabilir.
![Page 20: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/20.jpg)
/lib Dizini
• Sistemin açılması ve açıldıktan sonra düzgün çalışabilmesi için gerekli kitaplıkların bulunduğu dizindir. /bin /sbin dizinlerindeki komutlar buradaki kitaplıkları kullanır
• Ayrıca /lib/modules dizininin altında çekirdek sürümüne uygun olarak modüller bulunur, böylece farklı sürümlerdeki modüllerin karışması engellenmiş olur
![Page 21: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/21.jpg)
/media Dizini
• Veri depolama aygıtlarının bağlma noktalarının bulunduğu dizindir.
Aşağıdaki dizinler bulunabilir.floppy Disket sürücücdrom CD-ROM sürücücdrecorder CD writerzip Zip sürücüsü
![Page 22: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/22.jpg)
/mnt Dizini
• Sistem yöneticisinin geçici olarak herhangi bir dosya sistemine ulaşmak için oluşturabileceği bağlama noktalarını içeren dizindir.
• Sistemin çalışması için gerekli dosyalar bu dizinin içinde bulunmamalıdır.
![Page 23: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/23.jpg)
/opt Dizini
• Sonradan yüklenilen programların dosyalarının bulunması için tasarlanmış dizindir. Genellikle alt dizin olarak paket ismi veya paketi çıkaran firma ismi kullanılır.
![Page 24: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/24.jpg)
/proc Dizini
• Sistem ve çalışan prosesler ile ilgili bilgiler /proc dizininde bulunur. /proc dizini sistem çalışırken var olan sanal bir dizindir. Bazı komutlar bu dizin altından bilgi alarak çıktı üretir.
• Ayrıca çekirdeğin davranışını değiştirmek için /proc/sys dizinin altındaki dosyalar değiştirilir.
![Page 25: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/25.jpg)
/root Dizini
• root kullanıcısının ev dizini olarak kullanılan dizindir. İstenildiği takdirde bu dizin değiştirilebilir.
![Page 26: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/26.jpg)
/sbin Dizini
• Sadece sistem yönetimi için sistem yöneticisi tarafından kullanılan komutlar /sbin, /usr/sbin, /usr/local/sbin dizinlerinde bulunur.
• /sbin dizinindeki komutlar sistemin açılışı, kurtarılması veya onarılması için /bin dizinindeki komutlara ek olarak gelmiştir
• /usr/sbin dizinindeki komutlar sadece yerelde bulunan sistem yönetim komutlarıdır.
![Page 27: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/27.jpg)
/srv Dizini
• Servislerin oluşturduğu dosyalar bu dizinde bulunur. – Örneğin web sunucusu için sunulan web
sayfalarının dosyaları bu dizinin altında bulunabilir.
![Page 28: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/28.jpg)
/tmp Dizini
• /tmp dizini geçici olarak oluşturulacak dosyaların bulunabileceği dizindir. Kullanıcıların ve programların bu dizine yazma hakkı vardır.
![Page 29: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/29.jpg)
/usr Dizini
Dizin Tanım
bin Kullanıcıların kullandıkları komutlar
include C programlarının kullandığı başlık dosyalarını içerir
lib Kitaplıklar
local Yerel Hiyerarşi (yerel olarak kurulmuş dosyalar burada yer alır)
sbin Sistem komutları
share Mimariden bağımsız paylaşılan veriler
Paylaşılan ve okunabilen dosyaların bulunduğu dizindir. Sistemin düzgün açılmasından sonra gerekli olacak dosyalar bu dizinin altında bulunur. /usr dizininin yapısı kök dizinin yapısına benzerdir ve aşağıdaki dizinleri barındırmak zorundadır.
![Page 30: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/30.jpg)
/var Dizini
Dizin Tanım
spool Kuyrukta bekleyen dosyaların bulunduğu dizin (yazıcı, e-posta)
run Çalışan prosesler ile ilgili bilgilerin bulunduğu dosyalar (PID)
lock Kilit Dosyalar
log Log dosyaları
/var dizini değişen dosyaların bulunduğu dizindir. Bu dosyalar arasında kuyruk dizinleri, yönetim ve log dosyaları, geçici dosyalar bulunur
Bu dizinin altında bulunan önemli dizinler şunlardır:
![Page 31: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/31.jpg)
cs490ns - cotter 31
System Organization
Directory Purpose
/ The root directory, which is the top of the file system.
/bin Critical executables needed to boot the system.
/dev Devices connected to the system, such as terminals, disks, tapes, modems, etc.
/etc System configuration files, including passwords, network addresses and names, system start-up settings, etc.
/home Location of users directories.
/lib The home of various shared libraries for programs.
![Page 32: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/32.jpg)
cs490ns - cotter 32
System OrganizationDirectory Purpose
/mnt The point where file systems exported from another system are temporarily mounted.
/proc Images of currently executing processes on the system.
/tmp Temporary files that are cleaned up during the boot operation.
/usr A variety of system files, including standard system utilities (/usr/bin), manual pages (/usr/man), headers for C programs (/usr/include), and administration executables (/usr/sbin).
/var Directory that stores log files (/var/log) and temporary storage space for services (such as spooling for mail, printers, etc.).
. Current directory.
.. The directory just above the current directory.
![Page 33: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/33.jpg)
Hesap Yaratma ve Ulasım Komutları
• Hesap yaratma:– useradd, usermod, userdel
• Hesap ozellikleri ayarlama:– getent passwd <user>
• Grup ozellikleri değiştirme:– getent group <group>
![Page 34: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/34.jpg)
Hesaplar
• Superuser (“root”) – kurulum sırasında yaratılır
• Programs, e.g., web server, backup, ftp server, etc. – kurulum sırasında yaratılır
• Kullanıcılar– superuser tarafından yaratılır.
![Page 35: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/35.jpg)
Kullanıcı Klasor Yapısı
![Page 36: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/36.jpg)
Kullanıcı dosya ve klasorleri
• /etc/passwd• /etc/shadow• /etc/group• /etc/gshadow• /home/<user>
• useradd or adduser komutuyla olusur.
![Page 37: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/37.jpg)
/etc/passwd
• Ana hesap ozellikleri: username, password, userID, groupID, gecos, home directory, default shell
• Usermod ile değişebilir.
![Page 38: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/38.jpg)
/etc/shadow
• Amaç: passwords saklamak için• Sadece root görür.• Özellikler: username, password (encrypted),
password aging information
![Page 39: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/39.jpg)
/etc/group
• Hesaplar (e.g., kullanıcılar) gruplara dahildir.• Aynı gruptakiler dosya ve klasör paylaşır.• Addgroup ile yeni gruplar yaratılabilir.
![Page 40: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/40.jpg)
/etc/gshadow
• Amaç: grup passwords saklamak• “man gshadow”• Gruplar da password sahibi olabilir.
![Page 41: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/41.jpg)
Komut Yapısı Linux komut yapısı formatı:
$ komut opsiyon(lar) arguman(lar) Examples:
$ ls$ ls –l$ ls /dev$ ls –l /dev
![Page 42: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/42.jpg)
Bazı Basit Komutlar passwd: Şifre değiştir mkpasswd: Rasgele şifre oluştur date, cal: Bugunu goster, takvimi goster who, finger: Sistemdeki aktif kullanıcıları goster clear: Ekranı temizle echo: Yazılanı tekrarla. write, wall, talk; mesaj yaz... ……
![Page 43: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/43.jpg)
Klasörle ilgili Komutlar: pwd: print working directory cd: change directory mkdir: make directory rmdir: remove directory ls: list the contents of directories
-l, -a, -R, -d options
![Page 44: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/44.jpg)
Dosyalarla ilgili komutlar: touch: update the access and/or modification
time of a files cp: copy files mv: move and rename files ln: link files rm: remove files cat: concatenate files more/less: display files page by page od, strings: display binary files split: splits files
![Page 45: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/45.jpg)
Help-Yardım
“man” command “info” “ help “
help pwd | more man ls info cd
![Page 46: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/46.jpg)
Komut Parametrelerini Görmek
• Linux komutları bir veya birçok parametre ile birlikte kullanılabilir.
• ls komutunun da bir arada kullanılabileceği parametreler vardır.
• man komutu kullanılarak bir komut ile birlikte kullanılabilecekleri parametreler öğrenilebilir.
• Örn:
root@vbox$man ls
![Page 47: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/47.jpg)
Özel Dizinler
• / (Kök dizini) : Tüm dizinlerin bağlı olduğu işletim sisteminin ana dizini
• . : Bulunduğunuz dizin• .. : Bulunduğunuz dizinin bağlı olduğu bir
üst dizin• .dosya : Gizli dosya • - : Bir önceki klasör• ~ : Kullanıcının ev dizini• ~kullanıcı_adı : Belirtilen kullanıcının ev dizini
![Page 48: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/48.jpg)
Wildcard
• * wildcard sembolu herhangi sembol yerine kullanılabilir.– ls a*.txt a ile başlayan txt dosyaları
listeler.
– “?” tek karakter simgeler.- cp draft?.doc draft1.doc, draft2.doc,
draftb.doc, etc.
![Page 49: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/49.jpg)
Bulunduğun Dizini Görmepwd komutu
Bulunduğunuz dizini görmek için pwd komutu kullanılır.
root@vbox$pwd
![Page 50: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/50.jpg)
Dizinler Arası Gezinmecd komutu
root@vbox$cd <gecilecek_dizin>•Örn:
root@vbox$cd ..•Örn:
root@vbox$cd .•Örn:
root@vbox$cd testdir
![Page 51: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/51.jpg)
Dizin İçeriğini Listelemekls komutu
• Örn:
root@vbox$ls• ls komutu bir dizine gidilmeden de o
dizinin altını görmek için kullanılabilir.
• Örn:
root@vbox$ls /etc
![Page 52: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/52.jpg)
ls Komutu Parametreleri • Ls ile birlikte kullanılabilecek parametreler:
– -a (--all) . (nokta) ile başlayan dosyaları gizlemez.
– --author Her dosyanın yazarını basar.
– -l Uzun liste biçimi kullanılır.
– -s (--size) Dosya boyutlarını blok cinsinden gösterir.
– -S Dosya boyutuna göre sıralama yapar.
– --sort=sözcük sözcük ile belirtilen türde sıralama yapılır: extension (uzantısına göre -X), none (yok -U), size (boyuta göre -S), time (zamana göre -t), version (sürüme göre-v).
– -x Listeleme sütunlar halinde değil satıra dizilerek yapılır.
– -X Alfabetik sıralama dosya uzantısına göre yapılır.
![Page 53: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/53.jpg)
• Örn: Bulunduğunuz dizindeki nesneleri ayrıntılı ve gizli dosyaları gösterecek biçimde listeleyiniz.
root@srv# ls –l –aveya;
root@srv# ls –la
ls Komutu Parametreleri
![Page 54: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/54.jpg)
Yeni Dizin Yaratmamkdir komutu
root@vbox$ mkdir <dizinadı>•Örn:
root@vbox$mkdir ders root@vbox$mkdir -m 777 klasor
![Page 55: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/55.jpg)
Dizin Kaldırmarmdir komutu
root@vbox$ rmdir <dizinadı>•Örn:
root@vbox$rmdir ders
![Page 56: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/56.jpg)
Dizin Kopyalama ve Yeniden Adlandırma
•root@vbox$ cp –r dir1 dir2•root@vbox$ mv –r dir1 dir2
![Page 57: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/57.jpg)
Dosya Kopyalama •root@vbox$ cp dosya1 dosya2•root@vbox$ cp –r dosya1 dosya2•root@vbox$ cp file1 file2 file3 directory
![Page 58: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/58.jpg)
Dosya Silme •root@vbox$ rm dosya1 dosya2•root@vbox$ rm –r dosya1 dosya2
![Page 59: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/59.jpg)
Dosya Yeniden Adlandırma •root@vbox$ mv dosya1 dosya2•root@vbox$ mv –r dosya1 dosya2•root@vbox$ mv file1 file2 file3 directory
![Page 60: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/60.jpg)
Dosya Arama •root@vbox$ find *.conf•root@vbox$ find dosya*.*
![Page 61: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/61.jpg)
Dosya Sıkıştırma
Oluşturma : tar -cf <archive name> <directory>
gzip <file name>,
Açma : tar -xf <archive name>
gunzip <zipped file
name>
![Page 62: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/62.jpg)
Dosya İzinleri Erişim Seviyesi:
Kullanıcı - user
Grup - group
Diğerleri -others
İzin Türleri Read (r)
Write (w)
Execute (x)
![Page 63: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/63.jpg)
İzinleri Değiştirme
![Page 64: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/64.jpg)
![Page 65: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/65.jpg)
Default İzinler Otamatik olarak yaratılanlar için izinler:
Dosya: -rw-rw-r-- 644Klasör: drwxrwxr-x 775
Why?
![Page 66: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/66.jpg)
File Permission
![Page 67: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/67.jpg)
chmod
![Page 68: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/68.jpg)
chmod
![Page 69: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/69.jpg)
Dosya Sahip ve Grubunun Değişmesi
– chgrp <group> file
– chown <user> file
![Page 70: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/70.jpg)
cs490ns - cotter 70
Çevre Değişkenleri -Environmental Variables
• printenv– Bütün değişkenleri listeler.
• echo $PATH– Bir değişkenin değerini listeler.
• set $PATH=“$PATH:/sbin”– Geçici olarak “/sbin” değişkenini patikaya ekler.
• set– Bütün değişkenlerin son durumlarını gösterir.
![Page 71: Aslı Ergun](https://reader036.vdocuments.site/reader036/viewer/2022081419/56814fca550346895dbd8869/html5/thumbnails/71.jpg)
cs490ns - cotter 71
Proses Yönetimi
• ps– Butun proseslerin durumunu yazar.
• ps aux– Aktif proseslerin durumunu yazar.
• kill –s 9 PID– Proses numarası 9 olan prosesi öldürür.