|
Sayfa 3 Toplam: 8
chmod:dosya izin haklarının değiştirilmesi Düzenli kullanıcılar (root her şeyi yapabilir) yalnızca sahip oldukları dosyaların erişim izinlerini değiştirebilirler. Bu, boşlukla ayrılmış 2 parametre türünün birleşimidir. chmod [kim][+/-] [yenihaklar] [dosya] kim'de aşağıdakilere gönderim yapabiliriz: Kim Betimlemesi u dosyaya sahip olan kullanıcı g dosyaya sahip olan grup o geriye kalan kullanıcılar a herhangi bir kullanıcı (sahip, grup, diğerleri) + ile izin hakları ekler - ile izin haklarını çıkartırız. Yeni izinlerde hangi izinlerin eklendiğini veya kaldırıldığını gösteriyoruz. Bunlar ls yardımı ile uzun listenin ilk alanındaki harfler ile betimlenirler (Bunun anlamı, r:oku, w:yaz, x:çalıştır veya konuk ol, s:SetUID şeklindedir). chmod u+rw my Bununla sahip (bu genellikle sizsiniz), my dosyası üzerinde okuma ve yazma iznine sahip olur. chmod a-x directory Ve bununla tüm kullanıcıların (siz ve sahip dahil) directory dizinine konuk olma izinlerini kaldırıyoruz. chmod diğer ve daha gelişmiş niteliklere sahiptir, bunları burada görmeyeceğiz, fakat man chmod komutunu kullanarak elyordam sayfaları kullanabilirsiniz:. man chmod * : Herhangi bir katara (0 veya daha çok sayıda) gönderme yapar rm *:Bütün dosyaları sil. rm a* :a ile başlayan tüm dosyaları sil. rm bet*as :bet ile başlayıp as ile biten tüm dosyaları sil. ? :herhangi karakter (yalnızca bir) cat c?t : c ile başlayan ve sonu t ile biten tüm dosyaların içeriklerini görüntüler. [group]: köşeli parantezler arasındaki karakter grubu more [tp]erez:Eğer varsa, sayfa düzeninde terez ve perez dosyalarını gösterir. cp c[AEIOU]endo directory c ile başlayan, [ ve ] arasında verilen büyük harflerle süren ve endo ile sona eren dosyaları directory adlı dizine kopyalar. Aralıkları yaratmak için "-" kullanabiliriz: mv *[a-z] trash :Büyük harf ile bitmeyen tüm dosyaları trash adlı dizine taşır. Aralıkların dışı da taban alınabilir: ls [!a-zA-Z]* :İlk karakteri büyük veya küçük harf olmayan dosyaları listeler. nl :Bir dosyayı satırlarını numaralamak ve mantıksal sayfalar halinde göstermek için kullanılır. nl komutu nl [seçenekler][dosya] şeklinde kullanılır. $nl x _file 1 aku 2 bim wc:Dosyada bulunan satır,kelime veya karakter sayısını gösterir.Sokakta başka anlama gelir :) $wc index.html 59 95 1188 index.html pwd: Kullanıcı dizinler üzerinde hareket ederken zaman zaman hangi dizin üzerinde çalıştığını öğrenmek için bu komut kullanılır. $pwd /usr/ser chown:Bir dosyanın veya dizinin paremetresinde tanımlı bulanan dosya veya dizinin sahibi parametrelerini değiştirir. Dosya veya dizin sahibi parametresi /etc/passwd dosyasında, kullanıcı kimliği(user ID) veya bağlantıı ismi (login name) olarak kayıtlı bulunmak zorundadır.Dosya ve dizin parametreside /etc/group dosyasında, group kimliği (group ID)veya gurup ismi (group name ) olarak kayıtlı olmak zorundadır. chown [-f][-h][-R] sahibi[:grubu]{dosya I dizin} ps:Aktif işlemler hakkında çeşitli bilgileri görüntüler root@yonca:~/mail$ ps PID TTY TIME CMD 15085 ttyp1 00:00:00 bash 15232 ttyp1 00:00:00 ps You have new mail in /var/mail/root
|