مشاهده نسخه کامل
: سوالات مربوط به خط فرمان درلینوکس
P A R M I S
10-09-2008, 18:38
سلام
من ازاین که دستورات روبدون اگاهی درمورد نحوه ی عملکردشون فقط اجراکنم زیاد لذت نمیبرم وتوانجمن متوجه شدم هرکس که درمورد خط فرمان سوالی داره یه پست جداگانه ایجادمیکنه
دراولین پستش درمورد نحوه ی کاراین دستور سوال دارم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ببینید این دستور در واقع یک دستور ترمینالی نیست،و مربوط به بسته ی XT که در واقع رابط گرافیکی برنامه ی traceroute هست می باشد. که بسته هایی را که IP شما برای رساندن به مقصد طی می کند رو دنبال می کند و آنرا مشخص می کند:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
P A R M I S
10-09-2008, 21:21
چه طور با دستور traceroute میتونیم این کارروانجام بدیم؟؟؟؟؟؟
وچه طور پوسته فرمان bash رومیشه تغییر دارد؟؟؟؟
چه طور با دستور traceroute میتونیم این کارروانجام بدیم؟؟؟؟؟؟
وچه طور پوسته فرمان bash رومیشه تغییر دارد؟؟؟؟
برای استفاده از این دستور کافی هست این دستور را با نام سایت و یا IP که می خواهید بسته های خود را به آن بفرستید بنویسید.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای آگاهی از امکانات:
traceroute --help
هر امکانی که براتون نامفهوم بود رو بگید تا طریقه ی کار و توضیحاتش مطرح بشه.
P A R M I S
12-09-2008, 20:37
شب بخیر
چه طور میشه پوسته فرمان bash روتغییر داد؟؟؟
P A R M I S
13-09-2008, 09:06
منظورتون چه تغییریه؟
منظورم جابجایی bash با لایه z ویا لایه tcsh هست
البته عملا نمی خوام انجام بدم فقط می خوام بدونم ایا امکان همچین کاری با پارسیکس هست یانه؟؟؟
اگه اره راه حلش چیه؟؟؟
بله می شه
شما شل مورد نظرتو نصب کن
بعد اجراش کن
مثلا همین tcsh رو نصب کن و بعد توی ترمینال برن tcsh
P A R M I S
13-09-2008, 13:12
دستورزیر رودرنظر بگیرید
command 2>> filename
این دستور طبق توضیحاتی که من خوندم خطای استاندارد روبه یه فایل یادستگاه درلایه bourne تغییر مسیرمیده واضافه میکنه
1-منظورازخطای استاندارد چیه؟؟؟؟؟واگه خطای استاندارد داریم خطای بدون استادندارد چیه؟؟؟
2-چیزی درمورد لایه bourne نتونستم پیداکنم این لایه چه فرقی با bash داره؟؟؟ایا این زیر لایه ی bash هست یا نه . یه لایه ی جداگانه است؟؟؟ اگه لایه جداگانه است چه ارتباطی با bash داره؟؟؟
---------
هرجا که ازاین << استفاده بشه باعث ارسال یا انتقال یا تغییرمسیر خروجی یه دستور به دستوریافایل دیگه میشه(روخودهمون فایل ابتدانمی شه این << روبه کاربرد)
3-ایااین برداشت من از << درسته؟؟
من البته هنوز منظور شما رو از لایه نفهمیدم
ولی آنچه من می دانم BASH , bourne هر کدام زبان های اسکریپت هستند، و از نظر من لایه ی ترمینال به حساب نمی آیند. البته باز تا منظور شما از لایه چی باشه.
برای اطلاع از تفاوت های دو زبان بالا:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای << هم بله باعث اضافه شدن خروجی یک دستور به یک فایلی که مشخص شده برای تغییر مسیر خروجی میشود
برای فرق بین فقط تغییر مسیر < و اضافه شدن <<هم :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
P A R M I S
13-09-2008, 19:59
مرسی ازجوابتون اقای طاها
منظورم از لایه همون مفسردستوری که رابط محاوره ای بین کاربر وسیستم عامله یاهمون اسکریپت شما
فکرنکنم فرقی بین تعریفی که من ازلایه میشناسم با اسکریپت که شمامیشناسید وجودداشته باشه
اگرتعریفم از لایه که برای bash به کارمیبرم خطاست بهم بگید
منظورم ازسوال اول این <<2 بود نه << این.
درتوضیح این <<2 نوشته بودند که این برای تغییرمسیر خطای استاندارده
خطای استاندارد یعنی چی؟؟/
2 همون stderr هستش
فکر نمی کنم چیزی به نام خطای غیر استاندار داشته باشیم
منظور همون خطاهه
از این برای کنترل خطا بکار می ره (در شل اسکریپت و فکر کنم در زبان برنامه نویسی c هم هست)
مثلا همین command not found یه خطای استاندارده
P A R M I S
15-09-2008, 13:20
& دستورات رودرپس زمینه اجرامیکنه
1-پس زمینه ایا اینه؟؟؟؟؟؟؟:
لایه ای (یا کدهای اسکریپتی) که با بستن پنجره ترمینال اجرای دستوراتش متوقف نمی شه وفقط با دستور توقف یا ریست کردن کامپیوتر یا خاموش شدنش اجرای دستورات متوقف میشه
ولی باهایبرنت کردن سیستم هنوزهم اجرامیشه
----------
2-چه تفاوتی بین vi و vim هست؟؟؟
-------
3- gvim چیه وباید کجا تایپ بشه/؟؟؟؟؟؟؟؟؟
P A R M I S
20-09-2008, 16:21
& دستورات رودرپس زمینه اجرامیکنه
1-پس زمینه ایا اینه؟؟؟؟؟؟؟:
لایه ای (یا کدهای اسکریپتی) که با بستن پنجره ترمینال اجرای دستوراتش متوقف نمی شه وفقط با دستور توقف یا ریست کردن کامپیوتر یا خاموش شدنش اجرای دستورات متوقف میشه
ولی باهایبرنت کردن سیستم هنوزهم اجرامیشه
----------
2-چه تفاوتی بین vi و vim هست؟؟؟
-------
3- gvim چیه وباید کجا تایپ بشه/؟؟؟؟؟؟؟؟؟
به علاوه ی سوالای بالایی سوال پایین روهم اگه کسی می دونه لطف کنه بگه
4-su چه قابلیتیه؟؟؟
اخه من با حساب کاربری ریشه هم که بالامیام بعضی ازدستورات روبعداز اینتر خطامیده ولی بعدازتایپ su بدون نیاز به گرفتن پسورد درست اجرامیشه
Ahmad-Ra
20-09-2008, 16:34
به علاوه ی سوالای بالایی سوال پایین روهم اگه کسی می دونه لطف کنه بگه
4-su چه قابلیتیه؟؟؟
اخه من با حساب کاربری ریشه هم که بالامیام بعضی ازدستورات روبعداز اینتر خطامیده ولی بعدازتایپ su بدون نیاز به گرفتن پسورد درست اجرامیشه
بعضی مواقع برای نصب و دسترسی به تمامی فایلها و فولدر ها سوپر su یعنی - su استفاده میشه.
یادمه سر نصب همین درایور مودم در لینوکس قبلش دستور su رو میزدم ولی ایراد میگرفت که permission نداره یه بنده خدایی گفت -su بزن که این رو امتحان کردم و جواب داد.
P A R M I S
20-09-2008, 17:42
بعضی مواقع برای نصب و دسترسی به تمامی فایلها و فولدر ها سوپر su یعنی - su استفاده میشه.
یادمه سر نصب همین درایور مودم در لینوکس قبلش دستور su رو میزدم ولی ایراد میگرفت که permission نداره یه بنده خدایی گفت -su بزن که این رو امتحان کردم و جواب داد.
من دلیل این تفاوتهارومی خوام بدونم:46:
Ahmad-Ra
20-09-2008, 18:04
با سوپر روت( su) نمیشه /usr/sbin رو اجرا کرد یا نوشت ولی با - su میشه.
P A R M I S
22-09-2008, 08:44
1-چه تفاوتی بین vi و vim هست؟؟؟
-------
2- gvim چیه وباید کجا تایپ بشه/؟؟؟؟؟؟؟؟؟
کسی نمیتونه تواین مورد کمکم کنه؟؟؟؟؟؟
کسی نمیتونه تواین مورد کمکم کنه؟؟؟؟؟؟
vim نسخه ی پیشرفته تر vi است که امکانات بیشتری داره. هر دو تحت Command Line یا خط فرمان هستند. Gvim یک رابط گرافیکی برای vim است.
P A R M I S
22-09-2008, 12:00
ببخشید اینترنتم غات زد دوبار پست نوشته شد
شرمنده
P A R M I S
22-09-2008, 12:04
مرسی حسین اقا
ولی سوال بعدی:
چه طور باید gvim روفراخوانی کرد؟؟؟؟؟؟؟؟؟/
----
البته من دکمه ی alt+f2 رو زدم وبعد دستور gvimtutor رو به همراه تیک گذاشتن دراجرای ترمینال اجراکردم یه صفحه ی ترمینال مانندی ایجاد شد شامل درسهای مربوط به توضیحات vim
ایا همین رابط گرافیکیه؟؟؟
با سواد نصفه ونیمه ی من فکرنکنم این رابط گرافیکی باشه
danial_848
22-09-2008, 21:24
سلام
قضیه ی اون t چیه؟
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
m a j r i x
23-09-2008, 19:34
سلام
قضیه ی اون t چیه؟
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
هر فایل که در دایرکتوری tmp/ قرار بگیره یا اینکه خاصیت r- w - x نداشته باشه نشانگر t به بیت فایل اضافه میشه
P A R M I S
24-09-2008, 16:15
چه طور باید gvim روفراخوانی کرد؟؟؟؟؟؟؟؟؟/
-----------
اصلا پارسیکس رابط گرافیکی gvim روداره؟؟؟
والا من یادم نمیاد که پارسیکس gvim داره یا نه
ولی خیلی راحت در ترمینال دستور gvim رو اجرا کنید
اگر اجرا شد که فراخوانی هم شده ولی اگر نشد معلومه که نصب نیست
P A R M I S
24-09-2008, 19:00
نصب نیست
پس فعلا بیخیال این سوال
البته فعلا
-----------
insmod رومیشه به جای modprobe استفاده کرد؟؟؟؟
m a j r i x
24-09-2008, 21:43
نصب نیست
پس فعلا بیخیال این سوال
البته فعلا
-----------
insmod رومیشه به جای modprobe استفاده کرد؟؟؟؟
بهتره که اینکارو نکنید
insmod فقط میتونه ماژول اضاقه کنه توسعه insmod از کرنل 2.5.48 متوقف شد
modprobe هم میتونه ماژول اضافه کنه در ضمن ماژول پاک کن و سریعتر هستش و خیلی قابلیتهای دیگه
samaneh87
15-10-2008, 16:28
سلام
اين خطا يعني چي؟
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Ahmad-Ra
15-10-2008, 17:52
سلام. این که مربوط به بخش مودم میشه.
فکر میکنم ابتدا باید kernel-header را نصب کنید.
از کجا اطمینان پیدا کردید نوع مودم شما hcf هست؟؟
ادامه در تاپیک مودم..... . مرسی
P A R M I S
15-10-2008, 21:09
سلام. این که مربوط به بخش مودم میشه.
فکر میکنم ابتدا باید kernel-header را نصب کنید.
از کجا اطمینان پیدا کردید نوع مودم شما hcf هست؟؟
ادامه در تاپیک مودم..... . مرسی
شب بخیر
بادستور lspci مودم روشناختیم ومشکل با درایورنیست بانشناختن dpkg هست چون بادیگیربسته هاهم همین مشکل وجود داره
P A R M I S
04-11-2008, 18:52
سلام
تلفظ این کارکتررولازم داریم
|
کسی می دونه تلفظش چیه؟
برای لوله بندی دستورات به کارمیادیعنی خروجی یه دستورروبه ورودی یه دستوردیگه میبره
ممنون میشم زودترجواب بدید
m a j r i x
04-11-2008, 21:14
تلفظش پایپ هست pipe
توضییحات بیشتر از ویکی
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای نوشتن این کاراکتر از کلیدهای زیر استفاده کنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
P A R M I S
05-11-2008, 07:51
مرسی دوستان
---
دستورات زیربه چه کاری میان؟؟؟
nroff -man
troff -me
lpr
mkfs
-----
لطفا عامیانه وفارسی توضیح بدید توکتابها ومقاله هاتوضیحاتشو خوندیم ولی سردرنیاوردیم
مرسی
koorosh203
06-11-2008, 20:47
با سلام
می خواستم ببینم آیا تو سوزه 11 دستور make فرق داره
چون هر طوری اجراش می کنم پیغام زیر میاد:
command not found
Ahmad-Ra
06-11-2008, 22:31
با سلام
می خواستم ببینم آیا تو سوزه 11 دستور make فرق داره
چون هر طوری اجراش می کنم پیغام زیر میاد:
command not found
از این اطمینان دارید که به پوشه بسته ای که کامپایل کردید ابتدا دستور cd میدید و بعد دستور make رو میزنید ؟؟
koorosh203
07-11-2008, 09:54
اشکال تو gccبود
رفع شد
P A R M I S
09-11-2008, 19:44
مرسی دوستان
---
دستورات زیربه چه کاری میان؟؟؟
nroff -man
troff -me
lpr
mkfs
-----
لطفا عامیانه وفارسی توضیح بدید توکتابها ومقاله هاتوضیحاتشو خوندیم ولی سردرنیاوردیم
مرسی
نبود یاری کننده ای که مرایاری کند؟؟؟:31:
----
میلاد امام رضا(ع)مبارک
---
دستورات زیربه چه کاری میان؟؟؟
nroff -man
troff -me
lpr
mkfs
-----
مرسی
دو دستور اولي مربوط به ويرايش و پيكربندي اسناد در محيط متني است (عملا با اين همه ويرايش گر كرافيكي نيازي بهشون نداريم) و من اطلاعات بيشتري دراين باره ندارم
اما دستور mkfs مخفف Make File System هستش و به كمك اون ميتونيد سيستم فايل يكي از پارتيشن هاتون رو عوض كنيد،يا از نو فرمتش كنيد، آها، گفتم فرمت، اين دستور شبيه دستور Format توي داس هست
مثلا اگه بنويسيد mkfs /dev/sdb1 وسيله sdb1 رو كه اولين وسيله متصل به USB هست رو براتون با فرمت ext3 (فكر كنم همين فرمت) فرمت ميكنه
درضمن براي اينكه اطلاعات كاملي رو در مورد دستورات توي خود خط فرمان لينوكس ببيني از دستور زير استفاده كن
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
همينطور براي ايجاد سيستم فايل هاي داسي از دستور mkdosfs ميتونيد استفاده كنيد
موفق باشي
P A R M I S
26-11-2008, 17:32
دو دستور اولي مربوط به ويرايش و پيكربندي اسناد در محيط متني است (عملا با اين همه ويرايش گر كرافيكي نيازي بهشون نداريم) و من اطلاعات بيشتري دراين باره ندارم
اما دستور mkfs مخفف Make File System هستش و به كمك اون ميتونيد سيستم فايل يكي از پارتيشن هاتون رو عوض كنيد،يا از نو فرمتش كنيد، آها، گفتم فرمت، اين دستور شبيه دستور Format توي داس هست
مثلا اگه بنويسيد mkfs /dev/sdb1 وسيله sdb1 رو كه اولين وسيله متصل به USB هست رو براتون با فرمت ext3 (فكر كنم همين فرمت) فرمت ميكنه
درضمن براي اينكه اطلاعات كاملي رو در مورد دستورات توي خود خط فرمان لينوكس ببيني از دستور زير استفاده كن
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
همينطور براي ايجاد سيستم فايل هاي داسي از دستور mkdosfs ميتونيد استفاده كنيد
موفق باشي
امدی جانم به قربانت ولی حالا چرا...
حالا که من پرونده اش رابسته ام چرا...
درمورد man که میدونستیم
مابقی روهم یکم دیرجواب دادید
ممنون ازلطفتون
بای تاهای
می خواهم یه فایلی با نام 2- ایجاد کنم البته ازنوع متنی با چه دستوری می شه اینکار رو کرد
P A R M I S
27-11-2008, 10:43
می خواهم یه فایلی با نام 2- ایجاد کنم البته ازنوع متنی با چه دستوری می شه اینکار رو کرد
سلام
درخط فرمان این دستور رومیتونی تایپ کنی
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یه فایل متنی با همین اسم درمسیرجاری ایجادمیکنخ
علاوه براین راست کلیک برروی فضای خالی وایجاد یه فایل متنی رومیتونی انتخاب کنی
می خواهم یه فایلی با نام 2- ایجاد کنم البته ازنوع متنی با چه دستوری می شه اینکار رو کرد
خودم جواب رو پیدا کردم با دستور cat می شه این کار رو کرد
cat > -2
P A R M I S
27-11-2008, 12:36
خودم جواب رو پیدا کردم با دستور cat می شه این کار رو کرد
cat > -2
دستور cat کاراصلیش به نمایش گذاشتن اطلاعات ونوشته های یه فایل هستش واگراون فایل وجود نداشته باشه فایل رودرست میکنه
کاراصلی cat ایجاد فایل نیست
بازهم خوشحالم که مشکلت حل شد
بای تاهای
یک دستور دیدم که بدرد خودم خورد:
اگر می خواهید نوع رم خود را مانند DDR1 یا DDR2 و ... بدانید کافیست با اجازه ی رووت دستور زیر را اجرا کنید:
dmidecode | grep DDR
P A R M I S
01-12-2008, 16:27
سلام
دستور alien برای تبدیل بسته های نرم افزاری دیگه به دبیان استفاده میشه
درکتابهایی که من دارم این دستور رو با ارگومان -di گفته باید استفاده بشه
ولی درعمل باید ازارگومان -k استفاده کنم
چرا باید از کا به جای اون استفاده بکنم؟؟؟چه کارایی این کا داره که di نداره؟؟؟
من روکه میدونید از توزیع ایرانی گنولینوکس یعنی پارسیکس استفاده میکنم؟؟؟
از man ,more ,help هم استفاده کردم ولی چیزی دستگیرم نشد
لطفا زودتر
چون داکیومنتم رو5شنبه باید تحویل بدم واینو هنوزنمیدونم یعنی چه؟؟؟؟؟؟؟؟؟؟؟؟؟؟
اول اینکه برنامه alien فقط برای تبدیل بسته های نرم افزاری دیگه به دبیان نیست
می شه همرو به هم تبدیل کرد
منوالش خیلی سادست
d- برای تبدیل به بسته deb هستش
i- برای اینه که بعد از تبدیل اون بسته رو نصب کنه
k- برای تغییر ندادن ورژن بسته به کار می ره
وقتی یه بسته ای رو تبدیل می کنید به صورت اتوماتیک یک رقم به کوچکترین قسمتش اضافه می شه
حالا جواب سوال اینه هیچ ربطی به هم نداره
می تونی هر سه تا رو با هم بکار ببری
d, --to-deb-
Make debian packages. This is the default.
-r, --to-rpm
Make rpm packages.
-t, --to-tgz
Make tgz packages.
--to-slp
Make slp packages.
-p, --to-pkg
Make Solaris pkg packages
P A R M I S
02-12-2008, 00:05
خیلی ممنون
تشکر
لطف بزرگی کردید
c30tehran
02-12-2008, 13:39
چطور میشه تو ترمینال چند تا عدد رو باهم جمع کرد و یا بهتر بگم ماشین حساب مهندسی
هم داره یا نه؟؟؟
تقریبا می دونم که میشه لیست سخت افزار رو گرفت
چطور میشه که سخت افزار رو تو ترمینال تست کرد تا از سلامتی شون مطمئن شد.
چطور میشه تو ترمینال چند تا عدد رو باهم جمع کرد و یا بهتر بگم ماشین حساب مهندسی
هم داره یا نه؟؟؟
تقریبا می دونم که میشه لیست سخت افزار رو گرفت
چطور میشه که سخت افزار رو تو ترمینال تست کرد تا از سلامتی شون مطمئن شد.
می تونید از دستورات مربوط به bc استفاده کنید مثال:
echo '2+2' | bc
مثال کمی پیچیده تر:
echo '(1 + sqrt(5))/2' | bc -l
کمی پیچیده تر:
echo 'pad=20; min=64; (100*10^6)/((pad+min)*8)' | bc
همون مثال بالا تحت دستورات پایتون:
echo 'pad=20; min=64; print (100E6)/((pad+min)*8)' | python
خلاصه هر کدام که راحت هست برای لیست دستورات bc :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.