Автор Тема: mc вопросики  (Прочитано 2301 раз)

Оффлайн him

  • Завсегдатай
  • *
  • Сообщений: 1 033
mc вопросики
« : 05.06.2013 11:15:54 »
пользуюсь mc (типа нортена, наверно все знают)
хочу по благодарить тех кто поддерживает это ПО.
точнее за патч, который позволяет при подключении по ftp менять кодировку отображения файлов. Это так удобно!!!! Спасибо!

но есть некоторые проблемки например:
в mc нахожусь под пользователем.
копирую на рабочий стол линуха с виндового ftp-ника (кодировка 1251) папки с файлами, с большими вложенностями. почему то права на папку выставляются rw-rw-rw и как следствие пользователь не может войти в папку. надо менять права на rwxrw-rw-
можно это как то поправить?
через mc пробую поменять права на папки скопом. не поддерживается рекурсия на вложенные папки.
может я просто  не как это правильно сделать. подскажите пожалуйста. было так удобно!

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 964
Re: mc вопросики
« Ответ #1 : 05.06.2013 13:14:33 »
В mc есть меню пользователя.
Там можно свои команды вводить.
Ну и добавьте команду чтоб на выделенный каталог натравливалась команда
chmod -R a+rX DIR
и потом шлеп команду из меню - починилось... :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: mc вопросики
« Ответ #2 : 05.06.2013 13:44:07 »
копирую на рабочий стол линуха с виндового ftp-ника (кодировка 1251) папки с файлами, с большими вложенностями. почему то права на папку выставляются rw-rw-rw и как следствие пользователь не может войти в папку. надо менять права на rwxrw-rw-
можно это как то поправить?
Лучше бы у первоисточника интересоваться... В ALT, в последнее время, пакет я собираю, но в такие нюансы не вникаю. Один из непосредственных разработчиков mc тут появляется, может скажет баг это, или фича. А более-менее официальный форум по mc на LOR: http://www.linux.org.ru/forum/midnight/, может, лучше там спросить. Сборка в ALT от апстримной версии отличается минимально.

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Re: mc вопросики
« Ответ #3 : 24.06.2013 19:03:42 »
В mc есть хорошая опция: вход в режим root прямо с экрана. На картинке видно, что внизу, на белом фоне, есть командная строка. Вводим su -, затем пароль и перед нами открывается терминал в режиме root. В командной строке вводим mc и вновь выходим в режим 2-х панельного менеджера, только уже с правами root.
Может такой вариант будет удобнее?
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: mc вопросики
« Ответ #4 : 24.06.2013 22:19:12 »
Не понял - зачем два раза mc запускать. Можно порсто в консоле дать su -, а потом mc

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Re: mc вопросики
« Ответ #5 : 25.06.2013 18:36:28 »
Да, в машину можно входить через двери, влазить через окно и даже проникать через багажник! :-)
Я думаю, что цель данного форума - предоставить начинающим пользователям максимум возможностей получения конечного результата. Поэтому я и рассказал о способе, который открыл для себя неожиданно. Так почему не поделиться опытом?
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: mc вопросики
« Ответ #6 : 25.06.2013 19:46:20 »
Так неудобно иметь два одновременно открытых сеанса mc - легко перепутать от обычного пользователя ты работаешь, или от root.

Оффлайн Andrey

  • Завсегдатай
  • *
  • Сообщений: 734
Re: mc вопросики
« Ответ #7 : 26.06.2013 06:22:42 »
Особенно если пользоваться ctrl+o, забавные веселости вылазят.

Оффлайн Cool_Lamer

  • Давно тут
  • **
  • Сообщений: 473
Re: mc вопросики
« Ответ #8 : 06.06.2014 19:32:50 »
Чтоб не плодить тем спрошу тут.

Редактор файлов через mc отличается в альте и в дебиане, подскажите можно ли сделать такой же в дебиане?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
Re: mc вопросики
« Ответ #9 : 06.06.2014 20:08:59 »
Можно. Если собрать ту же версию с альтовыми патчами.
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: mc вопросики
« Ответ #10 : 07.06.2014 00:58:04 »
Чтоб не плодить тем спрошу тут.

Редактор файлов через mc отличается в альте и в дебиане, подскажите можно ли сделать такой же в дебиане?

Можно:
F9/Options/Configuration/Use internal edit
Поставить/снять маркер на опции Use internal edit
Дальше OK и Save

'Use internal edit' и в Debian - mcedit
Запуск  редактора отдельно как и везде

External отличается:
ALT Linux - vi
Debian - nano # by default

-------------------------------------------------------

Одно мне в альтах не понятно:
man mc

       Редактирование

       Вызывается редактор vi, либо редактор, указанный в переменной окружения
       EDITOR,   либо   встроенный   редактор ...

Насколько понимаю, если переменная не существует - вызывается vi. Если существует и определена, то вызывается редактор заданный в переменной EDITOR.
Хорошо. OK.
Загоняем в переменную альтернативный редактор и экспортируем переменную:
$ man mc
$ echo $EDITOR

$ EDITOR=nano
$ export $EDITOR
$
$ echo $EDITOR
nano
Вызываем файл на редактирование. И..., упс - всё равно вызывается vi.
Или я что-то не туда с потоком мысли?
Суть конечно несущественно. Скорее спортивный интерес.
« Последнее редактирование: 07.06.2014 06:14:44 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: mc вопросики
« Ответ #11 : 07.06.2014 06:42:57 »
В mc есть хорошая опция: вход в режим root прямо с экрана. На картинке видно, что внизу, на белом фоне, есть командная строка. Вводим su -, затем пароль и перед нами открывается терминал в режиме root. В командной строке вводим mc и вновь выходим в режим 2-х панельного менеджера, только уже с правами root.
Может такой вариант будет удобнее?

Не, не удобнее.
Удобнее на хоткей повесить что-то вроде:
xterm -e 'su -'
Одинарные кавычки обязательны, иначе не сменится переменная $HOME

Нажатий меньше:
- вызов терминала по хоткею
- ввод: пароль + Enter
- ввод: mc + Enter

В XFCE хоткей:
Меню/Настройки/Клавиатура/Комбинации клавиш
В принципе то же самое получается если вызывать терминал termit
Разницы никакой. Только имя исполняемого файла заменить.

У меня например висит:
<Super>t - пользовательская сессия termit
<Alt>t - root'овая сессия termit
Тем более что root'овая нужна: быстро вошёл - быстро сделал - сразу вышел
Чем под root'ом меньше, тем лучше.

Минимум телодвижений и минимум расхода памяти.
Эргономика. :-)
Лень - двигатель прогресса.

Пользовательскую сессию mc можно открыть, например повесив на сочетание клавиш
<Super>m
(Super - клавиша Windows)
команду
termit -e mc
Не надо ни в Меню лазить, ни на мышь с тачпадом отвлекаться.
« Последнее редактирование: 07.06.2014 07:22:16 от Speccyfighter »

Оффлайн Cool_Lamer

  • Давно тут
  • **
  • Сообщений: 473
Re: mc вопросики
« Ответ #12 : 07.06.2014 15:59:09 »
Можно:F9/Options/Configuration/Use internal edit
Ага спасибо.
Настройки-Конфигурация-Включить Встроенный редактор.

Ещё вопрос. Как сделать, не знаю как правильно выразиться,  чтобы в консоли сохранялся путь от mc, т.е. если я (к примеру) зашёл в mc в /var/log/, то после закрытия mc, консоль уже "находилась по этому пути, чтоб не нужно было писать cd /var/log/.
« Последнее редактирование: 07.06.2014 16:51:49 от Cool_Lamer »

Оффлайн Peter_

  • Давно тут
  • **
  • Сообщений: 105
Re: mc вопросики
« Ответ #13 : 07.06.2014 22:10:45 »
Попробуйте пометить
F9->Options->Panel options->Auto save panels setup
Пётр.

Оффлайн Cool_Lamer

  • Давно тут
  • **
  • Сообщений: 473
Re: mc вопросики
« Ответ #14 : 08.06.2014 13:52:24 »
Попробуйте пометить
F9->Options->Panel options->Auto save panels setup
Не, не помогло.