مجموعه ای از دستورات مهم و کاربردی گنو / لینوکس را که باید بدانید آموزش لینوکس

Linux terminal Command

در این پست مجموعه ای از دستورات مهم و کاربردی گنو/لینوکس را که باید بدانید را مطرح می کنم . این دستورات لینوکس برای شبکه، SVN، جستجو، لیست کردن، تاریخچه، LSOF ،sudo ،until ,git و cat می باشد.

لردلی پادشاه دانلود آموزش ترفند

۱- نمایش صد دستور اخیر در لینوکس :

history | sed “s/^[0-9 ]*//” | sed “s/ *| */
/g” | awk ‘{print $1}’ | sort | uniq -c | sort -rn | head -n 100 > commands.txt

۲- کپی یک فایل به یک زیر پوشه در درایو :

find . -type d -exec cp pathtofile {}/ ;

۳- حذف تمام پوشه های svn. در پوشه ی فعلی :

find . -type d -name ‘.svn’ -print -exec rm -rf {} ;

۴- نمایش لیست شبکه ها :

lsof -i -nP

۵- اجرای آخرین دستور :

sudo !!

۶- اجرای دستور قبلی تا زمانی که با موفقیت اجرا شده بود :

until !!; do :; done

۷- نمایش خلاصه ی کامیت های git :

git log –pretty=’format:%Cgreen%H %Cred%ai %Creset- %s’

۸- نمایش پسوند تمام فایل ها در پوشه ی جاری :

ls | perl -lne ‘++$x{lc $1} if /[.](.+)$/ }{ print for keys %x’

۹- نمایش ده دستور اخیر با نمایش تعداد دفعات احرا :

cat .bash_history | cut -f 1 -d | sort | uniq -c | sort -r | head

۱۰ – تولید لیست یوزرنیم ها از لاگ svn :

svn log | grep -E “r[0-9]+ | .+ |” | awk -F”|” ‘{print $2}’ | sort | uniq > ~/authors.txt
لردلی - لردهک
با ارسال مطالب و درج نظرات خود ما را در ارائه خدمات بهتر و بیشتر یاری نمایید