انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: آرمان اسماعیلی در 08 دی 1393، 10:22 بظ
-
سلام. به احتمال زیاد شما هم جایی از سیستمتون، یه فایل متنی دارید که دستوراتی که به نظرتون مفید و کاربردی هستند رو داخلش آرشیو میکنید. مثل این سایت (http://www.commandlinefu.com/). توضیح اضافه نمیدم. دستورات مفیدتون رو بفرستین تا همهش رو داخل پست اول وارد کنم. میتونیم بعدا به ویکی منتقلشون کنیم.
اول نوبت خودمه.
این دستورات در طول چند سال و هر کدومش از یه جایی و برای استفادهی شخصی جمع شده. خیلیهاشو خودم اونطور که نیاز داشتهام نوشتهام ولی اگر دیدید یکی از اونها رو شما تو وبلاگی جایی نوشتهاید و من بدون منبع نقل کردهام بگید تا منبعشو بنویسم.
با خرج کمی خلاقیت و خوندن manual برنامهها میتونید اونها رو مطابق نیاز خودتون تغییر بدید ;)
خیلی از دستوراته که توی ذهن هر کسی هست و شاید چون زیاد ازشون استفاده میکنه، نیازی به آرشیو کردنشون نمیبینه. پس ممکنه یه سری دستور پرمصرف که به اعتقاد شما حتما باید داخل چنین تاپیکی گنجونده بشه به نظرتون بیاد و اینجا نبینیدشون. پس تعجب نکنید و بگید تا اضافه کنم.
دانلود کامل یک سایت و تصحیح ساختار آدرسدهی به صورت محلی توسط wget: (مشابه httrac)
wget -cxmkEp --random-wait -np --progress=dot -e robots=off
لیست کردن نام و حجم پوشههای موجود در دایرکتوری فعلی. این دستور تا یک مرحله درون پوشهها پیشرفت میکنه و حجم اونها رو به صورت human readable نشون میده. همچنین به جای توانهای 1024، توانهای 1000 رو برای واحدهای حجم در نظر میگیره:
du --si -BM --max-depth=2
با دستور زیر خیلی راحت از دیسک داخل درایو نوری، image تهیه کنید.
cat /dev/cdrom > file_name.iso
و با این دستور اون ایمیج رو mount کنید:
sudo mount -o loop -t iso9660 /DIRECTORY/image.iso /media/iso
از فایل یا فولدر مورد نظر فایل فشردهی tar بسازید:
tar -cvf name.tar file/folder
با این دستور از mp3های موجود در دایرکتوری فعلی، playlist بسازید:
ls -w 1 *.mp3 > Playlist.m3u
از manual دستور مورد نظر، یک فایل pdf تهیه کنید:
man -t <COMMAND> | ps2pdfwr - > ~/<COMMAND>.pdf
با این دستور ساده، نسخهی بستهی نصب شده و آدرس آن در مخزن را ببینید:
apt-cache policy <PACKAGE_NAME>
imagemagick یک نرمافزار بسیار قدرتمند برای ویرایش فایلهای تصویری است که چند ابزار ترمینالی، از جمله convert، دارد. با فرم دستوری زیر میتوانید تمام عکسهایی که در دایرکتوری فعلی موجودند را ویرایش کنید.
for file in *; do convert $file -resize 700 resized-$file; done
در صورتی که از pulsaudio استفاده میکنید، ابتدا با دستور زیر دستگاهی که در حال پخش صدا است را پیدا کنید.
pacmd list | grep ".monitor"
حالا میتونید با جایگزین کردن نام دیوایس خودتون داخل دستور زیر، صدایی که از کامپیوترتون در حال پخشه رو مستقیماً از لایهی pulsaudio ضبط کنید.
pacat --record --channels=2 --rate=44100 --format=s16be --device=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor | ffmpeg -f s16be -ac 2 -ar 44100 -i - -acodec libvorbis -ar 44100 -ab 128k ~/out.ogg
و با کمی اضافات حتی میتونید تصویر روی مانیتور رو هم ضبط کنید و یه فایل ویدیویی بسازید:
pacat --record --channels=2 --rate=44100 --format=s16be --device=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor | ffmpeg -f s16be -ac 2 -ar 44100 -i - -f x11grab -r 12 -s 1366x768 -i $DISPLAY -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre superfast ~/out.mkv
با دو تا دستور زیر، userها و groupهایی که روی سیستمتون دارید رو لیست کنید:
cut -d: -f1 /etc/passwd
cut -d: -f1 /etc/group
حالا نوبت شما است. تنبلی رو بذارید کنار و شروع کنید...
-
سلام. به احتمال زیاد شما هم جایی از سیستمتون، یه فایل متنی دارید که دستوراتی که به نظرتون مفید و کاربردی هستند رو داخلش آرشیو میکنید
عه! از کجا می دونستین؟؟ ;)
حالا نوبت شما است. تنبلی رو بذارید کنار و شروع کنید...
تنبلی؟ الان این فحش بود؟؟ ;D 8)
منم از بهمن پارسال که 100 درصد گنو/لینوکسی شدم تا الان به فایل آرشیو دارم به اسم first. خخ که برای توزیع های مختلف هم اسم متفاوت داره
First kubuntu 14.04
First kubuntu 14.10
First ubuntu 14.04
و ... :D
فایل رو آپلود می کنم اینجا. هر کسی دوست داشت ازش استفاده کنه
البته بعضی جاهاش ممکنه نامفهوم باشه. چون برای خودم می نوشتم، منظورم رو راحت میفهمیدم. ;)
-
^الان همین پست نمونهی بارز تنبلی بود :D قشنگ دستوراتی که به نظرت مفیده رو گلچین کن و با یه توضیح کوچیک بنویس.
-
^الان همین پست نمونهی بارز تنبلی بود :D قشنگ دستوراتی که به نظرت مفیده رو گلچین کن و با یه توضیح کوچیک بنویس.
خخخ خب این که نمیشه تنبلی
خب همین یعنی گلچین شده دیگه. از اینی که هست گلچین تر؟ اون کدای اولیه رو اگه میدیدین چی میگفتین پس؟ ;D
-
کامنت گذاشتنش طول میکشه. امشب نمیرسم.
فعلا همینی که گذاشتم استفاده کنن بچه ها. فردا خلاصه و مفید (به قول شما) کانفیگش می کنم میذارمش دوباره. ;)
-
عه عه عه ، نبینم این تاپیک پایین بیاد و خاک بخوره
به هزار مکافات یه سیستم غرض کردم و گفتم منم فابل هام رو این جا قرار بدم
برای بک آپ گرفتن کامل :
sudo rsync -avzh --delete /home/ /media/ali/ADATA\ EXT4/home-backup/|cat >> /home/ali/Documents/backup-log/home-backup/XXXXXXXX.txt
من همه ی اطلاعاتم روی home هست ( بود :D )
این دستور تمام تغییرات رو اعمال میکنه ، جدیدا رو اضافه و حذف شده ها رو هم پاک میکنه
خروجی رو هم در XXXXXXXX.txt ذخیره میکنه که بدونم چی به یه
اینم یه روش خوب برای بوت کردن یه توزیع از توی گراب :
sudo apt-get update
sudo apt-get install grml-rescueboot
sudo cp -v ~/ISOFILE/ubuntu-13.04-desktop-i386.iso /boot/grml/
sudo update-grub
لپ تاپ خدا بیامرزم به کم و زیاد کردن نور توسط Fn توجهی نمی کرد
ls /sys/class/backlight/ ### out : intel_backlight
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf
######### ADD THESE LINES TO : /usr/share/X11/xorg.conf.d/20-intel.conf #######
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
###############################################################################
>> log out
>> finished :D
اینم مال کانکی هست که اولا که اومده بودم اوبونتو این فایل رو ساختم که یادم نره ;)
دقیقا متن یکی از بچه ها رو کپی کردم ;D
تا الان هم دیگه ندیده بودمش ، همون طور که ذخیره کردم میزارم :
sudo apt-get install conky-all lm-sensors hddtemp
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install conky-manager
###########################
همیشه استفاده از کانکی برای کاربران تازه کار مشکل زا بوده است.
اما با نرم افزار conky manager می توانید براحتی از کانکی استفاده کنید
و چند کانکی را همزمان با هم استفاده کنید
برای نصب ابتدا کانکی را نصب کنید
کد: [انتخاب]
sudo apt-get install conky-all lm-sensors hddtemp
سپس می توانید کانکی منیجر را نصب کنید
کد: [انتخاب]
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install conky-manager
بعد اینکه نصب کردید می توانید از چند کانکی که درون نرم افزار وجود دارد استفاده کنید
اما برای نصب theme ها بیشتر می توانید بسته زیر را دانلود و اکسترکت کرده
کد: [انتخاب]
http://www.mediafire.com/download/gzih6asalfhi2w8/super_conky_pack.7z
پوشه های زیر را در home کپی کنید (توجه داشته باشید برای دیدن این پوشه ها Ctrl+h را بزنید)
کد: [انتخاب]
.conky & .Conky & .fonts
حالا محتویات پوشه theme را توی پوشه home/conky-manager/theme کپی کنید.
حالا کانکی منیجر را باز کنید لیستش را reflesh کنید و از اون همه کانکی براحتی استفاده کنید.
######################################
http://forum.ubuntu.ir/index.php?topic=70372.0
نخندید :D
اینم برای دما :
sudo apt-get install lm-sensors
yes y|sudo sensors-detect
sensors
اینم سی.پی.یو :
sudo apt-get install indicator-cpufreq
اینم برای غیر فعال کردن تبلیغات دش که هیچ وقت ازش استفاده نمی کنم و به جاش مستقیم از توی تنظیمات انجامش میدم :
sudo apt-get remove unity-scope-musicstores unity-lens-shopping
اینم دستور مخوف دی دی :
lsblk
sudo dd if=/home/X.iso of=/dev/sdb1
اینم بک آپ از نرم افزار های نصب شده:
yes y|cp -i /var/cache/apt/archives/* /home/ali/Desktop/16.05.2014/
اینم از لیست افزونه های فایر فاکسم :
DownThemAll
Click YouTube Video Downloader 2.3.5
Adblock Plus 2.6.4
Download YouTube Videos as MP4 1.7.25
FoxyProxy Standard 4.2.4
ScrapBook
Wappalyzer
نحوه ی تعمیر گراب :
sudo fdisk -l
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev/ /mnt/dev
sudo grub-install --root-directory=/mnt/ /dev/sda
sudo chroot /mnt
update-grub
exit
sudo umount /mnt
اینم از فعال کردن کامل جلوه های گنوم برای کالی :
gsettings get org.gnome.desktop.session session-name
dbus-launch gsettings set org.gnome.desktop.session session-name 'gnome'
reboot
## Rollback changes :
dbus-launch gsettings set org.gnome.desktop.session session-name 'gnome-fallback'
هه هه ، اینم مال اولای کارمه
روش گرفتن MD5
md5sum /dir/x.iso
خیلی سخته مگه نه ؟ ;D ;D ;D
اینا هم لیست خزعبلاتی هست که بعد از نصب اوبونتو ، نصبشون میکنم ( خیلی هاش رو هم نصب نمیکنم و فقظ محض یادآوری نگهشون داشتم )
aria2
nvidia-331
nvidia-setting
nvidia-prime
vlc
smplayer
gimp
virtualbox
tor
-tor-geoipdb
-torsocks
-obfsproxy
golden dict
0ad
#ubuntu-tweak
#yumi
rar
unrar
gparted
k3b
cairo dock
docky
lm-sensors
network-manager-openvpn
firefox
thunderbirde
libfribidi-bin
gnash
starcal
scrot
2048
openjdk-7-jdk
playonlinux
kontact
konsole
kompare
yakuake
geoip-bin
HandBrake
MEGAsync
eclipse
libav-tools
اینم افزونه های تاندربرد
#right to left :
BiDi Mail UI
این دستور ملعون هم یه دایرکتوری اشتراک گذاری شده توسط اوبونتو رو در ویندوز مجازی و در cmd معرفی میکنه
net use g: \\vboxsvr\other
-
^به به. خوبه. وقتی این تاپیکو زدم فکر میکردم بیشتر استقبال بشه. کاش همه شرکت کنن تا کامل بشه. بعدا میتونیم داخل ویکی بذاریمشون.
-
چسبناک شد :D
-
یه دستور گذاشتم یکم اشکال داشت پاک کردم! ;D
-
من از تک استفاده میکنم و سیستمهای زیادی دور بر من بودن که باید تک روشون نصب میبود اما اینترنت نداشتن
من با کمک این دستور مخزن تکی رو که رو که روی pc هست رو همیشه به روز میکنم تا همیشه آخرین نسخهش رو داشته باشم
هم برای استفادههای خودم + استفاده روی سیستمهای دیگه + به اشتراک گذاشتن بین دوستان
rsync -av --delete --progress rsync://ctan.asis.io/ctan/systems/texlive/tlnet/ /home/$USER/texlive/
از rsync برای سینک شدن ریپوی محلی با سرور استفاده میکنم
-
برای دانلود فایل های mp3 و pdf آموزش زبان بی بی سی (فقط بخش lower-intermediate) در جواب سوال اول فقط باید یک عدد وارد کنید (۱ تا ...)
proxychains باید تنظیم شده باشه:
#!/bin/bash
read -p "Which unit do you want to download? > "
unit=$REPLY
proxychains wget -O $unit-source http://www.bbc.co.uk/learningenglish/english/course/lower-intermediate/unit-$unit/downloads
grep -Po '(?<=href=")[^"]*' $unit-source | grep -E '(.mp3|.pdf)' > dl-$unit.txt
cat dl-$unit.txt
read -p "Do you want to download files now? [yes|no] > "
if [ $REPLY == "yes" ]; then
mkdir unit-$unit
proxychains aria2c -c -x16 -s16 -k 1M -j2 -i dl-$unit.txt -d unit-$unit
else
exit
fi
-
برای تهیهی Screencast بدون صدا:
avconv -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -i $DISPLAY -pre lossless_ultrafast Screencast.mkv
با صدا:avconv -f alsa -i pulse -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -i $DISPLAY -pre:0 lossless_ultrafast Screencast.mkv
-
برای تهیهی Screencast بدون صدا:avconv -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -i $DISPLAY -pre lossless_ultrafast Screencast.mkv
با صدا:avconv -f alsa -i pulse -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -i $DISPLAY -pre:0 lossless_ultrafast Screencast.mkv
[X11grab indev @ 0x1ae1f60] Unable to parse option value "1366x768+0+0" as image size
[X11grab indev @ 0x1ae1f60] Error setting option video_size to value 1366x768+0+0.
:0: Invalid argument
-
وقتی میخواید فایل های خیلی گنده رو که با دستورات معمولی حذف نمیشند:
>file; rm file
-
سلام به همه دوستان
میدونید که وقتی دستور ping میدیم همینطور برای خودش ادامه بیدا میکنه.برای محدود کردنش این دستور با یه عدد که تعداد درخواست هست رو میتونید وارد کنید.البته من تازه واردم.چه بسا همه دوستان این دستور رو ابتدایی بدونند :D :D :Dmspace@ubuntu:~$ ping -c 3 www.eclipse.org