Archives for the 'UNIX SHELL' Category
Basit Unix Shell Komutları
cd dizinadı : dizinadı dizinine girmek için kullanılır.
cd .. : Bir önceki dizine düşmek için kullanılır.
pwd: O an kullanılan dizini görüntülemeye yarar.
ls : Bulunduğunuz dizindeki dosya ve klasörleri listelemeye yarar.
ls – l : Üstteki ls ile tek farkı daha fazla bilgi göstermesidir.
mkdir: Dizin oluşturmak için kullanılır.
rmdir: Dizin silmek için kullanılır.
Unixte cp ile Dosya Kopyalamak..
Merhaba
Unix shellde bir dosyayı başka bir yere kopyalamak için aşağıdaki komutu kullanabilirsiniz:
cp
kullanımı
$ cp /backup/dosya.tar.gz /home/dersler
cp kopyalanacak_dosyanın_yolu dosyanın_kopyalanacagi_yeni_yer
dosyanız yeni klasöre kopyalandığında 600 permission ile kopyalanır. Normal userların indirebilmesi için 644 yapabilirsiniz.
Örnekler:
cp * /home
komutun çalıştığı dizindeki tüm dosyaları /home dizinine aktarır.
cp file1 ~smith
bu komut ile file1 dosyasını smith userinin klasörüne kopyalayabiliriz.
chgrp dosya veya klasörün sahibini değiştirmek
chgrp
Komutu ile bir dosya veya klasörün sahibini değiştirmek mümkün.
chgrp [ -f ] [ -h ] [ -R ] Grup { Dosya….. | Klasör…..}
chgrp komutudaha belirtilen grupla iliskilendirilmis olan dosya
veya klasörü
belirtilen grup ismi veya grop ID si ile degistirir.Bir sembolik linkle karsilastiginda
ve siz -h parametresini özellestirmediginiz zaman, “chgrp” komutu
belirtilen linkin grup sahipliginde
olan dosya veya klasörün göstermekte [...]
ls komutu (Unix Shell)
ls
Komutu ile bulunduğunuz dizindeki dosyaları listeleyebilirsiniz.
ls -l
Bu şekilde kullanıldığında bulunduğunuz dizindeki dosyaları listelemekle kalmaz ayrıca oluşturma tarihi, durumu ve boyutu hakkında da bilgi verir.
ls -l /etc/passwd
Bu komutla sistem şifre veritabanını aşağıdaki şekilde görüntüleyebilirsiniz.
-rw-r–r– 1 root sys 41002 Apr 17 12:05 /etc/passwd
who komutu shell unix
who
Bu komut ile o an da logged in olmuş userları görebiliriz.