Anasayfa  Takvim  SSS  Arama  Üye Listesi  Kullanıcı Grupları  Kayıt Ol  Giriş yap  

Paylaş | 
 

 Linux eğitim notları

Aşağa gitmek 
YazarMesaj
sagolumm

avatar

Mesaj Sayısı : 98
Puan : 259
Rep : 0
Kayıt tarihi : 06/03/10
Yaş : 20
Nerden : İstanbul

MesajKonu: Linux eğitim notları   Paz Mart 07, 2010 8:11 pm

Linux Eğitim Notları





Bazen terminalde iken bazı komutların tam olarak nasıl kullanıldığını
hatırlamayabilirsiniz. Bu gibi durumlarda komutlar hakkında belli bir
formatta hazırlanmış kullanım yardımını kullanabilirsiniz.



man: (manual page)

Açtığınız bir man sayfasında yukarı ve aşağı ok tuşları ile dökümanı
okuyup 'q' harfine basarak çıkabilirsiniz.

İki türlü kullanımı vardır.



man [bölüm] kelime kelime hakkında belirtilen bölümde (varsa) bulunan
yardım
dosyasını açar.



Eger bölüm belirtilmezse ilk buldugu dosyayi gösterir.

8 tane bölüm vardır, bunlar;

1 Komutlar

2 Sistem Çağrıları

3 Alt Uygulamalar

4 Dosya biçimlendirme

5 Çeşitli konular

6 Boş (kullanıcı bu bölüme kendi dökümanlarını yerleştirebilir.)

7 Özel dosyalar

8 Bakım



man -k anahtar_kelime Anahtar kelimenin bulunduğu yardım
konularını gösterir.



ör:



$ man -k password



chage (1) - change user password expiry information

chpasswd (Cool - update password file in batch

conflict (Cool - search for alias/password conflicts

crypt (3) - password and data encryption

fgetpwent (3) - get password file entry

getpass (3) - get a password

getpw (3) - Re-construct password line entry

getpwnam, getpwuid (3) - get password file entry

ldappasswd (1) - change the password of an LDAP entry

mkpasswd (1) - generate new password, optionally apply it to a
user

nwauth (1) - Verify username/password

nwpasswd (1) - Change a user's password

passmass (1) - change password on multiple machines

passwd (5) - password file

passwd.nntp (5) - passwords for connecting to remote NNTP servers

pg_passwd (1) - Manipulate the flat password file

putpwent (3) - write a password file entry

pwck (Cool - verify integrity of password files

pwconv, pwunconv, grpconv, grpunconv (Cool - convert to and from shadow
passwords and groups.

rpc.yppasswdd (Cool - NIS password update daemon

shadow (3) - encrypted password file routines

shadow (5) - encrypted password file

smbpasswd (5) - The Samba encrypted password file

smbpasswd (Cool - change a users SMB password

userpasswd (1) - A graphical tool to allow users to change their
passwords.

vipw, vigr (Cool - edit the password or group files

yppasswd, ypchfn, ypchsh (1) - change your password in the NIS database

xlock (1) - Locks the local X display until a password is
entered.



$ man 1 passwd



PASSWD(1) User utilities PASSWD(1)



NAME

passwd - update a user's authentication tokens(s)



SYNOPSIS

passwd [-k] [-l] [-u [-f]] [-d] [-S] [username]



............. burada diger aciklamalar ve opsiyonlar...



FILES

/etc/pam.d/passwd - the Linux-PAM configuration file



BUGS

None known.



SEE ALSO

pam(Cool, and pam_chauthok(2).



For more complete information on how to configure this
application with Linux-PAM, see the Linux-PAM System Administrators'
Guide at



AUTHOR

Cristian Gafton



PAM + PWDB applications Jan 03 1998 1



$

$ man 5 passwd



PASSWD(5) File formats PASSWD(5)



NAME

passwd - password file



DEscriptION

....................... diger aciklamalar...



FILES

/etc/passwd



SEE ALSO

passwd(1), login(1), su(1), group(5), shadow(5)



January 5, 1998 1

Özel Karakterler



Linux teminalinde bazı özel tuş kombinasyonları ile yapılan bazı
işlemler vardır. Bu islemlerin listesini

stty -all

komutu ile görebilirsiniz. Klavyedeki 'control' tuşu '^' kısaltması ile
ifade edilir.



Çok sık kullanılan bazı özel karakterler (tuş kombinasyonları)
şunlardır.



control-c (^c)



Bir islemi öldürmeye yarar.

Bazen bir program çalıştırıp programın çalısması sona ermeden işlemi
durdurmak isteriz. Böyle bir durumda '^c' (control-c) kullanarak
programın kapatılmasını sağlayabiliriz.



control-s/control-q



Bir işlemi durdurup yeniden kaldığı yerden devam ettirmeye yarar.



control-d



Veri girişini sona erdirir.

Örnek olarak 'mail' programı ile bir mesaj yazarken programa, yazımızı
tamamladığımızı belirtmek icin '^d' kullanılabilir.



$ mail alper

Subject: linux’a giriş şifresi?

Linux’a giriş şifremi nasıl değiştirebilirim ?

Bunun için bir komut var mı? ^d

Cc: linux@linux.org.tr



control-d (^d) kombinasyonu en sık olarak terminalden çıkış (logout)
için kullanılır.



passwd:



Sisteme girerken kullanılan şifreyi değiştirmek için kullanılır.



$ passwd

Changing password for alper

(current) UNIX password:

New UNIX password:

Retype new UNIX password:

passwd: all authentication tokens updated successfully

$











Dosya Sistemi



pwd: (print name of current/working directory)



İçinde bulunduğunuz (çalışmakta olduğunuz) klasörü gösterir.



$ pwd

/home/alper

$







home usr
bin



alper oguz



Şema.1



Tam Yol ve Göreceli Yol



Linux’u verimli kullanabilmek için öncelikle Dosya Sisteminin
hireyarşisini, bir dosyanın bu hireyarşi içinde bulunduğu yeri iyice
özümsemek gerekir. Hemen hemen tüm işletim sistemlerinde bulunan şu
kural Linux için de geçerlidir.

· Bir klasör içinde ismi tamamen aynı olan iki dosya bulunamaz.
Farklı klasörlerde (yerlerde) aynı isimde dosyalar bulunabilir.



(kök)



home usr
bin

Dosyam.txt



alper oguz
C

Dosyam.txt

Dosyam.txt


A B



Şema.2



Yukarıdaki dosyaların isimleri ( Dosyam.txt ) aynı olsada hepsinin köke
göre bulunduğu yer farklıdır. Bir dosyanın ‘yolu’ o dosyanın kökten
itibaren bulunduğu yeri tarif eden tam adresidir. Yukarıda A, B ve C ile
gösterilen dosyaların tam yolları Tablo.1’de gösterilmiştir.



Dosya



Tam Yolu

A



/home/alper/Dosyam.txt

B



/home/oguz/Dosyam.txt

C



/bin/Dosyam.txt



Tablo.1



Adres



Anlamı

.



İçinde bulunulan kalasör

..



Hireyarşide tablosunda bir üstteki klasör



Tablo.2



Bir dosyayı tam yolu ile ifade etmek, yani kök klasörüne göre bulunduğu
yeri tarif etmek o dosyayı ifade etmenin en iyi yoludur. Bunula beraber
kolaylık sağlaması nedeniyle herhangi bir dosyanın yerini çalışmakta
olduğumuz klasörü referans alarak da ifade edebiliriz. Bir dosyanın
yerini tarif ederken Tablo.2’deki karakterleri kullanırız. Örneğin
‘/home/alper’ klasöründe iken dosyaların yerini şu şekilde tarif
edebiliriz:



Dosya



Göreceli Yeri (‘/home/alper’ kalasörüne göre yeri)

A



./Dosyam.txt veya Dosyam.txt

B



../oguz/Dosyam.txt

C



../../bin/Dosyam.txt



Tablo.3



Dosya yaratma



cat:



'cat' komutu ile var olan bir dosyanın içeriğini standart çıkışa
(monitöre)

yazdırabilirsiniz. Veya yeni bir yazı dosyası oluşturabilirsiniz.



$ cat > siir

Bir aci var ruhumun derinlerinde

hissedip göremedigim bir aci.

Görebilseydim keske,

kokulacak birsey mi

yoksa yalniz biraktigim bir güzellik mi.

^d

$

$cat siir

Bir aci var ruhumun derinlerinde

hissedip göremedigim bir aci.

Görebilseydim keske,

kokulacak birsey mi

yoksa yalniz biraktigim bir güzellik mi.

$



ls: (list directory contents)



Bu komut bulunduğunuz klasördeki dosyaların listesini verir.



Genel kullanım şekli:



ls -adlGR [dosya_adı] [klasör_adı]



‘man ls' komutunu kullarak 'ls' komutunun kullanımı hakkında daha fazla
bilgi edinebilirsiniz.



dosya adı veya klasör adı yazarsanız sadece o dosya/klasör hakkında
bilgi görüntüler.



-a linux sisteminde gizli dosyalar diye nitelendirilen ismi '.'
ile başlayan dosyaların da listelenmesini sağlar.



-d Bulunduğunuz klasör içindeki dosyaları göstermek yerine
bulunduğunuz klasörün kendisi hakkında bilgi verir.



-l opsiyonu dosyalar hakkında ayrıntılı bilgi verir. (yazma okuma
ve çalıştırma hakları, sahibi, gurubu ve son degişiklik tarihi)



-G '-l' opsiyonu ile kullanıldığında dosyaların gurup bilgisininin
listelenmemesini sağlar.



-R Bulunduğunuz klasörün içindeki klasörlerin (alt klasörlerin)
içlerinin de görüntülenmesini sağlar.



$ls

ödev-1.txt

siir

$ls -l

-rw-r--r-- 1 alper users 3891 Jul 24 11:39 ödev-1.txt

-rwxr-xr-x 1 alper users 110 Jul 29 02:34 siir

$ls -al

-rw------- 1 alper users 451 Jul 29 02:33 .bash_history

-rw-r--r-- 1 alper users 24 May 15 1997 .bash_logout

-rw-r--r-- 1 alper users 230 May 15 1997 .bash_profile

-rw-r--r-- 1 alper users 599 Jun 7 2000 .bashrc

-rw------- 1 alper users 5425 Jun 2 2000 .mysql_history

drwxr-xr-x 5 alper users 1024 Jul 28 23:08 .netscape

-rw------- 1 alper users 0 Jun 18 2000 .newsrc-news

-rw-r--r-- 1 alper users 13993 Jul 26 19:10 .pinerc

-rw-r--r-- 1 alper users 3891 Jul 24 11:39 ödev-1.txt

-rwxr-xr-x 1 alper users 110 Jul 29 02:34 siir

$



Örnek olarak siir dosyasını inceleyecek olursak yukarıdaki dosya
bilgileri sırası ile:

Dosyanın türü



-

(dosya hakları) yazma, okuma, çalistirma



rwxr-xr-x

Sabit link (hard link) sayisi



1

Sahibi



alper

Gurubu



users

Byte cinsinden boyutu



110

Son değişiklik tarihi



Jul 29 02:34

Dosyanın ismi



siir



Tablo.4



Bu bilgilerin bazıları daha sonra detaylı olarak anlatılacaktır.

mv:



Dosyaların bir klasörden bir diğerine taşinmasına ve/veya dosya
isimlerinin

değiştrilmesine yarar.



mv dosya_adı yeni_dosya_adı



Bir dosya veya klasör isminin değiştirilmesini saglar.



mv dosya_adı /home/alper/yedek

mv dosyanin_adresi dosyanin_yeni_adresi



$mv siir siir-1.txt

$ls

ödev-1.txt

siir-1.txt

$





mkdir:



Yeni klasör oluşturmaya yarar.



$pwd

/home/alper

$ls

ödev-.txt

siir-1.txt

$mkdir siirler

$ls -l

-rw-r--r-- 1 alper users 3891 Jul 24 11:39 ödev-1.txt

-rwxr-xr-x 1 alper users 110 Jul 29 02:34 siir-1.txt

drwxr-xr-x 2 alper users 1024 Jul 29 03:07 siirler

$mv siir-1.txt siirler

$ls

ödev-1.txt

siirler

$ls siirler

siir-1.txt

$























cd: (change directory)



'cd' komutu ile verdigimiz klasöre gecmemizi saglar.



$pwd

/home/alper

$ls

ödev-1.txt

siirler

$cd siirler

$pwd

/home/alper/siirler

$ls

siir-1.txt

$





(kök)



home usr
bin



alper oguz






siir-1.txt
siirler





ödev-1txt
Şema.3



cp: (copy)



Herhangi bir dosyayı kopyalamaya yarar.



Genel kullanımı:



cp -i dosya_adı yeni_dosya adı

cp -ir dosya_adı klasör_adı



Herhangi bir dosyanın başka isimde kopyasınş alabilir ve/veya bir
dosyayı başka bir klasöre kopyalayabiliriz.



-i argümanı programın her kopyalama işlemi için bizden onay
istemesini sağlar.







-r argümanı dosyaları başka bir klasöre kopyalacağımızda
kullanılabilir.

Bulunduğumuz klasör içindeki ve bu klasörün altındaki tüm
klasörlerdeki

istediğimiz dosyaları kopyalamaya yarar.





$pwd

/home/alper/siirler

$ls

siir-1.txt

$cp siir-1.txt /yedekler/aci.txt

$



Yazı Dosyalarını İşlemek



Linux üzerinde kullanabileceğiniz birçok yazı editörü vardır. Bu
editörlerin

kullanimları ve görünüşleri birbirinden farklıdır. En çok kullanılan
editörlerden bazıları;



vi, pico, joe, emacs, mcedit



ve grafik ekranda kullanılan bazı editörler;



kwrite, xemacs ve staroffice.



Bunların kullanımları birbirine benzemekle birlikte bazılarının
kullanımları diğerlerine göre daha kolaydır. Zevkinize göre seçtiğiniz
herhangibirini işleriniz için kullanabilirsiniz.



pico hakkında biraz bilgi verecek olursak, iki türlü başlatılabilir.
Komut satırında sadece 'pico' yazarak boş bir dosya açarsınız. Yazınızı
'^o' (control-o) ile kaydedebilirsiniz. '^o' tuslarına bastığınızda size
yazının hangi dosya adıyla kaydedileceğini sorar.



Herhangi bir dosyayı açacaksanız 'pico dosya_adı' yazarak pico'nun dosya
içeriğini görüntülemesini sağlarsınız. Değişiklikleri yaptıktan sonra
pico'yu '^x' ile kapatabilirsiniz. Eger değisiklikleri '^o' komutu ile
kaydetmediyseniz kapatırken size dosyayı yeni haliyle kaydetmek isteyip
istemediğinizi sorar; 'y' ile değişiklikleri kaydeder 'n' ile
değişiklikleri yapmadan dosyayı ilk açtiğınız haliyle bırakır.



rmdir: (remove directory)



İçi boş olan yani içinde hiçbir klasör veya dosya bulunmayan klasörleri
silmeye yarar. İçi dolu bir klasörü silmek için önce klasörün içindeki
dosyaları silmeniz gerekir.



$pwd

/home/alper/siirler

$ls

siir-1.txt

$cd ..

$pwd

/home/alper

$rmdir siirler

rmdir: siirler: Directory not empty

$



rm: (remove)



Dosyaları ve klasörleri silmeye yarar.



Genel kullanım şekli:



rm [--] -fir



-- argümanı kendisinden sonra gelen herşeyin bir dosya ismi ifade
ettiğini belirtir. İsminde özel karakterler bulunan (-,-- gibi
karakterlerle başlayan) dosyaları silmek için kullanılır. Bu tür
dosyaları '--' argümanı kullanmadan silmeye çalıştığınızda 'rm' komutu
bu dosya isimlerini argüman olarak algıladığı için hata verir ve
dosyaları silemezsiniz.



-f (force) rm komutunun hatalı kullanımında ekrana çıkan hata
mesajlarının veya bazı durumlarda verdiği uyarı mesajlarının
görüntülenmemesini sağlar.



-i (interactive) Bu argüman ile çalıştırıldığında her dosya silme
işlemi için

kullanıcıdan onay ister. İngilizce sistemlerde yes ve no
kelimelerinin

kısaltmaları olan 'y' veya 'n' harfleri ile işlem için karar verilmiş
olur.



-r (recursively) klasörleri silerken içindeki tüm klasör ve
dosyalarında

silinmesini belirtir.



$cd siirler

$ls

siir-1.txt

$rm siir-1.txt

$cd ..

$ls

ödev-1.txt

siirler

$rmdir siirler

$



veya su sekilde içi dolu bir klasörü kolayca silebilirsiniz.



$rm -r siirler

wc: (word count)



Bir dosya içindeki satır, kelime, karakter sayısını öğrenmeye yarar.

Genel kullanim şekli:



wc -lwd dosya_adı



-l argümanı satır sayısını

-w kelime sayısını

-c karakter sayısının gösterilmesini saglar.



Eger dosya adı haricinde hicbir argüman vermezseniz satır, kelime,
karakter sayılarının üçünü de verir.



$pwd

/home/alper

$cp /yedekler/aci.txt .

$ls

ödev-1.txt

aci.txt

$wc aci.txt

4 24 110 aci.txt

$



'acı.txt' dosyasında 4 satır, 24 kelime ve 110 karakter varmış. Karakter
sayısına boşluk karakterinin ve satır sonu karakterinin de dahil
olduğunu unutulmamalıdır.



Dosya Özellikleri



Linux işletim sisteminin sabit disk formatı olarak kullandığı 'ext2'
formatında

dosyaların çok detaylı özellikleri tutulur. Bir dosyaya ait özelliklerin
bazılarını



$ ls –l



komutu ile görmek mümkündür.







$ls –l

-rwxr-xr-x 1 alper users 110 Jul 29 02:34 siir-1.txt

$



Şimdi bu özelliklere bir daha bakalım.



Dosyanın türü



-

(dosya hakları) yazma, okuma, çalistirma



rwxr-xr-x

Sabit link (hard link) sayisi



1

Sahibi



alper

Gurubu



users

Byte cinsinden boyutu



110

Son değişiklik tarihi



Jul 29 02:34

Dosyanın ismi



siir



Tablo.5



Dosya İsimleri



Linux işletim sisteminde bir dosya isminin uzunluğu 255 karakter
uzunluğunda olabilir. İsimlerde herhangi bir karakter kullanılabilir.
Bir dosyaya yalnızca ‘.’ ve ‘..’ isimlerini veremezsiniz çünkü bu
isimler zaten sistem tarafından kullanılmakta ve daha öncede gördüğümüz
gibi içinde bulunulan klasörü ve bir üstteki klasörü ifade ederler.



Dosya Sahibi ve Gurubu



Linux işletim sisteminde her işlemin (her programın) bir sahibi vardır.
Ben sisteme ‘alper’ kullanıcısı ile giriş yaptıktan sonra çalıştırdığım
her program ve dosya benim birer işlemimdir ve dolayısı ile sahibi
olarak ‘alper’ kullanıcısı gözükür. Yarattığım her dosya ‘alper’
kullanıcısına aittir. Benzer şekilde yaptığım her işlem benim gurubuma
ait olacaktır. Bir dosyanın sahibi olmak o kullanıcıya en önemli olarak o
dosyanın okuma, yazma ve çalıştırma haklarını değiştirme imkanı verir.



Dosya Türleri



‘ls -l’ komutu ile bir dosyanın özelliklerine baktığımızda birinci
hanenin en başındaki karakter dosyanın türünü belirtir.



$ls –l

-rwxr-xr-x 1 alper users 110 Jul 29 02:34 siir-1.txt

$



Yukarıdaki örnekte birinci hane ‘-rwxr-xr-x’ ve en başındaki karakter
‘-’ karakteridir. Bu karakter ‘siir-1.txt’ dosyasının ‘normal’ bir dosya
olduğunu belirtir. Dosya türlerini belirten kısaltmalar şunlardır.







Karakter



Dosya Türü

-



normal dosya

d



klasör dosyası

b



öntamponlu özel dosya (örneğin bir disk sürücüsü)

c



öntamponsuz özel dosya (örneğin bir terminal)

l



sembolik link

p



boru

s



soket



Tablo.6



Bu dosya türlerinin bazılarını daha sonra göreceğiz. Normal bir
kullanıcının en sık rastlayacağı iki tür ‘-’ normal dosya ve ‘d’
kalasördür.















Dosya Hakları



Örnek olarak aşağıdaki dosyayı alırsak;



-rwxr-xr-x 1 alper users 110 Jul 29 02:34 siir-1.txt



bu dosyanın hakları “rwxr-xr-x”’dir. Bu hakların verildiği kişiler;



Dosyanın Sahibi



Gurubu



Diğer Herkes

rwx



r-x



r-x

Tablo.7



Her harf belli bir hakkın ingilizce kısaltmasıdır;



Okuma Hakkı [read]



Yazma Hakkı (Değişiklik ve silme) [write]



Çalıştırma Hakkı [execute]

r



w



X

Tablo.8



Bu haklar ait olduğu kullanıcılara şunları sağlarlar.






Normal Dosya



Klasör



Özel Dosyalar

Okuma



Herhangi bir program dosya içeriğini okuyabilir.



Program klasörü okuyabilir: Klasörün içindeki dosyaları görebilir.



Program dosyadan sistem çağrıları ile veri alabilir.

Yazma



Program dosya içeriğini değiştirebilir, dosyayı silebilir.



Program klasöre bir dosya ekleyebilir veya silebilir.



Program sistem çağrılarını kullanarak dosyaya yazabilir.

Çalıştırma



Kullanıcı dosyayı çalıştırabilir. (Eğer dosya bir programsa)



Program herhangi bir klasöre girebilir.



Hiçbir manası yok.

Tablo.9



Tablo 9 da yapılan açıklamalarda bahsedilen ‘program’ normal dosyaları
okumaya yarayan yazı editörleri “pico, cat, vi, vs…”; klasör işlemleri
yapan “cd, mkdir, rmdir, vs…”; Özel dosyalar için kullanılan “sistem
çağrıları” ise “read(), write(), vs…” gibi programlama komutlarıdır.



Not: Dosyalara ait hakklar sistem kullanıcısı “root”a bir sınırlama
getirmez. “root” kullanıcısının her dosyaya sınırsız müdahale hakkı
vardır.



Hakları Değiştirme



Herhangi bir dosyanın haklarını sadece o dosyanın sahibi veya “root”
kullanıcısı değiştirebilir. Dosya hakları “chmod” komutu ile yapılır.





chmod: (change mode)



Sahibi olduğunuz herhangi bir dosyanın okuma, yazma ve çalıştırma
haklarını değiştirebilirsiniz.



chmod nnn dosya_adı



chmod ile herhangi bir dosyanın okuma, yazma ve çalıştırma haklarını
değiştirebilirsiniz. Bir dosyanın haklarını sadece o dosyanın sahibi ve
“root” kullanıcısı değiştirebilir. “chmod” komutunun ilk girdisi üç tane
sayıdır. Bu sayıların herbiri belli bir kullanıcı için okuma yazma ve
çalıştırma haklarını belirler. Birinci sayı, dosyanın sabinin o
dosyadaki haklarını, ikinci sayı dosyanın bağlı bulunduğu gruba ait
kullanıcıların haklarını, üçüncü sayı ise herkes diye nitelendirdiğimiz
kullanıcıcların dosyada sahip oldukları hakları belirler. Örneğin:



chmod 754 programlama-notları.txt



komutu dosyanın haklarının şu şekli alamasını sağlar:



rwxr-xr--



Verilecek haklara göre sayıların belirlenmesi şu şekilde yapılır. Herbir
hakkın (okuma, yazma ve çalıştırma) bir sayı değeri vardır. Herbir
kullanıcı için hakklarının sayı değerleri toplanır ve her kullanıcının
haklarının sayı temsili elde edilmiş olur. Hakların sayı değerleri
şunlardır.



“r” okuma hakkı 1.

“w” yazma hakkı 2.

“x” çalıştırma hakkı 4.



Yukarıdaki örnekte chmod komutunun argümanları şu şekilde
belirlenmiştir.

Dosyanın sahibi için: r w x => 4+2+1=7

Dosyanın gurubu için: r x => 4+0+1=5

Diğer kullanıcılar için : r => 4



Tüm kullanıcıların haklarını ifade eden sayıları bitişik olarak chmodun
bir argümanı olarak kullanırız.



Chown: (Change Owner)



chown komutu bir dosyanın sahibini değiştirmek için kullanılır. Bu
komutu sadece root kullanıcısı kullanabilir. Kullanımı şu şekildedir:



chown kullanıcı dosya_veya kalasör



Ör:



chown ersinc /kayıtlar/3-08-01.html



chown komutunun “-R” opsiyonu ile bir klasörü ve içindeki tüm dosyaların
sahibini değiştirebilirsiniz.



Ör:



chown –R ersinc /home/ersinc



chgrp : (Change Group)



chgrp komutunun kullanımıda chown komutunun kullanımı ile benzerdir. Bu
komut ile dosyanın sahibi değil dosyanın gurubu değiştirilir.



Ör:



chgrp –R sistem /home/ersinc



Bu örnek ile ersinc kalasörü ve altındaki tüm dosyaların gurubu “sistem”
yapılmıştır.



Ps : (Processes)



ps komutu ile bilgisayarda o anda çalışan tüm programların listesini
görebilirsiniz. Ps komutunun önemli birkaç argümanı şunlardır.



-a diğer kullanıcıların programlarını da gösterir.

-x bilgisayarada arka planda çalışan programlarıda gösterir.

-u programları çalıştıran kullanıcıları da gösterir.



Kill :



Kill komutu ile bilgisayarda çalışmakta olan ve hakkınız bulunan
herhangi bir programı sona erdirebilirsiniz. Root kullanıcısı
haricindeki kullanıcılar sadece kendi çalıştırdıkları programları
kapatabilirler.

Kullanımı şu şekildedir.



kill program_id



kill komutu ile öldüreceğiniz programın program_id’sini ps komutu ile
öğrenebilirsiniz.



Alias/Unalias :



Alias komutu ile herhangi bir komuta takma ad vererek
çalıştırabilirsiniz.



Ör:



alias l=’ls -la’



Bu örnek ile ”l” adında bir komut oluşturulmuş olur ve bu komut
çalıştırıldığında “ls -la” komutu çalışır. Unalias komutu ile alias ile
oluşturulmuş bir komut iptal edilir.



Ör:



unalias l






Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör
 
Linux eğitim notları
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Bilgisayar :: İşletim Sistemleri-
Buraya geçin: