Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > >
Восстановить пароль Регистрация
 
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
274 / 273 / 9
Регистрация: 27.12.2009
Сообщений: 1,764
20.02.2011, 21:53     Копирование файлов #1
Как из одного каталога скопировать файлы в несколько других?
cp -a chuck/*.txt chuck/papka chuck/papka1
мне скопировало файлы txt из папки chuck и папку papka в папку papka1.

и такой вопрос.как вывести файлы которые были перемещены/удалены несколько минут назад?

Добавлено через 2 часа 42 минуты
И вот еще.Как удалить файлы из каталога и из подкаталогов?
AdAgent
Объявления
20.02.2011, 21:53     Копирование файлов
Vourhey
Почетный модератор
6447 / 2222 / 95
Регистрация: 29.07.2006
Сообщений: 12,636
20.02.2011, 22:02     Копирование файлов #2
Цитата Сообщение от Artishok Посмотреть сообщение
как вывести файлы которое были изменены (удалены перемещены) в последние несколько минут?
поставить и настроить aide или tripwire, а потом проверяй.
Цитата Сообщение от Artishok Посмотреть сообщение
Как из одного каталога скопировать файлы в несколько других?
Код Code
1
2
3
4
5
6
7
echo a/ b/ | xargs -n 1 cp examples.desktop
~$ ls {a,b}
a:
examples.desktop
 
b:
examples.desktop
Цитата Сообщение от Artishok Посмотреть сообщение
Как удалить файлы из каталога и из подкаталогов?
Код Code
1
rm -rf
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
274 / 273 / 9
Регистрация: 27.12.2009
Сообщений: 1,764
20.02.2011, 23:27  [ТС]     Копирование файлов #3
Цитата Сообщение от Vourhey Посмотреть сообщение
поставить и настроить aide или tripwire, а потом проверяй.
должно быть что-то другое.первая лаба по linux.

может я условие недопонимаю?
"Удаление файлов по заданному расширению в каталогах и подкаталогах.Удаленные файлы вывести"

Добавлено через 2 минуты
Цитата Сообщение от Vourhey Посмотреть сообщение
echo a/ b/ | xargs -n 1 cp examples.desktop
~$ ls {a,b}
что эта часть делает?

Добавлено через 20 минут
ввел
Код Code
1
rm -rf /home/chuck/*.txt
и у меня удалились все файлы и папки из каталога chuck
Vourhey
Почетный модератор
6447 / 2222 / 95
Регистрация: 29.07.2006
Сообщений: 12,636
21.02.2011, 12:47     Копирование файлов #4
Цитата Сообщение от Artishok Посмотреть сообщение
должно быть что-то другое.первая лаба по linux
Хз. Но выводить удаленные файлы без созданной до этого БД ты не сможешь ну никак.
Цитата Сообщение от Artishok Посмотреть сообщение
может я условие недопонимаю?
Возможно
Цитата Сообщение от Artishok Посмотреть сообщение
что эта часть делает?
Какая? ls? выводит, что файлы в директориях
Цитата Сообщение от Artishok Посмотреть сообщение
и у меня удалились все файлы и папки из каталога chuc
Если тебе нужно удалить только файлы определенные, то
Код Bash
1
rm -f `find /home/chuck/ -name '*.txt'`
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
274 / 273 / 9
Регистрация: 27.12.2009
Сообщений: 1,764
21.02.2011, 18:18  [ТС]     Копирование файлов #5
Цитата Сообщение от Vourhey Посмотреть сообщение

Какая? ls? выводит, что файлы в директориях
верхняя где echo
AdAgent
Объявления
21.02.2011, 18:18     Копирование файлов
Vourhey
Почетный модератор
6447 / 2222 / 95
Регистрация: 29.07.2006
Сообщений: 12,636
21.02.2011, 18:19     Копирование файлов #6
man echo
man xargs
прочитаешь - узнаешь
А так, копирует файл examples.desktop в директории a и b
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
274 / 273 / 9
Регистрация: 27.12.2009
Сообщений: 1,764
21.02.2011, 19:04  [ТС]     Копирование файлов #7
Echo выводит текст.если вводить без l и xargs то она это и сделает.xargs исполняет комманды.и команда cp.но почему копируется в каталоги которые в echo передаются?
Dmitry
Форумчанин
 Аватар для Dmitry
9466 / 4997 / 176
Регистрация: 09.09.2009
Сообщений: 19,734
21.02.2011, 22:57     Копирование файлов #8
есть команда tee, она вроде как позволяет дублировать вывод например из stdout например в файл
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2011, 23:08     Копирование файлов
Еще ссылки по теме:

Ubuntu Linux Поиск и копирование файлов по расширению,
Debian Linux Копирование файлов с VDS ОС Debian на локальный пк под Windows
Резервное копирование файлов, заданных аргументами Bash

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vourhey
Почетный модератор
6447 / 2222 / 95
Регистрация: 29.07.2006
Сообщений: 12,636
21.02.2011, 23:08     Копирование файлов #9
Цитата Сообщение от Artishok Посмотреть сообщение
но почему копируется в каталоги которые в echo передаются?
Блин, ну почитай ты про конвейеры.
Yandex
Объявления
21.02.2011, 23:08     Копирование файлов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Задать вопрос
Опции темы

Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2015, vBulletin Solutions, Inc.
Яндекс.Метрика