find . -ctime +12 -type f -name "*.csv"
Ссылки по теме
find . -ctime +12 -type f -name "*.csv"
Ссылки по теме
Tags: terminal, терминал, терминал Ubuntu
Записано в
Linux, Ubuntu | Постоянная ссылка
Постоянно приходится копать в сторону нужных команд терминала. Адрес официальной документации часто теряется. Сохраняю:
Tags: Ubuntu 10, терминал Ubuntu, терминал Ubuntu 10, терминал Ubuntu lucid
Записано в
Ubuntu | Постоянная ссылка
Раньше для копирования одной папки и всех подпапок в другую, использовал следующую команду:
cp -r original_folder/* destination_folder/
Вариант отличный, но единственная проблема – скрытые файлы не копируются. Потерять при копировании файл .htaccess
считаю серьезной проблемой.
Если не использовать звездочку "*", то копируются все файлы и папки, включая скрытые, но создается подпапка в "destination_folder" и как результат – замкнутый круг.
Ключ "r" заменяем на "a" и убираем звездочку "*". Проблема исчерпана:
cp -a original_folder/ destination_folder/
Tags: терминал Ubuntu, терминал Ubuntu 10, терминал Ubuntu lucid
Записано в
Ubuntu | Постоянная ссылка
Мне часто приходится работать с файлами и каталогами через ssh и FileZilla на хостинге. Я всегда хочу быть точно уверенным, что права доступа на файлы и папки выставлены правильно, чтобы обезопасить себя. Я использую права:
755
– на папки;644
– на файлы.Если менять права доступа через FileZilla с использованием отметки "Перенаправить во вложенные каталоги", то процесс занимает очень много времени. Мне всегда хотелось делать это через терминал, но до сего дня я не копал в данном направлении.
Мне помогли следующие ресурсы:
После входа на хостинг через терминал Ubuntu для нужной папки я теперь выполняю следующие команды:
find folder/ -type d -exec chmod 0755 {} \;
find folder/ -type f -exec chmod 0644 {} \;
На локальном компьютере я использую LAMP и в последнее время выставляю на файлы и папки права 777
. При переносе файлов на хостинг, права сохраняются и менять их приходится довольно часто. Теперь это занимает всего несколько секунд.
Если нужно быстро внести изменения на локальном компьютере, то не стоит забывать про использование префикса "sudo
". Права суперпользователя также позволяют поменять доступ ко всем папкам и файлам, созданным другим пользователем.
Tags: команда терминала chmod, команда терминала find, права доступа в Linux, терминал Ubuntu, терминал Ubuntu 10, терминал Ubuntu lucid
Записано в
Ubuntu | Постоянная ссылка