Pull to refresh
25
6.6
Алексей Печников @N-Cube

Geoscience R&D and Geophysical Modeling

Send message

Ну что вы - для численного моделирования без консоли никуда, дают вам доступ к кластеру и вперед, консоль и консольное программирование. А уж в 90е на десктопах чтобы что-то моделировать в физике, надо было и в консоли и в программировании гуру быть. Я сам, собственно, по необходимости программировать начал, иначе до сих пор бы еще для диплома модели считал. И да, в debin-russian преобладают вовсе не системные администраторы.

Отличающиеся регистром это совсем не одни и те же, очевидно, это разные символы. И проблемы с ними на виндоус нет и не было:

The Windows NT family of operating systems (including Windows 10) has always had the ability to perform case sensitive file system operations. Applications can pass the FILE_FLAG_POSIX_SEMANTICS flag to the CreateFile API to indicate that they want the path to be treated as case sensitive.

https://devblogs.microsoft.com/commandline/per-directory-case-sensitivity-and-wsl/#:~:text=Case sensitivity in Windows,be treated as case sensitive.

Вас жестоко обманули, увы. Подключите внешний жесткий диск хотя бы на 5 терабайт (ноутбучный), забитый файлами, и попробуйте «мгновенно» найти нужный.

Можно сделать лучше - создать алиас yt-dlp, который скачивает файл с помощью yt-dlp и выполняет постобработку, и запускать это из командной строки сразу, без скачивания из консоли и залезания в менюшки потом.

Ошибаетесь, у нас на курсе (радиофак) фундаментальную физику поняли единицы. Тех, кто за это же время освоил командную консоль (по разным причинам), было в десятки раз больше:)

А если файлов так мало, то в виндоус эксплорер вы их просмотрите быстрее, чем установите и запустите фар :) Притом, что для всех остальных задач на системном диске и прочих, где файлов много, ваш подход не работает.

Пример из разряда «а я просто хочу посмотреть, как у меня всего много на диске!». Имеет право на жизнь, только тут любой файловый менеджер годится, хоть интернет эксплорер (да, там тоже можно управлять с клавиатуры).

Выше нас убеждают, как фар замечателен своими плугинами, но они как раз для повторяющихся операций создаются. А чтобы разово посмотреть в консоли картинку искать и устанавливать плугин - бессмысленно. А для того, о чем вы говорите, и нортон коммандера более чем хватит.

Заходим в конференцию debian-russian, к примеру, и там из тысяч участников каждый второй умеет намного больше. Да и на самом хабре лет десять назад примерно такое же соотношение было, пожалуй. Командная строка инструмент максимально простой, текстовый и интерактивный, просто он далеко не всем нужен, а не то что с ним справиться не могут.

Уже много лет назад как количество файлов в типичной операционке с пользовательскими данными перевалило за миллион. Ручным их перебором и просмотром нужный файл будете месяцами годами искать. Решение - сделать поиск по атрибутам файла типа размера и даты создания плюс по контенту, что фар не умеет, следовательно, ваш пример показывает полную бесполезность фара лично для вас и вашего кейса.

одинаково названные файлы, лежащие в том же самом каталоге…

Серьезно?

Вы дважды написали «мгновенно», видимо, считая что «святым духом»работает? Разумеется, «без сканирования файловой системы» это невозможно, потому что нужно размеры файлов прочитать из файловой системы, если они там есть - то есть это работает далеко не для любой файловой системы, иначе нужно считывать список файлов из файловой системы и перебирать из на диске. Причем тут тотал командер вообще?

Кавычки забыли, файлы с пробелами не обработаются, не надо так рекомендовать.

число файлов может достигать 200 и более тысяч. И внезапно, я могу каждый из них просмотреть…

Считая хотя бы по секунде на просмотр каждого файла (это бессмысленно, потому что вы ничего понять не успеете), 200 тысяч файлов потребуют недели фуллтайм работы. Каким-нибудь грепом (grep) можно найти нужное за секунды. Какая-то антиреклама получилась у вас - тотал коммандер для тех, кто симулирует работу :)

Зато файлы копируют и с архивами работают, наверное, все. Макос позиционируется ка самая юзер фрэндли операционка, и притом предоставляет полноценную командную строку, не говоря уж про грандиозный Automator, чтобы комбинировать различный софт и встраивать любые скрипты на любых языках в интерфейсы. Так что любая попытка заменить консоль менюшками пока не удалась. Возможно, удастся текстовую консоль с шелловскими командами заменить на текстовую консоль с нейросетью, но разницы, по сути, никакой :)

Даже на одной машине сделать cp * target или подобное куда быстрее, чем установить фар, зайти в менюшки и так далее. А на множестве хостов файловые операции куда быстрее консольным скриптом делать, с помощью ssh. Сколько времени вы на сотне удаленных хостов с голой консолью будете логиниться, устанавливать файловые менеджеры, и выполнять серии операций.
Более того, файловые операции подразумевают пайпы - мало что можно сделать лишь одной командой. К примеру, как вы в фаре проверите и перепакуете все zip файлы из дерева каталогов, в которые заархивированы лишние каталоги, удалив эти лишние директории и оставив ровно по одному файлу в каждом архиве? Это совершенно типичная задача - скажем, орбиты спутника Сентинел-1 часто в архиве включают кучу мусора, который совершенно незачем хранить, а всего таких архивов орбит около сотни тысяч. За год в фаре управитесь?

Открывать отдельные окна - жуткое решение, потому что они перепутаются, поскольку окна в операционках, как правило, не упорядочены. Стандартный путь это открывать отдельные терминалы (доступные по их номерам для переключения), или табы, если у вас оконный менеджер есть на машине; так получается набор упорядоченных терминалов или именованных табов, в которых не запутаешься.

Классический mc все это умеет и всегда умел. В том числе, можно отобразить в одной панели список каталогов, а в другой - содержимое выделенного файла, равно как в древних волкове и нортон коммандерах. Это уж точно не уникальные фичи фара, а классика двухпанельных файл менеджеров.

… и при этом религия не позволяет запомнить команды copy, move, sort, и еще несколько, чтобы делать все это намного удобнее и быстрее. Попробуйте-ка в фаре запустить копирование в указанном количестве потоков (скажем, 4 ядра простаивают в данный момент, неплохо бы как раз их все и загрузить).

Дос это отдельная история, но волков коммандер куда лучше нортона был, в том числе, по размеру (когда нужно на дискете файлы переносить и заодно можно было волков скопировать).
Пожалуй, да, фар уже давно велосипед на квадратных колесах и обвешанный багажом на целый самолет. Отсутствие POSIX совместимости требует уйму костылей… Под виндоусом два десятилетия назад, действительно, фар был лучшей альтернативой mc, но без виндоус надобности в нем никакой.
mc не изменяется, поскольку нет надобности, несколько раз в год или раз в несколько лет единичные баги правят, этого достаточно. Пользуюсь им уже почти четверть века на разных линуксах и маках и везде и всегда работает и, притом, одинаково.

1
23 ...

Information

Rating
730-th
Location
Таиланд
Registered
Activity