Форум программистов, компьютерный форум 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
Почетный модератор
6429 / 2206 / 84
Регистрация: 29.07.2006
Сообщений: 12,582
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
Почетный модератор
6429 / 2206 / 84
Регистрация: 29.07.2006
Сообщений: 12,582
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
Vourhey
Почетный модератор
6429 / 2206 / 84
Регистрация: 29.07.2006
Сообщений: 12,582
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
Форумчанин
9086 / 4713 / 123
Регистрация: 09.09.2009
Сообщений: 18,481
21.02.2011, 22:57
  #8
есть команда tee, она вроде как позволяет дублировать вывод например из stdout например в файл
Vourhey
Почетный модератор
6429 / 2206 / 84
Регистрация: 29.07.2006
Сообщений: 12,582
21.02.2011, 23:08     Копирование файлов
  #9
Цитата Сообщение от Artishok Посмотреть сообщение
но почему копируется в каталоги которые в echo передаются?
Блин, ну почитай ты про конвейеры.
Yandex
Объявления
21.02.2011, 23:08
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Ответов Автор Дата
Ubuntu Linux Поиск и копирование файлов по расширению,
Здравствуйте, такая вот проблема: при переустановке windows на Linux mint не уследил за одним моментом и затер все файлы. Там и фотки маленькой дочки, и фотки со свадьбы короче супруга рвет и...
Ubuntu, Mint Linux 17 njog 07.07.2014 00:02
Bash копирование файлов
Пожалуйста!! Надо написать командный файл, чтобы для каждого из файлов в текущем каталоге создавалась копия с именем <имя файла>.cpy
Shell, Bash 2 Kapral_90 12.06.2014 14:22
Linux Как ограничить права на копирование файлов?
Доброго времени суток. Есть Windows 2003 server на котором настроена AD, так же есть файл-сервер на CentOS5.2, введенный в домен. Права для доступа к папкам на файловом сервере назначаются через...
RedHat, Fedora, CentOS, ASP Linux 2 globus13 12.07.2013 15:59
Bash Копирование всех файлов из одной директории в другую
Подскажите как правильнее написать скрипт который будет копировать файлы из одной директории в другую.
Shell, Bash 30 Лена_ 26.11.2012 04:07
Bash Скрипты Linux, удаление файлов из каталога, подсчет файлов в каталоге
С linux столкнулась не по своей воле, но приходиться изучать, я совсершенно еще зеленая в Линуксе, если есть проффесионалы, могли бы вы объяснить как пишутся скрипты например удаления файлов из...
Shell, Bash 4 Лена_ 18.10.2012 10:55
Bash Копирование всех файлов из каталога
Добрый вечер. Нужно скопировать все файлы из текущего каталога в определенную папку. Попробовал так, но ничего не получается: #!/bin/sh for file in * do cp $file papka done Очень нужна...
Shell, Bash 2 Ddv122 31.05.2012 03:32
Bash Копирование названий файлов в лог-файл
Всем привет) Есть такая задача: нужен скрипт, который будет вытягивать с указанной директории все названия файлов(в том числе их расширения) и записывать эти названия в отдельный лог-файл. На...
Shell, Bash 3 QA 13.06.2011 05:48
Linux Копирование с 1C
Добрый День. Оченьважный вопрос. Подключаюсь терминалкой к удаленному серверу под WS2003, выбираю отчет в 1С, выделяю, далее правой клаишей мыши копировать, вставляю текс на локальную машину под...
Linux 4 stampidu 05.10.2009 23:00
Опции темы

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