İyi insanlar! 🙂 Öncelikle topluma ilk katkım olduğunu belirtmekte fayda var, umarım birisi bunu faydalı bulacaktır
=> Dosyalardaki izinlerin temel yapısı
=> Dizinlerdeki izinlerin temel yapısı
=> Kullanıcı, Gruplar ve Diğerleri
=> Chmod sekizli
1.- Dosyalardaki izinlerin temel yapısı
Basit dosyalar için 3 temel nitelik vardır: okuma, yazma ve yürütme.
>> İzni oku (oku)
Bir dosyayı okuma izniniz varsa içeriğini görebilirsiniz.
>> Yazma izni (yazma)
Dosya yazma izniniz varsa, dosyayı değiştirebilirsiniz. İçeriğini ekleyebilir, üzerine yazabilir veya silebilirsiniz.
>> İzni yürütme (yürütme)
Dosya yürütme iznine sahipse, işletim sistemine bir programmış gibi çalıştırmasını söyleyebilirsiniz. "Foo" adında bir program ise, onu herhangi bir komut olarak çalıştırabiliriz.
Veya okuma ve yürütme iznine ihtiyaç duyan bir komut dosyası (yorumlayıcı), derlenmiş bir programın yalnızca okunması gerekir.
İzinlerle ilişkilendirilen karakterler şunlardır:
r yazmak demektir ve gelir READ
w okumak demektir ve nereden gelir Wayin
x infaz anlamına gelir ve gelir eXekut
İzinleri değiştirmek için chmod kullanma
chmod (değiştirme modu), izinleri değiştirmek için kullanılan komuttur, + (artı) veya - (eksi) ile bir veya daha fazla dosyaya izin ekleyebilir veya kaldırabilirsiniz.
Kendinizi önemli bir dosyayı değiştirmekten korumak istiyorsanız, chmod komutuyla "dosyanız" üzerindeki yazma iznini kaldırmanız yeterlidir.
$ chmod -w Dosyanız
çalıştırılabilir bir komut dosyası yapmak istiyorsanız, şunu yazın:
$ chmod + x tuScript
tüm özellikleri bir defada kaldırmak veya eklemek istiyorsanız
$ chmod -rwx dosyası $ chmod + rwx dosyası
İzinleri tam bir kombinasyonda ayarlamak için = işaretini (eşittir) de kullanabilirsiniz, bu komut yazma ve yürütme izinlerini kaldırarak yalnızca
$ chmod = r dosyası
2.- Dizinlerdeki izinlerin temel yapısı
Dizinler söz konusu olduğunda aynı izinlere sahibiz, ancak farklı bir anlama sahip.
>> Bir dizinde okuma izni
Bir dizinin okuma izni varsa, içerdiği dosyaları görebilirsiniz. İçeriğini görmek için bir "ls (liste dizini)" kullanabilirsiniz, çünkü bir dizinde okuma iznine sahip olmanız, bu dosyalar üzerinde okuma izniniz yoksa dosyalarının içeriğini okuyabileceğiniz anlamına gelmez.
>> Bir dizine yazma izni.
Yazma izni ile dosyaları dizine ekleyebilir, kaldırabilir veya taşıyabilirsiniz
>> Bir dizinde izin verin.
Yürütme, o dizindeki dosyalara erişirken dizinin adını kullanmanıza izin verir, yani bu izin, bir program tarafından gerçekleştirilen aramalarda dikkate alınmasını sağlar, örneğin, yürütme izni olmayan bir dizin komut tarafından kontrol edilmez bulmak
3.- Kullanıcılar, Gruplar ve Diğerleri
Artık 3 izni ve bunların nasıl eklenip kaldırılacağını biliyoruz, ancak bu 3 izin adı verilen 3 farklı yerde saklanıyor.
Kullanıcı (u) kullanıcıdan geliyor
Grup (g), gruptan gelir
Diğerleri (veya) diğerinden gelir
Koştuğun zaman
$ chmod = r dosyası
3 yerde izinleri değiştirin, dizinleri "ls -l" ile listelediğinizde benzer bir şey göreceksiniz.
-r - r - r-- 1 wada kullanıcısı 4096 Nis 13 19:30 dosya
3 farklı tür izin için bu 3 r'ye dikkat edin
burada:
x ------------- x ------------- x | izinler | ait | x ------------- x ------------- x | rwx ------ | kullanıcı | | --- rx --- | grup | | ------ rx | diğer | x ------------- x ------------- x
her sahip için izinleri kaldırabiliriz; bir dosyamız olduğunu varsayalım:
-rwxr-xr-x 1 wada kullanıcıları 4096 Nis 13 19:30 dosyası
Gruplara ve diğerlerine yürütme izinlerini kaldırmak için şunu kullanın:
$ chmod gx, ox dosyası
dosyamız bu izinlere sahip olacak
-rwxr - r-- 1 wada kullanıcıları 4096 Apr 13 19:30 dosya
kullanıcı yazma iznini kaldırmak istiyorsanız:
$ chmod ux dosyası
-r-xr - r-- 1 wada kullanıcıları 4096 Nis 13 19:30 dosya
Aynı anda iki izin eklemek ve kaldırmak:
$ chmod u-x + w dosyası
-rw-r - r-- 1 wada kullanıcıları 4096 Nis 13 19:30 dosyası
Çok basit değil mi?
4. - sekizlik olarak chmod
Chmod'un sekizlik gösterimi çok basittir
okuma değerine sahip 4
yazı değerine sahip 2
Infaz değerine sahip 1
Sonra:
x ----- x ----- x ----------------------------------- x | rwx | 7 | Oku, yaz ve çalıştır | | rw- | 6 | Okuma, yazma | | rx | 5 | Okuma ve uygulama | | r-- | 4 | Okuma | | -wx | 3 | Yazma ve uygulama | | -w- | 2 | Yazma | | --x | 1 | Yürütme | | --- | 0 | İzin yok | x ----- x ----- x ----------------------------------- x
Böylece:
x ------------------------ x ----------- x | chmod u = rwx, g = rwx, o = rx | chmod 775 | | chmod u = rwx, g = rx, o = | chmod 760 | | chmod u = rw, g = r, o = r | chmod 644 | | chmod u = rw, g = r, o = | chmod 640 | | chmod u = rw, git = | chmod 600 | | chmod u = rwx, go = | chmod 700 | x ------------------------ x ----------- x
Oktalları hiç anlamadım 😛 Yazı için teşekkürler!
basit bir numara onu ikili olarak görmektir: rwx 3 biti temsil eder (Okuma, Yazma, eXecute). Okuma ve yazma izinleri istiyorsanız, sekizlik sayı 110 olan 4 ikiliye sahip olursunuz. Ayrıca GUO (Grup, Kullanıcı, Diğerleri) olarak organize edildiğini biliyorsanız, zaten yapmışsınızdır. Örnek: grup ve kullanıcı için okuma, yazma ve çalıştırma; başkaları için okuma ve performans; kalacaktı: 111,111,101 -> 775
Teşekkür ederim. Ben böyle görmemiştim
Dikkatli olun çünkü 110 ikili sekizlik sayı 4 değil.
İkili sayı 110 sekizlik sayı 6
Temel olarak bir yandan kullanıcı veya kullanıcılara, diğer yandan izinlere sahibiz
İzinler:
r = oku (oku)
w = yazma
x = exe (yürütme)
- = izin yok.
Kullanıcılar:
u = sahip, yönetici.
g = grup.
o = diğerleri.
Ls -l ile tüm izinleri dizin veya dosya olarak görüyoruz, örneğin:
sudo ugo + rwx 'dosya adı' // Tüm izinleri verirdik.
doğrudan notlara gider
.
gracias!
Muy bueno!
Çok iyi.
İyi!
Çok güzel bir makale ama biraz düzeltme yapılmalı:
r yazmak anlamına gelir ve Okumadan gelir
w okumak demektir ve Yazmaktan gelir
x yürütme anlamına gelir ve eXecute'tan gelir
(R) Okuma Okunur ve (W) Yazma Yazılır
Selamlar!
Bu gece geç saatlerde not almak için olur hahahaha hatam için özür dilerim düzeltebildiğim anda, şu anda bana bir hata veriyor, teşekkür ederim 🙂
Size bir hata veriyor .. ..çünkü yazının ne kadar yazarı olursanız olun, yayınlandıktan sonra onu düzenleme izniniz yok ..
Başka bir küçük hata .. .. 3. maddede .- .. "kullanıcıdan yazma iznini kaldırmak istiyorsanız" dediğinizde .. "$ chmod ux dosyasını" koyarsınız .. .. ve "$ chmod uw dosyası" olmalıdır. .. söylediklerinizle ve sonuçla eşleşecek şekilde ..
Açıklamalı
r OKU anlamına gelir ve Oku'dan gelir
w, WRITE anlamına gelir ve Write'dan gelir
x yürütme anlamına gelir ve eXecute'tan gelir
Samba ile bir klasörü paylaşmaya ve konuklara okuma ve yazma izinleri vermeye çalıştım, ancak gerçek şu ki, iki bilgisayardan (konuk veya istemci) birinden yeni bir klasör oluşturduğumda, yeni klasöre atanmış okuma ve yazma izinleri yok herkes için yaz ... Bir klasör her oluşturulduğunda izinleri düzenlemek zorunda kalmadan bunu düzeltmenin bir yolu var mı? Biraz külfetli. Bu arada, her şeyi bir grafik arayüz üzerinden yapıyorum.
Setfacl hakkında bilgi alın
Çok net makale. Yazdığı bir ayrıntı:
| chmod u = rwx, g = rx, o = | chmod 760 |
Olmalı:
| chmod u = rwx, g = rw, o = | chmod 760 |
Peki:
| chmod u = rwx, g = rx, o = | chmod 750 |
Neden arkadaş?
Çünkü x 5'e eşittir ve örnekte 6'dır
g = rx 6 Hatası
g = rx 5 Doğru
g = rw 6 Doğru
Koyu Mor için:
Hala öğrendiğim kadar az şeyden, bu bilgiyi kurtardım (ki probleminizde size yardımcı olup olmayacağını gerçekten bilmiyorum, ama denemeye değer; ve bu yayında eksik):
Aşağıdaki gibi yinelenen izinler (-R) verin:
chmod -R 777 parent_directory / *
Bu, tüm kullanıcılara, gruplara ve diğerlerine ana klasör ve içindeki tüm klasörler ve dosyalar ile ilgili tüm izinleri verir (varsayılan olarak bu dizinde oluşturulan yeni olanlar için izinler, en azından benim slax'imde olduğu gibi)
Grafik olarak, "bu komutu tekrar et" veya "bunu dahil edilen klasörler için yap" yazan bir seçenek aramalısınız.
Kolaylık olsun diye her zaman 777'yi makineme atanlardan biriyim ama bu komutlarla pilleri koyacağım ve daha dikkatli olacağım, katkı için teşekkürler!
Teşekkür ederim beni şüpheden kurtardın
Çok iyi katkı ... devam et ...
çok çok iyi teşekkür ederim 😀
Mükemmel bir açıklama, sonunda bana bir tane açık ...
hola!
Bak, konuyla ilgili olup olmadığını bilmiyorum ama mp4'ümde kaydetme, silme izinleriyle ilgili bir sorunum var. İzinleri değiştirmeme izin vermiyor, bu yüzden sadece okunuyor. Verdiğiniz komutları girin ama cevap
chmod: "/ media / 0C87-B6D2" izinlerini değiştirme: Salt okunur dosya sistemi
Pek çok forumu inceledim ve hiçbir şey benim için işe yaramadı, size bu konuda acemi olduğumu söylüyorum, bu yüzden yanlış yaptığım bir şey olabilir.
Umarım bana yardım edebilirsin
öpücükler
Süper kullanıcı olarak giriş yapmayı deneyin
Uygun sürücüye sahip olmayabilirsiniz. NTFS dosya sistemi ile, ntfs-3g paketi kurulmadıkça yazmanıza izin vermez. Mp4'ün hangi sisteme sahip olacağını bilmiyorum ...
Excelente, gracias.
öğretici için teşekkürler 🙂 çok faydalı
tesadüfen, chmod komutunu linux sistemleri yönetimi ile ilgili bir kılavuzda okuyordum, ki bu benim için de açıktı, sadece orada bana 3 komut daha anlattılar -s -S ve -t, bunlar ek izinlerdi, bunu yapmadım. Temizim, yarın başka bir güzel okuma okuyacağım, çok güzel sofralarınız, selamlar
Katkı takdir edilmektedir. Tam ihtiyacım olan şey
Merhaba, çok ilginç, dosyaları, chmod'u veya o klasörde ne olduğunu nasıl veya hangi programla düzenleyebileceğimi bilmek istiyorum.
Orada bulunan bazı izinleri düzenlemek istiyorum ...
Veya bu nasıl ... teşekkür ederim
teşekkürler
Çok iyi açıklandı, teşekkürler
MÜKEMMEL KATKI, ZAMANINIZIN BİR KISMINI YAPMAK İÇİN TEŞEKKÜR EDERİZ.
İyi katkı. İçin teşekkürler. Önemli bulduğum bir açıklama yapmak istiyorum. İspanyolca'da kaldır, İngilizce kaldırmaya eşdeğer değildir. İspanyolcada çıkarmak, ortadan kaldırmak anlamına gelmez.
RAE'ye göre şu anlama gelir:
1. tr. Bir şeyi bir yerden diğerine geçirmek veya taşımak. U. tc prnl.
2. tr. Bir şeyi hareket ettirmek, sallamak veya döndürmek, genellikle farklı unsurları karışacak şekilde.
Bu anlamda, çıkarmak yerine fiil çıkarmak kullanılmalıdır.
Doğru, özellikle bilgisayar açısından bir şeyi sildiğimde kendimi kaldır diyorum.
Eksik üçüncü satırı ekleyin ...
3. tr. Bir sorunu kaldırın, bir kenara koyun veya önleyin.
Kaldırmamak için "Silme" çabasıyla asla söylemedim 🙂 silinmesi gerekiyorsa üzgünüm. Uğradığınız için teşekkürler ve açıklama için bunu dikkate alacağım.
iyi
Lütfen birisi, anladığım kadarıyla, yalnızca dosya veya dizinin sahibi olan kullanıcı ve grup için geçerli olduğunu, ancak örneğin bir "xyz" kullanıcım veya grubum varsa, r veya wx'ten nasıl izin atayabilirim? sadece o kullanıcıya veya gruba, sahiplere değil.
Belirli bir grubun izinlerini nasıl görebilirim ve aynı kök izinlerine sahip olacak şekilde onları nasıl düzenleyebilirim
Merhaba, küçük bir sorunum var, PC'ler lubuntu'da ve yerel kullanıcı ile etki alanında, bir sorun değil, etki alanı kullanıcısı ile ve mozilla ve thunderbird açılırken tüm sistem donmuş durumda umarım bana yardımcı olabilirler
şerefe
Mükemmel açıklama
Harika bir makale ... Sadece bu forumdaki dindar bir kişinin aşağıdaki soruya vereceği cevaba güvenmek istiyorum: «GRUP grubuma bir A kullanıcısı eklersem, bu GRUP grubunun izinleri rwx olan bu grubun tüm kullanıcıları A dahil, bu rwx izinleri dahili dosyalar / dizin üzerinde olacak mı? Dahili dosyaların GROUP grubu için zaten rwx'e sahip olduğunu göz önünde bulundurarak? Teşekkür ederim!!!!!! 🙂
Aferin. Basit ve anlaşılır.
Bu ve bu bilgiler konusunda kesinlikle yeniyim. Benim için harika oldu. Teşekkür ederim.
Mükemmel katkı, çok faydalı, teşekkürler (:
Çok öğretici… Çok pedagojik.
Yazı için teşekkürler, bana çok yardımcı oldu, bu çok kafa karıştırıcı xDDDD
Katkınız çok yararlı, tuhaf bir şekilde, her zaman kullandığım dosyaların "salt okunur" yürütülmesi sorunu yaşıyorum
chmod 777 dosyası
root @ Leps: / home / leps # chmod: "Downloads / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso" izinlerini değiştirme: Salt okunur dosya sistemi
ve tüm dosyalarla aynı, aslında onu Ctrl + Alt + F1 ile root olarak çalıştırdım ve aynı. Ne yapabilirim?
Mükemmel bilgi !! Bana çok yardımcı oldu.
Teşekkür ederim.
Çok iyi not. İzinleri uygulamam istendi ve bu eğitim sayesinde dakikalar içinde yapabildim. Şiddetle tavsiye edilir
Kurulumumun kök dizininde bir chmod -R 777 yaptım, yani /
ve kali linux'u yeniden başlatın ve şimdi yüklenmiyor
Herhangi bir fikir?
Evet, her şey bozuldu, Ubuntu'yu yeniden yüklemeniz gerekiyor ve biliyorum çünkü aynı şey bana da oldu!
Öğretici çok iyi, çok eksiksiz. Belki küçük hatalar, ancak düzeltilemeyecekleri zaten yorumlandı. Hala öğrenmesi çok iyi
r yazmak anlamına gelir ve Okumadan gelir
w okumak demektir ve Yazmaktan gelir
Kafan karıştı. r oku oku, w değiştir yaz
Çok kullanışlı! Linux yönetimiyle pek ilgilenmeyen bizler için bu eğitimler harika.
Blog için tebrikler!
ziyaretçilerine selamlar Desdelinux Bloglar.
LMint gibi ubunter dağıtımını kullanırken başıma komik bir şey geliyor.
Bir tema klasörünü / usr / share / themes dizinine 'sudo' kullanarak (kullanıcımın şifresini sorarak) kopyalayıp yapıştırıyorum.
Bu sistem klasöründe, 'ls -l' veya 'ls -la' kullanarak bir liste oluştururken, söz konusu tema klasörü veya teması, kullanıcı adıma (ve grubuma) aittir, yani Kök.
Bu yüzden, indirilen temanın söz konusu dizinine kullanıcımdan yazma iznini kaldırmak üzere değişiklik yapmak üzereyim, çünkü tüm dosya ve klasörlerini 'ls -laR' ile tekrar tekrar gözden geçirirken, yazabilecek tek kişi kullanıcım. söz konusu klasörler ve dosyalar. Tabii ki yüce Kök de sanırım.
Beni Terminal'den 'cd / usr / share / themes / the-theme-download' ile konumlandırmak ve ardından 'sudo' veya kök izinleri gerektirmeden basitçe 'chmod -Rv uw *' yürütmek. Kullanıcımın yazma iznini 'tema indirilen' tüm dosyalara ve alt klasörlere başarıyla değiştirdiğini bana bildirdi. Ancak, kural olarak özyinelemeli olması gerektiğini dikkate alarak, 'tema indirilen' komutunu yürüttüğüm ana klasörün izinlerini değiştirmedi.
İndirilen temanın bu klasörünü "Kutu" dosya gezgini aracılığıyla kontrol ettiğimde, orada bir asma kilitle birlikte ilk alt klasörleri görüyorum ve saçma bir şey olursa, bu klasörlerden herhangi birini kopyalayıp tüm içeriğiyle birlikte oraya yapıştırabilirim; inkar. Ve sonra, söz konusu kopyayı silmeye çalışırken, bunu yapamaz: izin reddedildi, çünkü benim pratik yaptığım gibi, içindeki tüm alt dizinlerin ve dosyaların yazma izinleri kaldırıldı.
Bunun, komutun başlatıldığı klasörün iznini değiştirmeyen ve ardından yazma izni olmadan yapılandırılmış alt dizinleri kopyalayabilme rulosu olan chmod komutunun bir Hatası olup olmadığını bilmiyorum.
Bu da dahil olmak üzere internetteki makalelerde, bunların yinelemeli olarak doğru hale getirme adımları olduğunu açıklıyor.
Komutun herhangi bir seçeneğinin eksik olup olmadığını görmek için İngilizce aradım, ancak bulamadım. Bununla birlikte, önceki testlerden, komutun bu 'chmod -Rv uw ./ *' gibi kullanılabileceğini ve aslında, komutu çalıştırdığım klasör veya dizinin izinlerini değiştirdiğini, buna rağmen indirilen tema klasörünü belirledim. Chmod kullanırken bu './' seçeneğini görmedim.
Herhangi bir uzman varsa, lütfen şüphelerimi bana açıklayabilir.
Teşekkür ederim.
Bir kullanıcının yazma izinleri varsa ve bir dosya üzerinde okuma izinleri yoksa, dosyayı değiştirebilir mi?
Si
Başka bir şey: izinlerin baş harfleri yanlış.
R Okuma içindir ve okuma anlamına gelir. Yazmak için Idem.
mükemmel sonunda anladım iyi açıklandı
Koydukları örneklerden şüphem var
örnek komut: chmod -r 777
Okuma izinlerini kullanıcılara, gruplara ve 777 (rwx) hariç diğerlerine kaldırıyorum, o zaman bu ne anlama geliyor?
seri eşit değil k chmod ur, gr veya ????
Çok iyi, Linux öğrenmeye devam etmeyi umuyorum
Çok teşekkürler! Mükemmel katkı ...
Mükemmel teşekkürler
Çok iyi bir açıklama, dosyaları değiştiremediğim bir bölümle kendimi çiziyordum. Sonra bir ntfs bölümü olduğu ve çözüldüğü için ntfs-3g'nin kurulu olmadığını öğrendim.
Veya okuma ve yürütme iznine ihtiyaç duyan bir komut dosyası (yorumlayıcı), derlenmiş bir programın yalnızca okunması gerekir.
drwxr-xr-x kullanıcısının başında bir "d" görünür. bunun anlamı ne? sanırım bu bir dizin ama emin değilim
Artık 3 izni ve bunların nasıl ekleneceğini veya kaldırılacağını biliyoruz, ancak bu 3 izin adı verilen 3 farklı yerde saklanıyor
-r - r - r– 1 wada kullanıcıları 4096 Nis 13 19:30 dosya?
"Foo" adında bir programsa, onu herhangi bir komut olarak çalıştırabiliriz. https://gswitch3.net
Bu harika gönderi güzel.
Bu bir çeşit abartısız aldatmaca. ne dediğime inanma.
merhaba millet, bu chmod konusunda çok yeniyim ve chonw.
Çok iyi anlamıyorsam özür dilerim, tüm örnekleri rwx izinleriyle, farklı grupların izinlerini ve atamalarını nasıl kullanacağıma, okuma yazma yürütmesine, tüm yapılandırmanın nasıl iyi anlaşılacağına dair bir netlik sağlamaya çalışıyorum. , ls -l komutunu çalıştırdığınızda alt dizinler ve burada formüle edilen her harf arasındaki kısa çizgiler, ayrıca nautilus aracılığıyla bir diskten bilgi kopyaladığınızda, kopyalanan tüm dosyaların görünmesi nasıl yapılır asma kilitli klasörler de dahil olmak üzere, varsayılan olarak dosyaların her birinin izinlerini değiştirmeden tüm bilgilerin sahibi nasıl olunur, kök kullanmak zorunda kalmadan istediğinizi okuyabilir, yazabilir, çalıştırabilir ve silebilirsiniz.
Okudum ve her zaman chmod -R 777 dosyasını veya klasörlerini çalıştıran bir kullanıcı oldum, çünkü onu bu şekilde okudum, ancak söz konusu dosyaya veya klasöre bir ls yaptığınızda, okunamayan daha yoğun bir yeşille vurgulanırlar. Açıkça adlandırın, çünkü linux nane kullanıyorum, ancak başka özniteliklere sahip ve farklı bir renkle benzer başka bir klasör olabileceğini görüyorum, şimdi 755'i okudum, bu şekilde kullanılması gerekip gerekmediğini bilmiyorum (chmod - R 755 Klasörü) varsayılan olarak izinleri o klasöre bırakır ve bu, dizinler içindir, ancak 644 dosyalar içindir, bu şekilde kullanmanın uygun olup olmadığını bilmiyorum (chmod -R 644 dosyaları), ancak ls bittiğinde - Daha sonra dosyanın 644 olduğu ve diğerlerinde kök göründüğü ve diğerlerinin kullanıcıların adına olduğu, bu sonuçlarla birlikte bir şeylerin sıra dışı olduğu anlaşılıyor.
İdeal komutların nasıl kullanılacağına dair en ufak bir fikrim yok, böylece klasörler, dizinler ve dosyalar gerekli izinlere sahip olacak ve gruplara veya istediğim kullanıcılara atanmış olacak
Ls -l yaparken ne tür dosyalar olduklarını öğrenmek istiyorum
drwxr-xr-x 2 kök kök 4096 15 Şub 22:32 a
-rwxrwxrwx 1 kök kök 474 Şubat 16 23:37 canaima5
-rwxrwxrwx 1 kök kök 374 9 Şub 16:34 Error_EXFAT
drwxr-xr-x 3 kök kök 4096 Şub 15 00:22 windows kurulumu USB
-rw-r - r– 1 m18 m18 7572 22 Aralık 2016 mdmsetup.desktop
-rwxrwxrwx 1 kök kök 61 Şub 18 13:07 pkme
-rwxrwxrwx 1 kök kök 10809 15 Mayıs 2013 README
-rwxrwxrwx 1 root root 57 3 Ocak 11:58 sudo'yu kurtar
-rwxrwxrwx 1 kök kök 1049 18 Şub 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 Şub 11 11:12 root.txt
-rwxrwxrwx 1 kök kök 384 Şubat 10 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 kök kök 31 Ocak 1 2002 torregal
İşte m18'in bir kullanıcıda oluşturduğu bazı dosyaları değiştirmeye çalıştığım bir örnek, geri kalanı başka bir diskten nautilus ile kopyalandı ve asma kilitleri var,
drwxr-xr-x 3 kök kök 4096 Şub 15 00:22 Windows USB'yi yükle
drwxr-xr-x 2 root root 4096 Şub 15 22:32 a bir asma kilit var, dosyaların geri kalanı da, ancak bunun gerçekleştiğini kanıtlayan bilgilerden bu komutu kullanın: dosyaların artık bir asma kilidi yok, ancak sorun olup olmadığını bilmiyorum Sahip oldukları izinler ve fikir, her dosya veya klasörün hangi izne sahip olması gerektiğini ve hangi grupta olması gerektiğini bilmektir. ve chmod eklerken ne kullanacağınızı bilin.
m18 @ m18 ~ $ cd Masaüstü /
m18 @ m18 ~ / Masaüstü $ ls -l
Toplam 60
drw-r - r– 2 kök kök 4096 15 Şub 22:32 a
-rw-r - r– 1 kök kök 474 Şubat 16 23:37 canaima5
-rw-r - r– 1 kök kök 374 9 Şubat 16:34 Error_EXFAT
drw-r - r– 3 kök kök 4096 Şubat 15 00:22 windows kurulumu USB
-rw-r - r– 1 m18 m18 7572 22 Aralık 2016 mdmsetup.desktop
-rw-r - r– 1 kök kök 61 Şub 18 13:07 pkme
-rw-r - r– 1 kök kök 10809 15 Mayıs 2013 README
-rw-r - r– 1 kök kök 57 3 Ocak 11:58 sudo al
-rw-r - r– 1 kök kök 1049 18 Şub 01:02 Rep-Systemback
-rw-r - r– 1 kök kök 1163 Şubat 11 11:12 root.txt
-rw-r - r– 1 kök kök 384 10 Şubat 22:30 systemback ubuntu 16-18
-rw-r - r– 1 kök kök 31 Ocak 1 torregal
m18 @ m18 ~ / Masaüstü $ sudo ugo + rwx *
[sudo] m18 için şifre:
sudo: ugo + rwx: komut bulunamadı
m18 @ m18 ~ / Masaüstü $ sudo chmod ugo + rwx *
m18 @ m18 ~ / Masaüstü $ ls -l
Toplam 60
drwxrwxrwx 2 kök kök 4096 15 Şub 22:32 a
-rwxrwxrwx 1 kök kök 474 Şubat 16 23:37 canaima5
-rwxrwxrwx 1 kök kök 374 9 Şub 16:34 Error_EXFAT
drwxrwxrwx 3 kök kök 4096 Şub 15 00:22 windows kurulumu USB
-rwxrwxrwx 1 m18 m18 7572 22 Aralık 2016 mdmsetup.desktop
-rwxrwxrwx 1 kök kök 61 Şub 18 13:07 pkme
-rwxrwxrwx 1 kök kök 10809 15 Mayıs 2013 README
-rwxrwxrwx 1 root root 57 3 Ocak 11:58 sudo'yu kurtar
-rwxrwxrwx 1 kök kök 1049 18 Şub 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 Şub 11 11:12 root.txt
-rwxrwxrwx 1 kök kök 384 Şubat 10 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 kök kök 31 Ocak 1 2002 torregal
m18 @ m18 ~ / Masaüstü $ sudo chmod -R 755 kurulumu \ de \ windows \ USB /
m18 @ m18 ~ / Masaüstü $ ls -l
Toplam 60
drwxrwxrwx 2 kök kök 4096 15 Şub 22:32 a
-rwxrwxrwx 1 kök kök 474 Şubat 16 23:37 canaima5
-rwxrwxrwx 1 kök kök 374 9 Şub 16:34 Error_EXFAT
drwxr-xr-x 3 kök kök 4096 Şub 15 00:22 windows kurulumu USB
-rwxrwxrwx 1 m18 m18 7572 22 Aralık 2016 mdmsetup.desktop
-rwxrwxrwx 1 kök kök 61 Şub 18 13:07 pkme
-rwxrwxrwx 1 kök kök 10809 15 Mayıs 2013 README
-rwxrwxrwx 1 root root 57 3 Ocak 11:58 sudo'yu kurtar
-rwxrwxrwx 1 kök kök 1049 18 Şub 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 Şub 11 11:12 root.txt
-rwxrwxrwx 1 kök kök 384 Şubat 10 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 kök kök 31 Ocak 1 2002 torregal
m18 @ m18 ~ / Masaüstü $ sudo chmod -R 755 a
m18 @ m18 ~ / Masaüstü $ ls -l
Toplam 60
drwxr-xr-x 2 kök kök 4096 15 Şub 22:32 a
-rwxrwxrwx 1 kök kök 474 Şubat 16 23:37 canaima5
-rwxrwxrwx 1 kök kök 374 9 Şub 16:34 Error_EXFAT
drwxr-xr-x 3 kök kök 4096 Şub 15 00:22 windows kurulumu USB
-rw-r - r– 1 m18 m18 7572 22 Aralık 2016 mdmsetup.desktop
-rwxrwxrwx 1 kök kök 61 Şub 18 13:07 pkme
-rwxrwxrwx 1 kök kök 10809 15 Mayıs 2013 README
-rwxrwxrwx 1 root root 57 3 Ocak 11:58 sudo'yu kurtar
-rwxrwxrwx 1 kök kök 1049 18 Şub 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 Şub 11 11:12 root.txt
-rwxrwxrwx 1 kök kök 384 Şubat 10 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 kök kök 31 Ocak 1 2002 torregal
Öte yandan chown komutunun nasıl kullanılacağını bilmek. Ayrıca, bilgileri kopyalamak için cp komutunu kullanmanın daha iyi olup olmadığını bilmiyorum, başka bir sabit diskten, dosyaları tüm izinleriyle kopyalayan bir joker karakterle ve bunların kullanıcınız tarafından kullanılabilir mi yoksa her zaman asma kilitle mi kalır?
İstediğim, birisi daha eksiksiz bir makale biliyorsa ve chmod ve chown kullanan joker karakterlerin her birinin örnekleriyle. 3, 777 gibi 644 basamaklı numaralandırmanın göründüğü tablolar olduğu ve önceden belirlenmeden bu numaralandırmanın nasıl oluşturulduğu ya da yansıyan çok daha fazlası olduğu için yeni başlayanların öğrenmesini kolaylaştıracak şekilde yerleştirebilirim. ugo'nun toplamı Doğru olup olmadığını bilmiyorum Kullanıcı, Grup Sahipleri ve klasörler, alt dizinler, çalıştırılabilir dosyalar vb. için rwx ile düşünüyorum.
sonunda istediğim, tüm dosyalar için ve tüm linux dosya sistemi için chmod ve chonw'dan tüm formülleri kullanmayı öğrenmek
Konuyla ilgili sorum çok saçma ise özür dilerim, sadece grup izinlerinin her bir parçasını ve chmod ve chonw programlarının değiştirici komutlarını anlayabilmek için daha rahat bir yönteme sahip olmak için biraz rehberlik arıyorum.
Selamlar ve işbirliğiniz için çok teşekkür ederim.
danny onu seviyorum uwu
danny onu seviyorum uwu….