gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=/home/amin/bedoone-password.pdf -c .setpdfwrite -f /home/amin/Desktop/baa-password.pdf
perl -wne’while(/[\w\.]+@[\w\.]+/g){print “$&\n”}’ ‘/textfile.txt’ > /email-list.txt
awk -F”,” ‘{ if( NR == 3 ) { val=$2 } if( NR <= 3 ) { print } else {print val”,”$0} }’ /email-list.txt > /new-email-list.txt
find -type f -exec grep -H ‘YOUR STATEMENT’ {} \;
find / -type f -exec grep -H ‘YOUR STATEMENT’ {} \;
> ~/resault.txt
که نتایج رو براتون تو یه فایل ذخیره کنه.مانیتور هایی که دکمه ی خاموش و روشن ندارن، مثلا لپ تاپ ها، و نمیدونیم کلید میانبر این کار چیه، در xorg این دستور این کار رو انجام میده:
sleep 1 && xset dpms force off
عدد ۱ یعنی یک ثانیه صبر کن و بعد مانیتورو خاموش کن. بعدش هم با تکون دادن موس یا زدن کلید روی کیبرد، روشن میشه. میتونید این دستور رو براش یه کلید میانبر shortcut درست کنید و راحت…
اگر دستور بالا کار نکرد این رو امتحان کنید
xset s blank ; sleep 1 ; xset s activate
و اگر در wayland در Gnome بودید این رو امتحان کنید
busctl --user call org.gnome.Shell /org/gnome/ScreenSaver org.gnome.ScreenSaver SetActive b true
sudo chown -hR amin:amin /home/amin/bigbig
وقتی میخوایم در یک سیستم عامل لینوکسی یک یوزر جدید بسازیم، یک فولدر به نام اون یوزر در دایرکتوری /home
ساخته میشه.
دایرکتوری /home
حاوی تمام فایلهای مربوط به اون کاربر میشه و کاربران دیگه مجوز دسترسی به این محل رو ندارند. فایلهای تنظیماتی که اون کاربر در محیط دسکتاپ و سایر برنامههاش اعمال میکنه، فایلهای cache، هیستوری دستورها و...
دایرکتوری /etc/skel
حاوی چیزهاییه که وقتی یک کاربر جدید میسازیم محتویاتش داخل دایرکتوری home اون کاربر کپی میشه. بنابراین شما با اعمال تغییرات در /etc/skel
میتونید تعیین کنید از این به بعد کاربرهای جدید چه پیش فرض هایی رو داشته باشند. اگه از اون دست کسایی هستید که مرتب هی یوزر پاک میکنید یا میسازید به دردتون میخوره
حاصل سر و کله زدن های من با لینوکس