Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: He3aBuCuM в Apr 05, 2010, 10:30



Титла: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 10:30
Как мога да преименувам папката /media/Just be u в /media/justbeu, тоест без интервали?
Тази папка ми беше дял в хp-то преди.


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: borovaka в Apr 05, 2010, 10:43
Нещо не схванах како му е сложното на преименуването ?
mv /media/Just\ be\ u/ /media/justbeu


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 11:48
Нещо не схванах како му е сложното на преименуването ?
mv /media/Just\ be\ u/ /media/justbeu
Код
GeSHi (Bash):
  1. root@desktop:~# mv /media/Just\ be\ u/ /media/justbeu
  2. mv: не може да се премести „/media/Just be u/“ в „/media/justbeu“: Device or resource busy
  3.  


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: Acho в Apr 05, 2010, 11:53
Ами ти най-вероятно в момента на преименуване или си в тази директория, или ползваш нещо от нея, или пък нещо друго, което я прави BUSY. Излез от нея, спри всичко останало, и опитай отново. Ползвай и TAB-а за дописването на старото име. Операцията с преименуването е най-елементарното нещо.

П.С. Даже сега пробвах, това че съм ВЪТРЕ в директорията не пречи (понеже не бях сигурен за това). Преименува се веднага.


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 12:55
Ами ти най-вероятно в момента на преименуване или си в тази директория, или ползваш нещо от нея, или пък нещо друго, което я прави BUSY. Излез от нея, спри всичко останало, и опитай отново. Ползвай и TAB-а за дописването на старото име. Операцията с преименуването е най-елементарното нещо.

П.С. Даже сега пробвах, това че съм ВЪТРЕ в директорията не пречи (понеже не бях сигурен за това). Преименува се веднага.
Изключих всякакви програми, но пак не стана...

Искам да махна интервалите, защото имам джаджата "Директория", която показва файловете в дадена директория. Сложил съм си няколко такива поленца: http://store.picbg.net/pubpic/3B/90/bc3c134959aa3b90.png
Като стартирам компютъра ми показва, че няма такива директории и изписва: "Няма файл или директория с име "директорията", но всъщност си я има. Мисля си, че това е от интервалите...


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: romeo_ninov в Apr 05, 2010, 13:00
опитай така
mv "/media/Just be u" /media/justbeu
и провери с тази команда какво използва папката
fuser "/media/Just be u"


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: staco в Apr 05, 2010, 13:03
Ами ти най-вероятно в момента на преименуване или си в тази директория, или ползваш нещо от нея, или пък нещо друго, което я прави BUSY. Излез от нея, спри всичко останало, и опитай отново. Ползвай и TAB-а за дописването на старото име. Операцията с преименуването е най-елементарното нещо.

П.С. Даже сега пробвах, това че съм ВЪТРЕ в директорията не пречи (понеже не бях сигурен за това). Преименува се веднага.
Изключих всякакви програми, но пак не стана...

Искам да махна интервалите, защото имам джаджата "Директория", която показва файловете в дадена директория. Сложил съм си няколко такива поленца: http://store.picbg.net/pubpic/3B/90/bc3c134959aa3b90.png
Като стартирам компютъра ми показва, че няма такива директории и изписва: "Няма файл или директория с име "директорията", но всъщност си я има. Мисля си, че това е от интервалите...

Аз си мисля че е от друго.
Отмонтирай си партишъна и го монтирай в друга папка просто. (Ако става въпрос за папка на някакъв дял разбира се)

sudo umount "/media/Just be u"
sudo mkdir /media/Justbeu
sudo mount /dev/sda2/ /media/Justbeu

като на "sda2", може да е и друго.
Виж си дяловете с: sudo fdisk -l


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 13:04
опитай така
mv "/media/Just be u" /media/justbeu
и провери с тази команда какво използва папката
fuser "/media/Just be u"
Код
GeSHi (Bash):
  1. root@desktop:~# mv "/media/Just be u" /media/justbeu
  2. mv: не може да се премести „/media/Just be u“ в „/media/justbeu“: Device or resource busy
  3. root@desktop:~# fuser "/media/Just be u"
  4. root@desktop:~# fuser "/media/Just be u"
  5. root@desktop:~# fuser "/media/Just be u"
  6. root@desktop:~#
  7.  


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 13:08
Аз си мисля че е от друго.
Отмонтирай си партишъна и го монтирай в друга папка просто. (Ако става въпрос за папка на някакъв дял разбира се)

sudo umount "/media/Just be u"
sudo mkdir /media/Justbeu
sudo mount /dev/sda2/ /media/Justbeu

като на "sda2", може да е и друго.
Виж си дяловете с: sudo fdisk -l
Мерси! Стана! :)
П.П. много се извинявам за двойният пост.

Редакция: реснах компа и се върна по старому...


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: Acho в Apr 05, 2010, 13:26
He3aBuCuM, то стана егати преименуването. Ако имаш и работещ Windows на тая машина (понеже казваш, че преди е бил като дял на XP-то), ами смени го оттам. Преименувай си го както ти е кеф и после си го монтирай в Линукса и го ползвай с кеф.


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 13:38
He3aBuCuM, то стана егати преименуването. Ако имаш и работещ Windows на тая машина (понеже казваш, че преди е бил като дял на XP-то), ами смени го оттам. Преименувай си го както ти е кеф и после си го монтирай в Линукса и го ползвай с кеф.
Да, знам, че мога и то лесно става там, но нямам в момента windows.


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: Acho в Apr 05, 2010, 13:41
А как монтираш дяла в тая директория ? НА РЪКА, или АУТО в /etc/fstab ? И как е описано там ? Ако UNMOUNT-неш дяла, после можеш ли да преименуваш директорията (mount point-а) ?


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: b2l в Apr 05, 2010, 13:55
Баси съветите: Пусни си windows-а и си преименувай папката.... И това във форум за линукс...ц ц ц ц ц


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 13:56
А как монтираш дяла в тая директория ? НА РЪКА, или АУТО в /etc/fstab ? И как е описано там ? Ако UNMOUNT-неш дяла, после можеш ли да преименуваш директорията (mount point-а) ?
Няма значение... Няма да използвам тая джаджа за тази директория...
Направих си ги на икони и пак е добре. Мерси на всички Ви, че се опитахте по някакъв начин да ми помогнете. :)


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 18:12
Пичове, разреших логването с потребителя root и направих папката justbeu в /media, но използва единия дял, който е 40 GB, а аз искам да използва другия дял, който е 120 GB(sda5). Как мога да направя това?
sudo mount /dev/sda2/ /media/Justbeu
с тази команда губя файловете...


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: b2l в Apr 05, 2010, 18:13
Ами написал си Justbeu с главно "J", я го напиши с малко.


Титла: Re: Как да преименувам папка чрез терминала с root?
Публикувано от: He3aBuCuM в Apr 05, 2010, 18:15
Ами написал си Justbeu с главно "J", я го напиши с малко.
Просто копнах командата, която ми написа @staco.
Иначе промених sda2 на sda5 и Justbeu на justbeu

Редакция:
Успях да преименувам дяла така: http://free-linux-trick.blogspot.com/2007/11/rename-label-partition.html