-rwxr-xrw-
یعنی چی؟
اول باید جداشون کنیم.
که میشه اینطوری:
- : file type
rwx: owner permisions
r-x: group permissions
rw-: user permissions
کاراکتر اول نشون دهنده ی نوع فایله. l یعنی لینک، d یعنی دایرکتوری، - یعنی فایل معمولی.
بقیه هم سه تا سه تا تکرار میشن:
r: اجازه خواندن فایل
w: اجازه ی نوشتن و تغییر فایل
x: اجازه ی اجرای فایل
مثلا یه فایلی که اینطوری باشه:
-rwx------
یعنی یه فایل معمولیه که فقط صاحب فایل میتونه اون رو بخونه و بنویسه و اجرا کنه. بقیه هیچ دسترسی ای بهش ندارن.
یعنی چی؟
اول باید جداشون کنیم.
که میشه اینطوری:
- : file type
rwx: owner permisions
r-x: group permissions
rw-: user permissions
کاراکتر اول نشون دهنده ی نوع فایله. l یعنی لینک، d یعنی دایرکتوری، - یعنی فایل معمولی.
بقیه هم سه تا سه تا تکرار میشن:
r: اجازه خواندن فایل
w: اجازه ی نوشتن و تغییر فایل
x: اجازه ی اجرای فایل
مثلا یه فایلی که اینطوری باشه:
-rwx------
یعنی یه فایل معمولیه که فقط صاحب فایل میتونه اون رو بخونه و بنویسه و اجرا کنه. بقیه هیچ دسترسی ای بهش ندارن.
sudoism
-rwxr-xrw- یعنی چی؟ اول باید جداشون کنیم. که میشه اینطوری: - : file type rwx: owner permisions r-x: group permissions rw-: user permissions کاراکتر اول نشون دهنده ی نوع فایله. l یعنی لینک، d یعنی دایرکتوری، - یعنی فایل معمولی. بقیه هم سه تا سه تا تکرار…
حالا برای تغییر سطح دسترسی میشه از chmod استفاده کرد.
مثلا میشه گفت
که به همه ی کاربرها اجازه ی تمام دسترسی ها رو میده.
ولی این 7 ها جی هستن؟
هر کدوم از این 7 ها برای یه نوع کاربرن. از چپ 7 اولی برای صاحب فایل، دومی برای گروه، سومی برای کاربر معمولی.
و چرا هفت؟
دسترسی r که دسترسی خوندن فایل هست با 4 فعال میشه
دسترسی w با 2 فعال میشه
و x هم با 1. مجموع این ها میشه 7. پس اگه اینطوری بود: 007 یعنی هیچکس به جز کاربر معمولی هیچ دسترسی ای به فایل نداره.
اگه بخوایم فقط به یک کاربر یک دسترسی خاص رو اضافه کنیم و کاری به بقیه نداشته باشیم
میتونیم بگیم:
که برای مالک دسترسی های rwx رو اضافه میکنه و کاری نداره بقیه چطوری هستن.
یا
که دسترسی خواندن رو از گروه میگیره.
مثلا میشه گفت
chmod 777
که به همه ی کاربرها اجازه ی تمام دسترسی ها رو میده.
ولی این 7 ها جی هستن؟
هر کدوم از این 7 ها برای یه نوع کاربرن. از چپ 7 اولی برای صاحب فایل، دومی برای گروه، سومی برای کاربر معمولی.
و چرا هفت؟
دسترسی r که دسترسی خوندن فایل هست با 4 فعال میشه
دسترسی w با 2 فعال میشه
و x هم با 1. مجموع این ها میشه 7. پس اگه اینطوری بود: 007 یعنی هیچکس به جز کاربر معمولی هیچ دسترسی ای به فایل نداره.
اگه بخوایم فقط به یک کاربر یک دسترسی خاص رو اضافه کنیم و کاری به بقیه نداشته باشیم
میتونیم بگیم:
chmod u+rwx // r/- w/- x/-
که برای مالک دسترسی های rwx رو اضافه میکنه و کاری نداره بقیه چطوری هستن.
یا
chmod g-r
که دسترسی خواندن رو از گروه میگیره.
Why use vim?
https://youtu.be/D4YTJ2W5q4Y?si=a3EdP7EQexlkR_vD
https://youtu.be/D4YTJ2W5q4Y?si=a3EdP7EQexlkR_vD
YouTube
Why I use Vim in 2022
Surprisingly asked quite a bit, why would I ever use vim in 2022 when there is so many options written in the 21st century, like vscode, intellij, sublime, ...
### Editor
All my videos are edited by Flip. Give him a follow! https://twitter.com/88thpl …
### Editor
All my videos are edited by Flip. Give him a follow! https://twitter.com/88thpl …
sudoism
IDE's problems
>VIM editor
Free and Open source
Vi Improved
Hard to exit
Just Keyboard and key bindings
Get rid of mouse
Customizable
Lightweight
Fast
Huge community & documentation
Plugins
Work over an ssh connection
Free and Open source
Vi Improved
Hard to exit
Just Keyboard and key bindings
Get rid of mouse
Customizable
Lightweight
Fast
Huge community & documentation
Plugins
Work over an ssh connection
