برای طرح سوال و دسترسی به آموزش ها سورس کدهای بیشتر به مجموعه xstack و یا به کانال ما در تلگرام کانال ما در تلگرام بپویندید.

معرفی چند دستور کلیدی و برنامه کاربردی در لینوکس

معرفی چند دستور و برنامه کاربردی در لینوکس

چکیده:

در این این قسمت ما چندین دستور و چندین برنامه کاربردی رو برای لینوکس معرفی می‌کنیم تا اگر دوست داشتین بتونیم ازش استفاده کنیم ما سعی می‌کنیم بر هر دو پایه 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 http://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

امیدارم که مفیده بوده باشه و استفاده کرده باشین.

اول از همه کوچک ترین عضو مجموعه 4xmen بنده حقیر هستم. در ثانی یک توسعه دهنده هستم زمینه های تخصصی کارم :‌ Delphi, PHP, C++ ,Python, JavaScript, Unity game engine, C#, asm و علاقه مند به لینوکس، RCE ، کریپتوگرافی هستم. تا الان حضرت حق اینا رو به ما داده و هر وقت که بخواد ازمون میگیره دست خودشه. یا حق، با حق، تا حق
نوشته ایجاد شد 96

یک دیدگاه در “معرفی چند دستور کلیدی و برنامه کاربردی در لینوکس

  1. برای نمایش ورژن در زیرمجموعه های redhat:

    cat /etc/redhat-release

    برای نمایش ورژن در زیر مجموعه های debian:

    cat /etc/lsb-release

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نوشته های مرتبط

متنی که میخواهید برای جستجو وارد کرده و دکمه جستجو را فشار دهید. برای لغو دکمه ESC را فشار دهید.

بازگشت به بالا