Форум программистов и сисадминов CyberForum.ru
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум Компьютерный форум > Форум Linux
Восстановить пароль Регистрация

Ответ Создать новую тему
 
Старый 20.02.2011, 21:53   #1
Artishok
ЧакЭ одобряЭ
 
Аватар для Artishok
 
Регистрация: 27.12.2009
Сообщений: 1,755
Репутация: 273 (272)
Лучшие ответы: 12
Копирование файлов / Linux

Как из одного каталога скопировать файлы в несколько других?
cp -a chuck/*.txt chuck/papka chuck/papka1
мне скопировало файлы txt из папки chuck и папку papka в папку papka1.

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

Добавлено через 2 часа 42 минуты
И вот еще.Как удалить файлы из каталога и из подкаталогов?
Старый 20.02.2011, 22:02   #2
Vourhey
Почетный модератор
 
Аватар для Vourhey
 
Регистрация: 29.07.2006
Сообщений: 11,941
Репутация: 6297 (2074)
Лучшие ответы: 57
Копирование файлов

Цитата Сообщение от 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
Другие темы раздела Linux форум. Операционные системы Linux. Установка, настройка, решение проблем.
Linux Если я поставлю Lunix то не будет конфликтов с мульти загрузочным жестким диском ?
Не считайте меня нубом , но про Linux я знаю только то, что она с открытым кодом и на этом всё, Поэтому спрашиваю владельцев этой ОС 1) Если я поставлю Lunix то не будет конфликтов с мульти загрузочным жестким диском ? (Там где будет Linux и Windows ) 2) Программы написанные для windows...
Linux Как создать папку общего доступа
Уважаемые форумчане.. Всвязи стем что мои познания linux = 0 Прошу Вас о помощи..! Необходимо на файловом сервере Linux Ubintu создать и расшарить папку для общего доступа, все это нужно для того, чтобы разместить в ней (папке) базу ПАРУСА (файловый сервер для программы...
Старый 20.02.2011, 23:27  [ТС]   #3
Artishok
ЧакЭ одобряЭ
 
Аватар для Artishok
 
Регистрация: 27.12.2009
Сообщений: 1,755
Репутация: 273 (272)
Лучшие ответы: 12
Копирование файлов

Цитата Сообщение от 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
Старый 21.02.2011, 12:47   #4
Vourhey
Почетный модератор
 
Аватар для Vourhey
 
Регистрация: 29.07.2006
Сообщений: 11,941
Репутация: 6297 (2074)
Лучшие ответы: 57
Копирование файлов

Цитата Сообщение от Artishok Посмотреть сообщение
должно быть что-то другое.первая лаба по linux
Хз. Но выводить удаленные файлы без созданной до этого БД ты не сможешь ну никак.
Цитата Сообщение от Artishok Посмотреть сообщение
может я условие недопонимаю?
Возможно
Цитата Сообщение от Artishok Посмотреть сообщение
что эта часть делает?
Какая? ls? выводит, что файлы в директориях
Цитата Сообщение от Artishok Посмотреть сообщение
и у меня удалились все файлы и папки из каталога chuc
Если тебе нужно удалить только файлы определенные, то
Код Bash
1
rm -f `find /home/chuck/ -name '*.txt'`
Старый 21.02.2011, 12:47
Google
Объявления
Старый 21.02.2011, 18:18  [ТС]   #5
Artishok
ЧакЭ одобряЭ
 
Аватар для Artishok
 
Регистрация: 27.12.2009
Сообщений: 1,755
Репутация: 273 (272)
Лучшие ответы: 12
Копирование файлов

Цитата Сообщение от Vourhey Посмотреть сообщение

Какая? ls? выводит, что файлы в директориях
верхняя где echo
Старый 21.02.2011, 18:19   #6
Vourhey
Почетный модератор
 
Аватар для Vourhey
 
Регистрация: 29.07.2006
Сообщений: 11,941
Репутация: 6297 (2074)
Лучшие ответы: 57
Копирование файлов

man echo
man xargs
прочитаешь - узнаешь
А так, копирует файл examples.desktop в директории a и b
Старый 21.02.2011, 19:04  [ТС]   #7
Artishok
ЧакЭ одобряЭ
 
Аватар для Artishok
 
Регистрация: 27.12.2009
Сообщений: 1,755
Репутация: 273 (272)
Лучшие ответы: 12
Копирование файлов

Echo выводит текст.если вводить без l и xargs то она это и сделает.xargs исполняет комманды.и команда cp.но почему копируется в каталоги которые в echo передаются?
Старый 21.02.2011, 22:57   #8
Dmitry
Форумчанин
 
Аватар для Dmitry
 
Регистрация: 09.09.2009
Сообщений: 17,749
Репутация: 8906 (4533)
Лучшие ответы: 82
Копирование файлов

есть команда tee, она вроде как позволяет дублировать вывод например из stdout например в файл
Старый 21.02.2011, 23:08   #9
Vourhey
Почетный модератор
 
Аватар для Vourhey
 
Регистрация: 29.07.2006
Сообщений: 11,941
Репутация: 6297 (2074)
Лучшие ответы: 57
Копирование файлов / Linux

Цитата Сообщение от Artishok Посмотреть сообщение
но почему копируется в каталоги которые в echo передаются?
Блин, ну почитай ты про конвейеры.
Старый 21.02.2011, 23:08
Yandex
Объявления
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Автор
C++ и WinAPI Копирование файлов
Всем доброго времени суток. Необходимо скопировать файл и отобразить процесс копирования в прогресс баре. Для копирования использую функцию CopyFile, но как прикрутить к ней прогресс бар, ума не приложу. Может быть есть обходные пути? Файлы нужно копировать абсолютно любых разрешений.
DrMaxSter
Java SE (J2SE) Копирование файлов
Здравствуйте! мне необходимо написать программу которая копирует файлы из указанной папки. По желанию юзера, задав ключ, возможно удаление файлов после копирования или сканирование вложенных папок. Возникла проблема со сканированием вложенных папок, вот код: import java.io.File; import...
post
C# .NET Копирование файлов
Есть папка, в ней файлы и подпапки с файлами. Как это все скопировать? При этом если папка пустая, её всеравно нужно скопировать. После копирования из места, котором изначально хранилось всё это, надо все удалить (то, что копировалось)
ista011
Delphi для начинающих Копирование файлов
немогу разобраться с копированием "ПАПОК" и файлами внутри. я нехочу писать громоскую функцию для этого всего, потомучто понимаю что нужно сделать примерно, но не хватает знаний для этого. есть папка, из этой папки надо взять все и скопировать в другую папку. примерный алгоритм на "русском" для...
CRazs
C# .NET Копирование файлов из списка файлов
Здравствуйте, уважаемые форумчане. Помогите решить проблему: ищу файлы методом foreach (string file in Directory.GetFiles("C:\\Windows\\System32", "*.cpl")) { } их находит более 20 штук
virtyaluk
Опции темы

Текущее время: 10:29. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.