chown — команда изменения владельца файлов и папок в linux

До OS X Yosemite не было простого способа переименовать несколько файлов одновременно на Mac. Некоторые люди устанавливают правила Automator. Другие пробовали обходные пути для переименования файлов в сторонних приложениях. Наконец, Apple осознала нашу душевную боль и создала гораздо более простой способ переименования нескольких файлов одновременно, и это только стало легче по мере продолжения обновления macOS. Вот как можно переименовывать файлы на вашем Mac.

Как пакетно переименовать файлы на Mac

Лично я чаще всего переименовываю фотографии, но это работает для любых ваших файлов. Они просто должны быть одного типа, чтобы их можно было сразу переименовать.

  1. запуск искатель на вашем Mac.
  2. Найдите файлы Вы хотите переименовать.
  3. Shift-щелкните, чтобы выбрать несколько файлов.
  4. Нажми на действие Кнопка в верхней части окна Finder. Вы также можете нажимать правую или управляющую кнопку + клик по файлам.

  5. Выбрать Переименовать [X номер] Предметы.
  6. Выбрать Формат из выпадающего меню в верхней части набора инструментов переименования.

  7. Выберите Формат имени для стиля формата, который вы хотите. Вы можете выбрать Имя и Индекс, Имя и Счетчик или Имя и Дата.
  8. Введите имя для ваших файлов в Пользовательский формат.

  9. Введите Стартовый номер. Я выбрал номер 1, но вы можете начать с любого номера.
  10. Нажмите на переименовывать.

Все выбранные вами файлы будут переименованы с новым именем и перечислены последовательно от начального номера, который вы ввели.

Переименование файлов с помощью файлового менеджера Linux

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

Если вы используете стандартную версию Ubuntu или Fedora, две популярные формы Linux, а затем интерфейс рабочего стола, который вы видите, называется GNOME. В GNOME вы можете переименовать несколько файлов одновременно, перетащив курсор на все из них, щелкнув правой кнопкой мыши на сенсорной панели или мыши и выбрав « Переименовать» . Затем вы увидите параметры для переименования файлов с помощью шаблона или путем замены строк текста.

Хотя GNOME в настоящее время является самым популярным интерфейсом Linux для настольных компьютеров, существует множество других. Можно ли переименовать несколько файлов одновременно и как, может отличаться.

Если вы обнаружите, что предпочитаете файловый менеджер KDE или Xfce (Dolphin и Thunar), вы также можете свободно поменять их, не переключая рабочие столы полностью.

Как быстро поменять пользователя файла и/или папки в linux

Чтобы сократить время на ознакомление с той командой, сразу дам готовый рецепт того, как быстро поменять пользователя файла и/или папки в linux. Формат этой команды такой:

Читайте также:  Лучшие программы для удаленного доступа к компьютеру

chown user:group /patch/filename chown -R user:group /patch/foldername

В первой строчке произойдёт смена пользователя на user, группы на group у файла /patch/filename.

Во второй строчке в примере выше использована дополнительная опция -R, которая означает рекурсивную обработку. То есть у папки /patch/foldername произойдёт смена владельца и группы, но этим дело не закончится, все папки и файлы, лежащие в этой директории также будут подвергнуты процессу смены владельца и группы. Рекурсия бывает очень удобна при глобальных изменениях в группой политики в системе.

Остальные опции команды chown не так часто востребованы и используются, поэтому пока не буду с ними разбираться.

Способ 2: Консольный файловый менеджер

Переименовать файл Linux можно несколькими способами — об этом говорилось выше. Сейчас как раз будет разобран следующий. Если вы пользуетесь серверной версией системы, то, скорее всего, вы себе уже давно поставили консольный файловый менеджер MC, впрочем данной программой спокойно можно пользоваться и в десктопной «Линукс», используя для этих целей «Терминал». Сейчас давайте подробно разберемся, как переименовать файл в MC в Linux.

Итак, первым делом вам необходимо войти в сам файловый менеджер. Делается с помощью выполненной команды «mc». Если данная программа в системе не установлена, то провести инсталляцию можно с помощью введенной в «Терминал» команды:

sudo apt install mc

После открытия программы в «Терминале» покажется список всех каталогов домашней директории. На этом этапе вам необходимо отыскать нужный файл. К слову, если вы используете «Терминал» для запуска MC, то есть возможность переходить по каталогам с помощью мыши, нажимая по нужному двойным кликом левой кнопки. Если же у вас серверная «Линукс», вам нужно использовать в этих целях стрелочки на клавиатуре для навигации и клавишу Enter для перехода.

Читайте также:  Как проверить скорость Интернета? Лучшие онлайн-сервисы

Когда нужный файл будет у вас перед глазами, нужно выделить его и нажать клавишу F6. Перед вами появится «окошко», если можно его так назвать, в котором нужно во втором поле ввести новое название файла. Обратите внимание, что предварительно нужно указать путь, куда файл переместится. По умолчанию выбрана домашняя директория.

Total Commander

Кроме стандартного переименования, вы можете воспользоваться популярной программулинкой, которая называется Total Commander. Может кто-то помнит такую старую среду Norton Commander, которая у нас в стране использовалась еще до внедрения windows? Да такая оболочка с директориями и файлами, разделенная на два участка. Блин, аж ностальгия взяла. Я еще в 1990—1993 годах любил к отцу на работу ходить в компьютер играть, и как раз приходилось все делать через Norton , надо меня останавливать, а то сейчас в детство уйду.

Так вот, для Windows есть похожая среда, но только уже сделанная под современный интерфейс — Total commander. И кстати в нем таки довольно удобно работать, кроме того он имеет ряд полезных функций Но я вас работе с ней сегодня учить не буду, так как этому надо посвятить отдельную тему. Но есть один нюанс. Она платная. Зато вам дается месяц, чтобы поработать в ней бесплатно.

Сегодня мы ее будем использовать для массового переименования файлов.

Ну вот и всё, что я вам хотел поведать в сегодняшней статье. Есть конечно еще множество хороших программ для переименования, например Renamer. Я им даже иногда пользовался (правда там немного другая ситуация была). А так в общем-то этих двух способов должно хватить с головой.

Ну а если вам так часто приходится работать с файлами, или же у вас просто очень много важной информации, то я хотел бы предложить вам посмотреть превосходный видеокурс по защите файлов от разных обстоятельств (Вирусы, удаление, порча, неисправность жесткого диска, хищение и т.д.). Описаны реальные и отличные способы резервного копирования и защиты данных. Причем все уроки в видеоформатах и рассказаны человеческим языком, а не техническим, что делает этот курс просто великолепным.

Читайте также:  Визуальные закладки от Yandex для Mozilla Firefox

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

С уважением, Дмитрий Костин

Способ 3: Консоль Linux

Напоследок мы разберем способ, как переименовать файл в консоли Linux (местный аналог «Командной строки» в Windows).

Разбираться мы будем на примере. Допустим, в папке «Документы», что находится в домашней директории, имеется файл под названием «Старый документ», наша задача переименовать его в «Новый документ». Для этого:

  1. Откройте консоль, прописав в поиске «Терминал».
  2. Перейдите в нужную папку, используя команду cd. В нашем случае необходимо выполните команду: «cd /home/ИмяПользователя/Документы».
  3. Переименуйте файл с помощью команды mv. Рекомендуется использовать также опцию -v, чтобы отобразился лог операции. В нашем примере команда будет выглядеть так: «mv -v «Старый документ» «Новый документ».

Это был третий способ, как переименовать файл Linux. К слову, после всех проделаных действий «Терминал» можно закрывать.

Командная строка

ctrl-a — курсор в начало

ctrl-e — курсор в конец

esc-! — выполнить команду с параметрами

ctrl-x, p или alt+a — вставить имя каталога

esc, enter; ctrl-enter — послать текущий объект в командную строку

ctrl-x,t — Вставка всех выделенных объектов в командную строку

esc, tab — дополнение команды

alt-a — вставить текущий каталог в командную строку

Alt-TAB (ESC+TAB) — Крутейшая комбинация для поиска загружаемых файлов (например, вы забыли как правильно пишется: netcfg или netconfig. Достаточно набрать в командной строке net и нажать Alt-TAB — вам сразу покажут что можно запустить, которое начинается со слова net) нажимать два раза!alt-shift-! — вывод результата командыctrl-shift-v — вставка из буфера обмена