تبلیغات
ایی دی نوکس نکات و ترفندهای لینوکس - مطالب ابر دستورات سیستمی
با کلیک روی ستاره یک امتیاز به این مطب بده
30 شهریور 88  13:52    ویرایش: 30 شهریور 88 14:12
توسط: Hormozan

cpio ابزاریست برای ایجاد فایل پشتیبان از دایرکتوری ها و ‍‍پوشه ها و فایل های درون ان در خط فرمان

cpio چیزی شبیه به ابزار tar می توان برای فشرده کردن و گرفتن فایل پشتیبان از ان استفاده نمود

در این مطلب روش گرفتن یک فایل ‍پشتیبان توسط cpio را نشان می دهم

پیش از اموزش cpio ابتدا می بایست انرا نصب کنیم :

در ابونتو دبیان پارسیکس :

sudo apt-get install cpio

و در فدورا :

yum install cpio -y

و برای نصب در ا‍پن سوزه و مندریوا  yast2 و MCC را بکار بگیرید.

بکار گیری cpio :

برای گرفتن فایل پشتیبان برای نمونه دایرکتوری home/ednux/Documents/ بصورت زیر عمل می کنیم :

ابتدا به دایرکتوری مورد نظر می رویم :؛

cd /home/ednux/Documents

و س‍پس با دستور زیر یک فایل پشتیبان با نام backup.cpio در مسیر opt/ ایجاد می کنیم ( در این دستور find برای یافتن و نمایش فایل هایی که باید ارشیو شوند بکار می رود )

find  .  -print  | cpio -ocv  > /opt/backup.cpio

و برای بازیابی اطلاعات در مسر ارشیو شده از دستور زیر استفاده می کنیم :

cpio -icuvd   < /opt/backup.cpio

دستور man cpio را برای راهنمای cpio بکار بگیرید.

   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
21 شهریور 88  10:01    ویرایش: - -
توسط: Hormozan

lotop دستوریست در خط فرمان شبیه به دستور top با این تفاوت كه دستور top اندازه مصرف هر پردازش را از cpu و حافظه اصلی را نشان میدهد اما lotop اندازه حافظه مصرفی ( به جز Ram ) را نشان میدهد.

برای نصب ان در ابونتو خط زیر را در خط فرمان اجرا نمایید :

sudo apt-get install iotop

دستور lotop را در خط فرمان اجرا كنید و نتیچه را ببینید.


راهپیمائی روز جهانی سبز (قدس سابق) یادتون نره !

   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
20 شهریور 88  14:36    ویرایش: - -
توسط: Hormozan

با بكارگیری دستور file در خط فرمان می توان نوع یك فایل را تشخیص داد ( نوع فایل در خط فرمان چاپ می شود )

برای بكار گیری این دستور می توان بصورت زیر عمل نمود :

cd /PATH

file * : Type Of All Files In /Path

دستور نخست به دایركتوری مورد نظر بروید و با دستور دوم نوع تمامی فایل های درون مسیر مورد نظر در خط فرمان چاپ می شود.

 cd /usr/share/doc/packages/groff

 file * : Type Of All Files In /usr/share/doc/packages/groff

خروجی دستور :

BUG-REPORT:   ASCII English text
ChangeLog:    ISO-8859 English text
ChangeLog.jp: ISO-8859 C program text
COPYING:      ASCII English text
examples:     directory
gnu.png:      PNG image data, 213 x 177, 4-bit grayscale, non-interlaced
grnexmpl.ps:  PostScript document text conforming at level 3.0
...
pic.ms:       troff or preprocessor input text
pic.ps:       PostScript document text conforming at level 3.0
...

file قادر به تشخیص نوع فایل و نسخه فایل و .. است.

نمونه های كاربرد file :

file /bin/ls

خروجی دستور :

/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux
2.6.4, dynamically linked (uses shared libs), stripped

در خروجی اطلاعات بسیاری از دستور ls در خط فرمان نمایش داده می شود.

از دیگر دستوراتی كه برای كار با فایل ها می توان استفاده كرد دو فرمان ls و  cd است كه به همراه دستور file بكار برده شد.

ls لیست محتویات دایركتوری جاری

ls -l لیست كردن محتویات دایركتوری بصورت فرمت بندی ( نوع فایل ها با رنگی خاص مشخص می شود )

ls -a لیست تمامی محتویات دایركتوری جاری به همراه فایل های مخفی ( پنهان Hidden )

ls -1 لیست كردن محتویات در یك ستون

cd dir انتقال به دایركتوری مورد نظر

cd ~ انتقال به دایركتوری خانگی ( ~ بعد از cd )

cd .. انتقال به دایركتوری پیشین

pwd دایركتوری جاری ( دایركتوری كه در ان  هستیم ) را  نشان می دهد.

پلاکارد "روز قدس، روز سبز" در اتوبان نیایش تهران

راهپیمائی روز جهانی سبز (قدس سابق) یادتون نره !
 

   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
17 شهریور 88  21:46    ویرایش: - -
توسط: Hormozan

در توزیع هایی كه از مدیریت بسته های نرم افزاری synaptic برای نصب حذف و یا بروز رسانی بسته های نرم افزاری بكار می رود با جستجو در فیلد Search ان به سادگی یك بسته را جستجو كرد و با راست كلیك بر روی ان و انتخاب گزینه Install ( در اصطلاح mark كردن  ) یك بسته نرم افزاری را نصب می كنید.

با انتخاب یك بسته نرم افزاری برای نصب synaptic خوكار تمامی وابستگی های ان بسته نرم افزاری را انتخاب كردن و با نمایش یك پیام به شما اعلان می كند كه به همراه بسته انتخابی شما وابستگی هایی نیز باید نصب شوند.

همانطور كه گفتم با synaptic می توانید یك بسته نرم افزاری را با جستجو یافته و سپس با راست كلیك و انتخاب Delete ان بسته را حذف كنید اما موضوعی كه وجود دارد امكان دارد یا بطور قطع وابستگی هایی را كه synaptic به همراه بسته انتخاب شما نصب كرده از سیستم حذف نكند برای اینكه یك بسته به همراه تمامی وا بستگی های خود حذف شود دستور زیر را در خط فرمان اجرا كنید.

sudo aptitude purge X

X را با نام بسته ایی كه می خواهید انرا حذف ( Remove ) كنید جایگذین كنید.

حا برای حذف كردن بسته هایی كه زیاد بكار گرفته نشده اند یا  اینكه زیاد لازم نیستند كه انها را بطور معمول orphaned می نامند دو را وجود دارد.

نخست اینكه در خط فرمان بصورت زیر عمل كنیم :

ابتدا دستور زیر را اجرا می كنیم :

sudo apt-get autoremove

و سپس در پاسخ كلید Y را كلیك می كنیم

البته با synaptic نیز قاد ربه این كار هستیم كه متن ترجمه نشده انرا از ادامه مطلب بخوانید

ادامه مطلب   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
17 شهریور 88  20:39    ویرایش: - -
توسط: Hormozan

سالروز ضربت خوردن مرد عدل مرد حق علی شیر خدا را به تمامی عدل جویان و حق جویان جهان تسلیت می گویم
در این مطلب چند دستور كاربردی را برای كار بیشتر در خط فرمان توضیح می دهم. البته برخی از این دستور ها را در مطلب های پیشین توضیح داده بودم اما در این مطلب بطور خلاصه نیز بیان می كنم.

date نمایش تاریخ و زمان جاری

cal نمایش تقویم ماه

w چه كاربری در سیستم است

finger user نمایش اطلاعاتی درباره یك كاربر همچون finger ednux

uname -a اطلاعاتی درباره سیستم و هسته ( كرنل )

cat /proc/cpuinfo اطلاعاتی درباره cpu

cat /proc/meminfo اطلاعاتی درباره حافظه

man command نمایش راهنمای یك دستور

df نمایش حافظه مصرفی دیسك

du نمایش حافظه مصرفی دایركتوری ها و فایل های درون انها ( دستور du را با جستجو در بخش ابزارهای خط فرمان در فهرست موضوعی بیابید )

free نمایش حافظه ( Ram ) و حافظه swap ( دستور free را نیز با جستجو در بخش ابزار های خط فرمان جستجو كنید )

whereis app نمایش مسیر های یك برنامه همچون whereis gimp

which app نمایش مسیر یك برنامه همچون which gimp

lsb_release -a نمایش اطلاعاتی از توزیعی كه بكار گرفته اید

tr : '\n' <<<$PATH نمایش دایركتوری های مسیر PATH

sed 's/:/\n/g' <<<$PATH نمایش دایركتوری های مسر PATH

lspci لیست سخت افزار های PCI

lsusb لیست تمامی USB ها

who چه كاربرانی روی سیستم logged in هستند

which command مسیر یك دستور ( بطور معمول در مسیر    usr/bin/ )

wget file دانلود یك فایل ( البته باید مسیر فایل دانلودی را بنویسید )

wget -c file ادامه دانلود یك فایل كه به دلیل قطع اینترنت متوقف شده بود

tar cf file.tar files ایجاد یك فایل فشرده ( از پیش با دستور cd به مسیر ذخیره فایل بروید )

tar xf file.tar استخراج یك فایل فشرده

tar cf file.tar.gz files ایجاد یك فایل فشرده با پسوند tar.gz

tar xf file.tar.gz استخراج یك فایل با پسوند tar.gz

tar cf file.tar.bz2 ایجاد یك فایل فشرده با پسوند tar.bz2

tar xf file.tar.bz2 استخراج یك فایل فشرده با پسوند tar.bz2

البته برخی دیگر از دستور ها هست كه من نتونستم بخوبی ترجمه كنم پس برای اطلاع بیشتر به ادامه مطلب مراجه كنید

ادامه مطلب   


نظرات()   
  • کل صفحات:4  
  • 1
  • 2
  • 3
  • 4
  •   

ایی دی نوکس نکات و ترفندهای لینوکس

امنیت بالا رایگان آزاد ( پارسیكس پارس لینوكس كارآمد و لینوكس شریف )