Unix Linux Kullanıcıları için ek bilgi.
Alıntı:
eşsiz bi döküman her an elinizin altında bulunmasında fayda var.<br>
<br>
<b>Unix Shell Komutlari<br> Sanirim bazi hatalar var, ama gene de ise yarar bir döküman.<br>
<br>
Exit :çikis<br>
<br> passwd:En az 6 karakter.en az iki karakter alfabetik kalanin sayisal veya en az bir karakterinin sayisal olmasi gerek.<br> logname:O andaki calisani user id gosterir.<br> ls:Bir dizin icinde yer alan dosyalarin listesini veririr.<br> rm *:Birdizin icinde yer alan dosyalari siler.<br>
> :Bir satira sigmayan command alt satirdan devam ettirir.<br>
&:Verilen komutun sonuna yazilir ve komut geri planda kendi kendine calisir.Sonuclaninca sonuclari verir.<br> komut> dosya:Eger komutun olusturdugu tum sonuclar ekran yerine bir dosya icine yazilir.<br> komut> > dosya:Verilen dosya isminin sonuna sonuclari yazar. ;Bu isaret commad arkasina konarak.bir satirda birden cok commad calisir<br> komut< dosya:Bir unix komutu ekrandan giris yerine bir dosya icinde oku nacaksa bu komut kullanilir.<br> sleep zaman;komut:bir komutun belirli bir sure sonra calistirilmasi iste niyorsa bu komut kullanilir<br> ornek<img src="images/smilies/blink.gif" alt="" title="Blink" smilieid="12" class="inlineimg" border="0">leep 20;date:20 saniye sonra tarihi goster<br> vi dosyaadi:Vi editi dosya acmaya ve acilan dosyanin icini gormeyi sagla<br> view dosyaadi:dosyada degisiklik istenmiyorsa icierigini gormek icin .<br>
< a> :Vi programi calistiktan sonra yazma islemine baslamak icin. Satirin sonundan devam edilecek ise yin ebu kullanilir.<br> vi + dosyaadi:Baslangicta dosyanin en son satirina ulasmak icin bu kulla<br> vi +UNIX dosyaadi:dosyada sayfalar biciminde ilerlemek icin<br> vi -r dosyaadi:kaybolan dosyayi cagirir.elektirik kesildikten sonrada. vi -r kurtarilacak dosyalar goruntulenir.<br>
:w dosyaismi: bun dosyayi yazdktan sonra kaydeder.<br>
< 20k> :20 sati yukari cik. bu tuslara basilarak yapilir CTR d imlec komut k****dan kurtulmak icin.<br>
:w uzerinde calisilan metin ayni isimle saklanir.<br>
:w dosyaadi:bir baska isimle saklama.<br>
:wg| dosyadan cikmak icin.<br>
:q| yapilan degisiklikler goz onune alinmamk isteniyorsa.<br>
:q hic bir degisiklik yapilmamimissa terk etmek icin kullanilir.<br>
:e| metinde degisiklik yapilmissa degisiklikler istenmiyorsa baslangic haline getimek icin kullanilir.<br>
:w> > dosyaadi:yaratilan dosya, bir baska kutuge ilave edilecekse.<br>
:n,mw> > dosyaadi:tumu yerine verilen satir araligi dosyaya eklenir.<br>
<img src="images/smilies/blink.gif" alt="" title="Blink" smilieid="12" class="inlineimg" border="0">h :file icinde calisiriken UNIX komutalrini kullanmamizi saglar.<br>
:| UNIX com:file icinde calisiriken UNIX komutalrini kullanmamizi saglar<br>
:||:En son UNIX komutunu tekrar calistirmak icin.<br> Vi editorunun icinde UNIX komutu kullanildiktan sonra tekrar editore<br> donmek icin CTR-d veya :exit gecerlidir.<br>
:r| komut:UNIX komutlarina eristikten sonra bunu sonuclarini editor icin aktarir.<br>
:w |mail burak:yaratilan dosyayi burak isimli kuulaniciya iletmek.<br> CTR-f:Metnin bir ekran sonrasina ulasmak icin.<br> CTR-b:ekrani geri getirmek icin.<br> CTR-d:yarim ekran yukari cikmak icin.<br> CTR-u:yarim ekran asagi kaymak icin.<br> CTR-e:ekrani bir sati yukari kaydirmak. basina n koyarak artabilir.<br> CTR-y:ekrani bir satir asagi kaydirmak.<br> CTR-g:hangi satirda oldugunu bulmak icin.<br> CTR-h:korsuru bir sola kaydirir.Basina yine istenilen sayi konabilir.<br>
< l> :Korusur bir saga kaydirir.<br>
< j> :Korsuru asagi dogru kaydirir.<br> CTR-N:Korsuru asagi dogru hareketi saglar.<br>
< k> :Korusuru yukari dogru hareketi saglar.<br> CTR-P:Korusuru yukari dogru hareketi saglar.<br>
< H> :Ekran uzerindeki metnin birinci satirina hareket ettirme amaciyla kullanilir.Bu komut oncesinde sayisal deger kullanilirsa,imlec belirtile satira kayar.<br>
< M> :Imleci ekranin tam ortasindaki satir uzerine hareket ettirir.<br>
< L> :Son satir uzerine getirir.<br>
< w> :Imleci satir uzerindeki bir sonraki kelimenin ilk karakteri uzerin kaydirir.<br>
< b> :Satir uzerindeki bir onceki kelimenin ilk karakterine getirir.<br>
< e> :Kelimenin son karakterine ulastirir.<br>
/aranacak kelime:belirtilen kelimeyi ileri dogru aramayi saglar.<br>
?aranacak kelime:belirtilen kelimeyi geri dogru aramayi saglar.<br>
/aranilacak kelime/+n:bir kelimeyi belirli bir sati araliginda aratmak. imlecin bulundugu satir ile sonraki n satiri arasinda bir kelimeyi arama<br>
/A*a:A ile baslayan ve a ile biten dizgileri bulma.<br>
< G> :dosyanin belirli satirina ulasmak icin.bu komuttan once satir numarasi belirtilerek imlec o satira hareket eder.yoksa en sona gider. Bir once ki konuma donmek icin < ''> dur.<br>
< i> : Herhangi iki karakter arasina giris yapilacak ise.ESC basinca durur.<br>
< o> :Imlecin bulundugu satirin hemen altina bir bos satir acmak icin.<br>
< O> :Imlecin bulundugu satirin uzerine satir acmak icin kullanilir.<br>
< x> :Bir satir uzerinde yapilan girisleri silmek icin.<br>
< u> :Silme islemi yanlislikla yapilmis ise kullanicinin zarara ugramamasi icin en son islemi iptal etmek uzere kullanilir.<br>
< U> :Satir uzerinde bir den fazla degisiklik yapilmissa ve degisiklik lerin tumunu bir den iptal etmek icin kullanilir.<br>
< dd> :Bir satirin yok edilmesi.<br>
< dL> :Komutun uzerinde bulunan satir dahil sonraki tum satirlar silinir<br>
< dH> :Ekranda goruntulenen dosyanin birinci satirini siler.<br>
< r> :Mevcut bir karakteri degistirmek.<br>
< s> :Bir karakter yerine bir den fazla karakter degistirmek icin. Yazim m****dan cikmak icin ESC le cikilir.<br>
< r> :bir kucuk harfi buyuk harfe cevirmek icin.<br>
< y> :bir satiri kopyelemek uzere yakalamak amaci ile kullanilir.Bunun arkasindan imlece kopyalama isleminin yapilacgi konuma getirilir < p><br> komutu kullanilir.< P> :ilgili satirin imelecin bulundugu yerin ustune kopyeler.<br>
< yy> :belirli bir satirin kopyelenmesi bu komutla baslar. < p> ile sonuclanir.<br> Eger n satir kopyalanacksa < ny> ile satirlarin kopyesi bir yazmac uzerinde olusturlur ve < P> ile istenilen yere kopyelenir.<br> Yer degistirme islemi:< x> < dd> < c> :gibi komutlarla silme islemleri yapildiginda,silinen ifadeler yazmac uzerine kaydedilmis olur.Bu islemde sonra imlec yeni konuma getirilerek < p> yapilir.<br>
< .> :En son kullanilan komutu yeniden ekrana getirir.<br> r dosyaadi<img src="images/smilies/blink.gif" alt="" title="Blink" smilieid="12" class="inlineimg" border="0">u anda calimakta oldugun dosyanin belirli bir bolumunu r den sonra ki dosya ismine kopyeler.<br> chown yeni sahibinin ismi dosya:dosyanin veya dizinin basakasina verilme i. Kisaca dosya sahibi degistiriliyor.<br> chown yeni sahibinin ismi dizi:dizi sahibi degistirme.<br> chgrp yeni grup adi dosya: dosya grubunu degistirme.<br> chgrp yeni grup adi dizi: dizi grubunu degistirme.<br> chmod izin modu dosya:Bir dosyaya verilen izinlerin degistirilmesi.<br> chmod izin modu dizi:Bir diziye verilen izinlerin degistirilmesi. ORANTILI IZIN KODLARI<br>
------------------------------------------------<br> Orantili kod - Izin durumu -<br>
------------------------------------------------<br> 0400 - Dosya sahibi icin okuma -<br> 0200 - Dosya sahibi icin yazma -<br> 0100 - Dosya sahibi icin calistirma -<br> 0040 - Gruptakiler icin okuma -<br> 0020 - Gruptakiler icin yazma -<br> 0010 - Gruptakiler icin calistirma -<br> 0004 - Digerleri icin okuma -<br> 0002 - Digerleri icin yazma -<br> 00001 - Digerleri icin calistirma -<br>
------------------------------------------------<br> u<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osyanin sahibi.<br> g:Grup<br> o<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">igerleri<br> a:Herkes<br>
+:Izin vermek<br>
-:Izinleri kaldirmak.<br>
=:Belirli bir izin atamak uzere.<br> cd dizin adi:dizi degistirme..<br> cd /: diziden root a gecemek icin.<br> cd ..:bir ust diziye gecmek icin.<br> pwd:hangi dizi uzerinde calistigini goruntuler.<br> ls:dizi icindeki dosyalari ve alt dizileri listeler<br> ls (secenekler) (dosya veya dizin...)<br> Secenekler:<br>
-c:Goruntu cok kolonlu ve dosya isimleri azalan sirada olacaktir.<br>
-F<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osya isimleri sonunda bk cgi-bin ch01.txt ch02.txt dene dene~ frm.html index.html komutlar.html komutlar.txt nukleer pbl pbl.cgi pbl.cgi~ pbld.cgi pblf pblf.cgi pbl~ phyveri.idx prepara.html printenv simin test-cgi test.cgi dizin isimleri sonunda / isaretleri gorun tulenerek birbirinden ayirt edilmelerini saglar.<br>
-R:Belirlenen bir dizin icindeki dosylar yanisira varsa tum alt dizinler icerikleriyle birlikte listeler.<br>
-a:.ile baslayan dosyalar dahil dizinin tum icerigini listeler.<br>
-c<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osyalari siralamak veya bastirmak amaciyla i-dugumlerinin en son duzletme tarihlerini kullanir.<br>
-l<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osyalar hakkinda daha ayrintili bilgi verir.<br>
-g:Eger ayrintili liste aliniyorsa yani tum bilgiler listelenecek ise ve bu listede doyanin sahibinin grup adiyla birlikte yer almasi isteni yorsa bu secenek kullanilir.<br>
-i:Her dosyayi idugumleri ile birlikte goruntuler.<br>
-m<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osya isismleri virgullerle birbirinden ayrilarak listelenir.<br>
-n:Ayrintili listede yer alan ID numaralarini listeler.<br>
-o:Ayrintili listeye grup adlarinin dahil edilmesini saglar.<br>
-p<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">izinlerin / isaretiyle simgelenmesini saglar.<br>
-q<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osya isimleri icinde ? gibi grafik olmayan karakterler varsa bunla rin listelenmesine yardimci olurlar.<br>
-r:Siralamayi ters yonden yapar.<br>
-s:Blok cinsinden dosyalarin boyutunu verir.<br>
-t<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osyalarin degisime ugrama zamanlarina gore siralanmasini saglar.<br>
-u<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">osyalara en son erisim zamanlarina gore siralanmasini saglar.<br> mkdir dizin adi<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">izin yaratmak.<br> rmdir dizin adi<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">izilerin silinmesi.<br> rm -r dizin adi<img src="images/smilies/biggrin.gif" alt="" title="Big Grin" smilieid="3" class="inlineimg" border="0">izi icindeki alt dizileri siler.<br> umask nnnn:Kullanici maskesi.<br> dircmp secenekler dizin-1 dizin-2<br> secenekler:-d:her iki dizinin sahip oldugu dosyalarin karsilikli olarak goruntulenmesini saglar.Ayni isimlere sahip dosyalarin iceriklerini kars lastirir,ayni ve farkli olanlari belirler,son olarakta iceriklerini goru tuler.<br>
-s:Sadece farkli icerige sahip dosya isimlerinin goruntulenmesi saglar.<br>
-wn:cikti genisligi 72 karakter olarak kabul edilmektedir.Istenirse n yerine sayisal bir deger yazilarak bu genislik degistirilebilir.<br> cp dosya-1 (dosya-2..) dosya veya dizin:Bir dosyanin kopyesini olusturma<br> cp prog1 ../per/<img src="images/smilies/tongue.gif" alt="" title="Stick Out Tongue" smilieid="5" class="inlineimg" border="0">rog1 dosyasinin per dizisine kopyelenmesi. ahmet dizisinde oldugumuzu varsayalim.yurdakul dizisindeki butun dosyal ri ahmet dizisine kopyalamak istiyoruz.su komutu kullaniriz. cp ../yurdakul |