معرفی چند دستور و برنامه کاربردی در لینوکس
چکیده:
در این این قسمت ما چندین دستور و چندین برنامه کاربردی رو برای لینوکس معرفی میکنیم تا اگر دوست داشتین بتونیم ازش استفاده کنیم ما سعی میکنیم بر هر دو پایه debian و red hat هر دو رو معرفی کنیم تا استفاده ازشون راحت باشه. ابتدا ما برای debian base ها رو میگیم مثل Ubuntu.
دستور ها:
دستور آپدیت مخازن
اولین دستور و مهمترین دستور برای شروع کار با لینوکس آپدیت کردن مخازن هستش که برای هر کاری تقریباً ضرورت داره.
sudo apt-get update یا yum update
دستور بعدی عوض کردن پسورد هستش
sudo passwd username یا passwd username
که به جای username نام کاربری خودتون رو باید بذارین.
نحوه نصب یک برنامه جدید:
sudo apt-get install appname یا yum install appname
که به جای appname نامه برنامه رو می ذاریم مثل nano یه ایدتور تحت کنسول هست مثال:
sudo apt-get install nano یا yum install nano
جابه جایی از فولدر ها :
cd foldername
به جای foldername نام فولدر رو میزنیم. برای بازگشت از ../ استفاده میکنیم مثال دو فلودر عقب و رفتن تو فولدر etc.
cd ../../etc
گرفتن نام فولدر ها و فایلهای داخل فولدر جاری ترمینال که دستور بالا میتونیم جا به جاش کنیم.
Dir
یا
dir foldername
یا به جای foldername جایی که می خوایم ببینیم توش چه خبره رو مزنیم.
ویرایش با قدرت کامل
sudo nano filename یا nano filename
این دستور میتونید به بوسیله نانو فایل مورد نظر رو ویرایش کنید به عنوان مثال hosts رو به این شکل عوض می کنیم:
sudo nano /etc/hosts یا nano /etc/hosts
و بعد از اعمال تغییرات Ctrl+X رو میزنیم تا ذخیره کنیم.
کپی و کات فایل:
cp source maghsad
برای کپی فایل سورس رو جای source می نویسیم و بعد مقصد رو جای maghsad مینویسیم برای cut هم به جای cp مینویسم mv به همین سادگی.
به روز رسانی کامل سیستم عامل:
sudo apt-get upgrade یا yum upgrade
به همین سادگی.
به دست آوردن ورژن و نوع لینوکس ۳۲ یا ۶۴ بیت بودنش:
uname -a
که پاسخی شبیه زیر داره
Linux myweapon 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:08:14 UTC 2014 i686 i686 i686 GNU/Linux
بدست آوردن زمان محلی:
date
زمان کامل رو بر میگردونه به شما
ست کردن زمان در لینوکس:
sudo date --set="Mon May 26 23:05:15 IST 2014" یا date --set="Mon May 26 23:05:15 IST 2014"
به این شکل میتونین زمان سرور یا لینوکس دستکاپتون رو عوض کنین.
دانلود فایل از طریق هر پرتوکلی با قابلیت ریزوم آنی در لینوکس
wget fileurl
شما میتونین به جای fileurl آدرس فایلتون رو بدین مثل زیر:
wget https://4xmen.ir/wp-content/uploads/2013/09/logo.png
با همین دستور لوگوی xmen دانلود تو فولدر جاری ذخیره میشود.
تغییر مالک فایل
درلینوکس مالکیت فایل اهمیت ویژه ای داره برای دسترسی به یه فایل باید مالک باشین یا دسترسی root داشته باشین برای تغییر مالک این کار رو بکنین:
sudo chown username fname یا chown username fname
که با جای username یوزری که مالک جدید فایل هستش درج میشه و جای fname نام file یا فولدر رو میذارین مثال من در مثال زیر , زیر مجموعه یه فولدر رو به یوزر free نسبت میددن:
sudo chown free /etc/test/* یا chown free /etc/test/*
تغییر mode فایل یا حق دسترسی های کلی یک فایل در لینوکس یه فایل ۳ نوغ دسترسی دارد خواندن نوشتن و اجرا شدن این برای ۳ دسته مطرح هستش کاربر مالک ، گروهها و سایرین که پیشنهاد میکنم اگر دوست دارین دقیقتر شین مطالعه کنید ولی اینو بگم ۰۷۷۷ دسترسی کامل به همه هستش.
Sudo chmod xxxx fname یا chmod xxxx fname
در اینجا xxxx شماره دسترسی هستش که میتونه حروفش هم باشه مثلاً +x دستور قابلیت اجرا رو اضافه می کنه به عنوان مثل من به فولدر مثال قبل دسترسی کامل میدم با این تفاوت که -R باعث میشود تمام زیر مجموعه ها و زیر مجموعه های زیرمجموعه های این فولدر دسترسسی بگیرید.
sudo chmod 0777 /etc/test -R یا chmod 0777 /etc/test -R
برای نمایش تمام کاربران سیستم:
sudo cat /etc/passwd | sudo cut -d ":" -f1 یا cat /etc/passwd | cut -d ":" -f1
برای افزودن کاربر :
sudo useradd name_karbari_delkhahe_shoma یا useradd name_karbari_delkhahe_shoma
برای حذف کاربر:
sudo userdel name_karbari_ke_mikhahid_hazf_shavad یا userdel name_karbari_ke_mikhahid_hazf_shavad
برنامههای کاربردی در لینوکس ( بیشتر در قالب debian ) برای نصب میتونین از دستور نصب و نام اش که آخرش در کروشه قرار میگیره استفاده کنید.
برنامهای برای اجرا برای برنامههای ویندوز به نام wine هست. [wine ]
برنامه گرافیکی شبیه فتوشاپ به نام gimp هستش که خیلی قوی هستش. [gimp ]
برنامه برای ریموت دسکتاپ و وصل شدن به سرور ها اسمش remmina هستش. [remmina ]
برنامهای برای ضبط فیلم و صوت از desktop در لینوکس به نام my desktop record. [ recordmydesktop ]
برنامه جهت چک کردن ایمیل ها. [thunderbird ]
برنامه پایگاه داده های sqlite . [libsqlite3-dev]
برنامهای برای چت و Instant message و حتی فیس بوک در لینوکس, [pidgin ]
محیط توسعه IDE برای C++ در لینوکسcode::blocks بسیار قوی.[codeblocks ]
محیط توسعه برای پاسکال بسیار شبیه دلفی ۷ در لینوکس به نام لازاروس. [lazarus ]
پلاگین پخش فایلهای mp2, mp3, mp4 برای همه. [ libxine1-ffmpeg ]
پلیر قوی vlc برای پخش فیلم و صوت در هر فرمتی با ساپورت زیر نویس. [vlc ]
برای راهندازی وب سرور کامل برای سایت xampp یا lampp که نصبش با بقیه تفاوت دارد.
و….
به عنوان مثال برای نصب پلاگین mp3 به این شکل عمل می کنیم:
sudo apt-get install libxine1-ffmpeg یا yum install libxine1-ffmpeg
امیدارم که مفیده بوده باشه و استفاده کرده باشین.
دیدگاهتان را بنویسید لغو پاسخ