файлы

Как удалить файл в linux

Иконка удаления файла

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

В linux для удаления файлов и директорий служит команда rm (от слова remove).

Вот основные параметры команды удаления rm:

  • -r или -R: Рекурсивно. Обязательно при удалении любого каталога.
  • -i: Интерактивно. Запрашивает подтверждение перед каждым удалением.
  • -f: Принудительное удаление файлов или каталогов.

Как скопировать файл по ssh

SSH. The Secure Shell.

Работая под linux или в консоли по ssh, иногда требуется скопировать файл по ssh с удаленного сервера (или на удаленный сервер).

Если нужен визуальный контроль под windows - для копирования и перемещения файлов можно использовать программы для sftp-коннектов, например wincsp. У нее удобный интерфейс с двумя панелями, наподобие total commander.

Как найти недавно измененные файлы в директории (linux)

Под linux в консоли найти все файлы в директории рекурсивно, измененные за заданный период, можно с помощью команды find c такими опциями:

find /path_directory -mtime -1 -ls      (1 - в днях)

Обработка файлов на Perl

Рассмотрим задачу как быстро распарсить файл. Если вы знаете основы языка perl, вам несказанно повезло - на perl работать с файлами очень удобно и быстро.

Допустим, у нас есть файл input.txt, содержащий множество строк и несколько tab-separated столбцов (разделитель столбцов, впрочем, может быть и любым другим).

Работа с CSS: основы (часть 2)

Загрузка файла php на сервер

В этой статье подробно разберем как сделать php-скрипт загрузки файла на сервер. Составим общее впечатление как это работает в связке с веб-сервером apache, а также рассмотрим тонкие моменты механизма загрузки файла.

Нам потребуется html-страница с формой для выбора файла, браузер, поддерживающий стандарт RFC-1867 (сейчас браузер без этого найти трудно) и, собственно, php-скрипт, в котором реализуем загрузку файла и сохранение его в нужную директорию. Загрузка файла происходит через обычный POST-запрос, однако нужно указать определенный параметр тега form - enctype - обратите внимание на html-код.

Чтобы сразу ответить на вопрос как загрузить несколько файлов на сервер одновременно с помощью php, будем писать именно такой html-код и php-скрипт. Если вам нужно реализовать загрузку только для одного файла - просто удалите лишние элементы формы input type="file", оставьте только один. Итак поехали дальше.

Загрузка файла php

Загрузка файла php на сервер

В этой статье подробно разберем как сделать php-скрипт загрузки файла на сервер. Составим общее впечатление как это работает в связке с веб-сервером apache, а также рассмотрим тонкие моменты механизма загрузки файла.

Нам потребуется html-страница с формой для выбора файла, браузер, поддерживающий стандарт RFC-1867 (сейчас браузер без этого найти трудно) и, собственно, php-скрипт, в котором реализуем загрузку файла и сохранение его в нужную директорию. Загрузка файла происходит через обычный POST-запрос, однако нужно указать определенный параметр тега form - enctype - обратите внимание на html-код.

Чтобы сразу ответить на вопрос как загрузить несколько файлов на сервер одновременно с помощью php, будем писать именно такой html-код и php-скрипт. Если вам нужно реализовать загрузку только для одного файла - просто удалите лишние элементы формы input type="file", оставьте только один. Итак поехали дальше.