Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > >
Восстановить пароль Регистрация
 
Artishok
ЧакЭ одобряЭ
274 / 273 / 12
Регистрация: 27.12.2009
Сообщений: 1,755
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
Почетный модератор
6432 / 2209 / 84
Регистрация: 29.07.2006
Сообщений: 12,638
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
ЧакЭ одобряЭ
274 / 273 / 12
Регистрация: 27.12.2009
Сообщений: 1,755
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
Почетный модератор
6432 / 2209 / 84
Регистрация: 29.07.2006
Сообщений: 12,638
21.02.2011, 12:47     Копирование файлов   #4
Цитата Сообщение от Artishok Посмотреть сообщение
должно быть что-то другое.первая лаба по linux
Хз. Но выводить удаленные файлы без созданной до этого БД ты не сможешь ну никак.
Цитата Сообщение от Artishok Посмотреть сообщение
может я условие недопонимаю?
Возможно
Цитата Сообщение от Artishok Посмотреть сообщение
что эта часть делает?
Какая? ls? выводит, что файлы в директориях
Цитата Сообщение от Artishok Посмотреть сообщение
и у меня удалились все файлы и папки из каталога chuc
Если тебе нужно удалить только файлы определенные, то
Код Bash
1
rm -f `find /home/chuck/ -name '*.txt'`
Artishok
ЧакЭ одобряЭ
274 / 273 / 12
Регистрация: 27.12.2009
Сообщений: 1,755
21.02.2011, 18:18  [ТС]     Копирование файлов   #5
Цитата Сообщение от Vourhey Посмотреть сообщение

Какая? ls? выводит, что файлы в директориях
верхняя где echo
AdAgent
Объявления
21.02.2011, 18:18    Копирование файлов
Vourhey
Почетный модератор
6432 / 2209 / 84
Регистрация: 29.07.2006
Сообщений: 12,638
21.02.2011, 18:19     Копирование файлов   #6
man echo
man xargs
прочитаешь - узнаешь
А так, копирует файл examples.desktop в директории a и b
Artishok
ЧакЭ одобряЭ
274 / 273 / 12
Регистрация: 27.12.2009
Сообщений: 1,755
21.02.2011, 19:04  [ТС]     Копирование файлов   #7
Echo выводит текст.если вводить без l и xargs то она это и сделает.xargs исполняет комманды.и команда cp.но почему копируется в каталоги которые в echo передаются?
Dmitry
Форумчанин
9125 / 4752 / 134
Регистрация: 09.09.2009
Сообщений: 18,697
21.02.2011, 22:57     Копирование файлов   #8
есть команда tee, она вроде как позволяет дублировать вывод например из stdout например в файл
Vourhey
Почетный модератор
6432 / 2209 / 84
Регистрация: 29.07.2006
Сообщений: 12,638
21.02.2011, 23:08     Копирование файлов   #9
Цитата Сообщение от Artishok Посмотреть сообщение
но почему копируется в каталоги которые в echo передаются?
Блин, ну почитай ты про конвейеры.
Yandex
Объявления
21.02.2011, 23:08    Копирование файлов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему
Опции темы

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