sudoism – Telegram
sudoism
24 subscribers
26 photos
3 videos
3 files
19 links
میشه باگ من رو حل کنی؟

در مسیر دنیایی زیباتر با نرم افزار آزاد.
کامپیوتر من نرم افزارهای متن باز بیشتری میخواد.

Github: github.com/sisyx

Telegram: @sajadLoop
Download Telegram
Channel created
I use arch btw x)
1
1
-rwxr-xrw-
یعنی چی؟

اول باید جداشون کنیم.
که میشه اینطوری:
- : 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 استفاده کرد.
مثلا میشه گفت
chmod 777

که به همه ی کاربرها اجازه ی تمام دسترسی ها رو میده.
ولی این 7 ها جی هستن؟
هر کدوم از این 7 ها برای یه نوع کاربرن. از چپ 7 اولی برای صاحب فایل، دومی برای گروه، سومی برای کاربر معمولی.

و چرا هفت؟
دسترسی r که دسترسی خوندن فایل هست با 4 فعال میشه
دسترسی w با 2 فعال میشه
و x هم با 1. مجموع این ها میشه 7. پس اگه اینطوری بود: 007 یعنی هیچکس به جز کاربر معمولی هیچ دسترسی ای به فایل نداره.

اگه بخوایم فقط به یک کاربر یک دسترسی خاص رو اضافه کنیم و کاری به بقیه نداشته باشیم
میتونیم بگیم:
chmod u+rwx  // r/- w/- x/-

که برای مالک دسترسی های rwx رو اضافه میکنه و کاری نداره بقیه چطوری هستن.
یا
chmod g-r

که دسترسی خواندن رو از گروه میگیره.
IDE's problems
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
One reason for using free software
😁2
Channel photo updated
😁2
خیلی وقتا اسم یه تعداد حجیمی از فایلا باید تغییر کنه. مخصوصا آهنگا. معمولا اسم یه فایل موزیک هیچ اطلاعاتی درمورد ترک نداره.

برنامه ی bulk rename در این مواقع به کار میاد. همراه با thunar نصب میشه و کارش اینه که فایلا رو میگیره و به یه فرمت دلخواه اسمشون رو تغییر میده.


نصب با pacman:
sudo pacman -Sy thunar


نصب با apt:
sudo apt install thunar

نصب با dnf:
sudo dnf install thunar


#معرفی
ـLibre translate یه مترجم متن باز قویه که میتونین به جای google translate ازش استفاده کنین.
libretranslate.com

#جایگزین
2
این وبسایت یه دایرکتوری بزرگ از پلاگین های ویمه.
vimawesome.com/

#معرفی #ویم
🔥4