PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک : زیپ و آن زیپ در لینوکس



asrehosting
May 27th, 2010, 23:22
سلام . می خوام رو به وی پی اس centos یه فایل از اینترنت بگیرم و اون رو از حالت فرشده باز کنم و فایل ستاپش رو اجرا کنم !
الان چند تا مشکل دارم .
چون فایل ها رو رایانه خودم هست مجبورم خودم فشرده کنم . با چی باید فشرده اش کنم که مثلا بشه : tgz.gz یا یه همچین چیزی ؟
بعد با چه دستوری از حالت فشرده بازش کنم ؟
بعد چه طوری برم تو پوشه ؟

مثلا : یه عالمه فایل هست ! به که وقتی زیپ می کنیم مثلا بشه name.tg ؟


ممنون

---------- Post added at 11:22 PM ---------- Previous post was at 11:18 PM ----------

میشه نرم افزار فشرده سازی مخصوص این پسونده رو معرفی کنید ؟

Sajad
May 28th, 2010, 00:11
لازم نیست حتما به صورت tar.gz یا امثالهم باشه . شما میتونی از فرمت zip هم استفاده کنید.

در مورد دستورات هم سرچ کن :">

با این دستور میتونی زیپ را از فشرد خارج کنی: unzip file.zip

با این دستور هم میتونی بری توی فلدر cd foldername

اگه وقت بذاری جستجو کنی دستورات زیادی رو یاد میگیری ;)

موفق باشی

Arashdn
May 28th, 2010, 00:20
برای ساخت فایل tar.gz
اول برو جایی که میخوای از فولدر یا فایل خاصی فایل فشرده بسازی بزن
tar -cvf filename.tar.gz esme.folder.ya.fili.ke.bayad.tar.she

بره اکسترکت هم
tar -xvf filename.tar.gz

asrehosting
May 28th, 2010, 07:53
سلام . من تا حدودی جواب سوالم رو نگرفتم !
فایل ها روی رایانه من هست ! و می خوام اگر بشه فایل ها رو فشرده و بریزم رو یه هاست دیگه و اون ها رو به vps خودم انتقال بدم بعدشم از حالت فشرده خارج کنم ...


میشه دوستان لطف کنند ...

Sajad
May 28th, 2010, 08:08
جوابی که من دادم برای فشرده کردن و انتقال فایل از کامپیوتر شما به سرور هست ! شما داخل کامپیوترت اگه ویندوز داری کاری که من گفتم رو باید انجام بدی اگر لینوکس داری کاری که آرش گفت رو باید انجام بدی.
با این حال من مجدد توضیح میدم ! هر چند اگه سرچ کنی قبلا هم توضیح داده شده اینجور چیزها !!!

شما اول داخل کامپیوتر خودت فایلهای مورد نظرت رو zip کن. (بلدی که ؟!)
حالا با ftp اون فایل رو بریز روی هاستت. اگر هم vpsات ftp داره که مستقیم بریز توی vps.
اگر ریختی توی هاست این مراحل رو هم برو
{
وقتی ریختی تو هاستت مسلما یه آدرس از اون فایل داری مثلا http://site.com/file.zip
به ssh سرورت لوگین شو و دستور wget http://site.com/file.zip رو بزن. با این کار فایل دانلود میشه روی سرورت ! (آدرس فایل رو با آدرسی که من گذاشتم جایگزین کن)
}
حالا شما بعد از اینکه فایل دانلود شد. شما دستور زیر رو بزن:
unzip file.zip (اسم فایل رو جایگزین کن)
با این دستور فایلت از حالت فشرده خارج میشه.
حالا دستور ls رو بزن.
با این دستور محتوای فلدر نشون داده میشه که مثلا یکیش file.zip هست + فایل یا فلدر هایی که آنزیپ شدن + فایلهای دیگه که قبلا بودن
حالا اگه میخوای بری توی یه پوشه دستور cd foldername رو بزن. (اسم پوشه رو جایگزین کن با foldername)

به جان دو تایی دیگه ساده ترین حالت توضیح دادم :-s اگه نگرفتی دیگه باید بری دانش لینوکست رو در حد مبتدی افزایش بدی. موفق باشی.

asrehosting
May 28th, 2010, 08:30
گرفتم ... فکر کردم همون توضیح اولت مال رو سرور هست !
بعد یه سوال دیگه مثلا میشه این طوری هم فایل رو کشید رو وی پی اسم ؟ : http://ip/~namesite/file.zip
?
بعد فایل ستاپ نامش هست : setup.sh چه باید قبلش کدی بزنم برا اجراش یا مستقیم بزنم : setup.sh/. ?

ممنون می شم این یه تیکه رو هم برام توضیح بدید .

Sajad
May 28th, 2010, 08:48
url باشه قبوله ! فلذا میشه اونجوری هم میشه آدرس داد. (از طریق سرور هم میشه به ftp اون هاست وصل شد و دانلود کرد که خارج از بحث ما هست فعلا :-s )

sh setup.sh بزن اجرا میشه. یا همون که خودت گفتی.

asrehosting
May 28th, 2010, 09:29
آقایون یه مشکل بزرگ :
الان وقتی می زنم که فایل اینستال اجرا بشه این ارور رو می ده
[root@4 dainstall]# ./setup.sh
-bash: ./setup.sh: /bin/sh^M: bad interpreter: No such file or directory

فایل رو هم دانلود کردم !
مشکل کجاست ؟

Sajad
May 28th, 2010, 09:39
مطمئتی که رفتی جایی که فایل هست ؟ (من نسبتا مطمئنم که نرفتی :d )

asrehosting
May 28th, 2010, 09:49
نمی دونم :
ولی ls رو که می زنم فایل هستش :
[root@4 dainstall]# ls
panels.zip setup.sh update
[root@4 dainstall]#

الان ارور این رو می ده ؟
root@4 dainstall]# sh setup.sh
: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
'etup.sh: line 43: syntax error near unexpected token `in
'etup.sh: line 43: `case "$1" in

میشه لطفا راهنمایی کنید ؟

Sajad
May 28th, 2010, 10:17
چرا اینجاها اینجوری نوشته :-s ؟

: command not found
'etup.sh: line 43: syntax error near unexpected token `in
'etup.sh: line 43: `case "$1" in

asrehosting
May 28th, 2010, 10:21
از من می پرسی ؟

Sajad
May 28th, 2010, 11:54
من هم علم غیب ندارم که بدونم چی میخوای نصب کنی و محتوای این فایل چیه که !

Arashdn
May 28th, 2010, 12:02
نمی دونم :
ولی ls رو که می زنم فایل هستش :
[root@4 dainstall]# ls
panels.zip setup.sh update
[root@4 dainstall]#

الان ارور این رو می ده ؟
root@4 dainstall]# sh setup.sh
: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
'etup.sh: line 43: syntax error near unexpected token `in
'etup.sh: line 43: `case "$1" in

میشه لطفا راهنمایی کنید ؟

اول بزن
./setup.sh
اگه نشد بزن
chmod 777 setup.sh

و بعد فایل رو اجرا کن

asrehosting
May 28th, 2010, 12:17
اینها رو همون اول انجام دادم ولی نشد که نشد
حتی فایل اینستال هایی که از خود سایتها و ... می گیرم اونها هم اجرا نمی شن کلا فایل اینستال اجرا نمی شه !


آقا کمک help به داد برسید my help ...

Sajad
May 28th, 2010, 12:21
شما یکاری کن ! دستور زیر رو بزن ببین اجرا میشه یا نه ! شاید yum نصب نیست و اون فایل setup لازمش داره
yum install w3m

Arashdn
May 28th, 2010, 12:31
سرورت مجازیه یا اختصاصی؟
روش برنامه یا چیز خاصی نصب هست؟
دستور
yum update yum
رو بزن ببین کار میکنه؟

asrehosting
May 28th, 2010, 12:40
سلام . آره اونها کار می کنه .
یام هم نمی دونم واله ... تست می کنم خبرش رو بهتون می دم
خیلی ممنون