انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: poyagh در 14 اردیبهشت 1394، 02:16 بظ
-
سلام. میدونم که در ترمینال با cp , mv کپی و انتقال انجام میشه اما سوال اینه که چطوری یه فولدری که مثلا در ویندوز در درایو d هست و در نام فولدرهای مسیرش فاصله وجود داره چطوری میشه کی یا انتقال داد؟
مثلا در ویندوز مسیر فولدر به این صورته:
D:\folder 1\test test\
حالا چطوری میتونم به یه درایو و شاخه دیگهای به همین شکل منتقلش کنم؟
باتوجه به اینکه در لینوکس ارتیشنها اینطوری نام گذاری نمیشن...
باتشکر
-
سلام دوست عزیز اصلا با ویندوز قاطیش نکن زمین تا آسمون فرق داره !!!! ;D ;D
در جوابت میتونم بگم شما داریتوری را اینو توری انتخاب میکنی نام کاربری/media/نام درایو
کد بالا میشه مسیر درایو مثلا برای تغییر دایکتوری از دستور cd قبل از همون کد بالا استفاده میشه cd مخفف change directory هستش و اما نحوه ی کپی و کات با ترمینال :
با این دستور میتونی کات کنی :
mv [directory] مقصد
اون جایی که نوشته directory لصفا کروشه را نزار فقط مسیر را بنویس!
با همون دستور هم میتونی کپی کنی فقط به جای mv بنویس cp
شما با دستوری که بت گفتم میتونی دایرکتوری عوض کنی و دستور:
ls *
را بزنی ببینی تو فلدر چی داری برای کپی کردن
بعدش هم اگه خواستی همه چیز یک دایرکتوری را کپی یا کات کنی تو یه دایرکتوری دیگه از * تو دستور استفاده می کنی مثلا :
mv /نامکاربری/media/مسیر فایل ها /* /home
دستور بالا کمکت میکنه همه چیز اون مقصد را بریزی تو home حالا میتونی یه جای دیگه home بریزی من هوم را مثال زدم
-
نتیجه ls * در دایرکتوری اصلی:
~$ ls *
examples.desktop
Desktop:
Documents:
Downloads:
Music:
Pictures:
Screenshot from 2015-05-02 17:03:50.png
Screenshot from 2015-05-03 07:19:25.png
Public:
Templates:
Videos:
اصلا دایرکتوری با نام کاربری نیست! و اینکه همونطور که میبینید درایوها رو نشون نمیده.
و یه سوال اینکه نام درایوها رو باید به چه شکل وارد کرد؟ مثلا بنویسم: 800 GB Volume
؟
-
نتیجه ls * در دایرکتوری اصلی:
~$ ls *
examples.desktop
Desktop:
Documents:
Downloads:
Music:
Pictures:
Screenshot from 2015-05-02 17:03:50.png
Screenshot from 2015-05-03 07:19:25.png
Public:
Templates:
Videos:
اصلا دایرکتوری با نام کاربری نیست! و اینکه همونطور که میبینید درایوها رو نشون نمیده.
و یه سوال اینکه نام درایوها رو باید به چه شکل وارد کرد؟ مثلا بنویسم: 800 GB Volume
؟
عزیز باید مسیرشون رو از روت بگیری اینجوری.
تغریبا یه مسیری مثل اینه (حدس میزنم چون برا هر توزیع و هر کاربر متفاوته) باید بگردی ببینی کجا مونت میشن.
/media/USER/
من آرچ دارم و متاسفانه مسیر مونت کردنش با اوبونتو متفاوته.
-
نتیجه ls * در دایرکتوری اصلی:
~$ ls *
examples.desktop
Desktop:
Documents:
Downloads:
Music:
Pictures:
Screenshot from 2015-05-02 17:03:50.png
Screenshot from 2015-05-03 07:19:25.png
Public:
Templates:
Videos:
اصلا دایرکتوری با نام کاربری نیست! و اینکه همونطور که میبینید درایوها رو نشون نمیده.
و یه سوال اینکه نام درایوها رو باید به چه شکل وارد کرد؟ مثلا بنویسم: 800 GB Volume
؟
عزیز باید مسیرشون رو از روت بگیری اینجوری.
تغریبا یه مسیری مثل اینه (حدس میزنم چون برا هر توزیع و هر کاربر متفاوته) باید بگردی ببینی کجا مونت میشن.
/media/USER/
من آرچ دارم و متاسفانه مسیر مونت کردنش با اوبونتو متفاوته.
میشه واضحتر توضیح بدید؟ چطوری از روت بگیرم؟ (تازهکارم!) چطوری به دایرکتوری برم که شاخه Media از اونجا شروع بشه؟
-
ما نام کاربری نداریم ؟؟؟؟
شما یه اسم موقع نصب اوبونتو انتخاب میکین مثلا میزاری hamed اون میشه نام کاربریت همونی که وقتی لاگوت میکنه بالای جایی که رمز ازت میخواد نوشته!!
مسیر درایو ها را هم این طوری : درایو را باز میکنی توی فضای آزاد کلیک راست میکنی گزینه ی اخر را میزنی اونجه ادرس اون درایو هست
ls *
قرار نیست دایرکتوری نشون بده این دستور را برای مثال گفتم این دستور تمام محتویات یک دایرکتوری را نشون میده
این برای مثال یک دایکتوریه: (اصلا همچین چیزی نیست فقط برای مثال)
hamed/media/093c24ts6945233
اون حامدی که اون بالا هست نام کاربریه
دایکتوری را میتوی با دستورات مختلف ازش استفاده کنی مثلا از دایرکتوری بالا این طوری استفاده میشه:
cd hamed/media/093c24ts6945233
الان ترمینال رفت به اون دایرکتوری حالا میخوای پوشه درست کنی
mkdir 123
پوشه ی 123 تو اون درایو ساخته شد
-
cd pouya/media
bash: cd: pouya/media: No such file or directory
$ cd media/pouya
bash: cd: media/pouya: No such file or directory
$ cd pouya/media/727096AF70967995
bash: cd: pouya/media/727096AF70967995: No such file or directory
$ cd media/pouya/727096AF70967995
bash: cd: media/pouya/727096AF70967995: No such file or directory
:(
-
حل شد!
در واقع باید اول از همه اینو زد:
cd /
و بعدش هم اینطوری آدرس داد:
media/USERNAME/