Вопрос № 59111: Доброго времени суток Эксперты!
Подскажите как на bash shell написать скрипт,чтоб в директории
сравнивал файлы по дате и более старые копировал в другую папку?
Спасибо....Вопрос № 59142: Здраствуйте уважаемые !!!
А не подскажите ли как можно посмотреть или чем к каким фалам обращается исполняемый файл впроцессе запуска и если можно то с какими параметрами.
Если быть более точным то интересует как посмотреть с какими параметра...Вопрос № 59163: Помогите пожалуйста! Я использую Mandriva 2007, но не могу настроить монитор на разрешение 1024х768 100Гц, такого выбора в системе просто нет, как мне прописать это разрешение в конфиге? Использую KDE 3.5.4, и Xorg, видеокарта ATI, драйвера под нее у...Вопрос № 59166: Мое предпочтение Вам, Линуксоиды!!! Я начинающий, объясните пожалуйста
мне подробно как установить связку Apache+PHP+MySQL в системе Linux Mandriva 2006. В разных книгах написано по-разному и как-то непонятно.
В какую папку лучше установить Apac...Вопрос № 59176: Здравствуйте Уважаемые Эксперты!
Надоел мне ХР и я хочу поставиь себе Линукс. Я прочитал много статей про него, но я не нашел ни одной статьи как его установить. Линукс на NTFS или FAT 32 можно поставить? Напишите плз как его установить.
Зара...
Вопрос № 59.111
Доброго времени суток Эксперты!
Подскажите как на bash shell написать скрипт,чтоб в директории
сравнивал файлы по дате и более старые копировал в другую папку?
Спасибо.
Отправлен: 16.10.2006, 14:26
Вопрос задал: Bobsa (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 6)
#!/bin/bash
for i in `find /dir/to/scan -xtype f -maxdepth 1` ; do
fname=`basename $i`
found=`find -xtype f -maxdepth 1 -name $fname -newer /desired/oldest/file`
if ["x$found" == "x"]; then
cp -f $i /old/files/place
fi
done
Ответ отправил: PVS (статус: Практикант)
Ответ отправлен: 16.10.2006, 15:36
Отвечает: Muad Dib
Здравствуйте, Bobsa!
Такой вариант подходит? Т.е. находим все файлы которые старше 10 дней и перемещаем их в другую директорию:
find -mtime +10 -exec mv {} /path/to/dir ;
-mtime -время модификации
+10 - означает что файл изменялся 10 дней назад и более, ровно 10 дней назад - будет 10, менее 10 дней назад будет -10.
-exec <команда>. {} означает найденный файл. exec обязательно должна заканчиваться точкой с запятой ...
--------- Use Linux - be free!
Ответ отправил: Muad Dib (статус: Студент)
Ответ отправлен: 16.10.2006, 15:56
Вопрос № 59.142
Здраствуйте уважаемые !!!
А не подскажите ли как можно посмотреть или чем к каким фалам обращается исполняемый файл впроцессе запуска и если можно то с какими параметрами.
Если быть более точным то интересует как посмотреть с какими параметрами программа стартует джаву.
Отправлен: 16.10.2006, 19:23
Вопрос задал: Deman24 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Muad Dib
Здравствуйте, Deman24!
Здравствуйте, Deman24!
ps aux
показывает список всех запущенных программ, и еще доп. инфу в т.ч. и параметры с которыми они были запущены
--------- Use Linux - be free!
Ответ отправил: Muad Dib (статус: Студент)
Ответ отправлен: 16.10.2006, 19:54
Вопрос № 59.163
Помогите пожалуйста! Я использую Mandriva 2007, но не могу настроить монитор на разрешение 1024х768 100Гц, такого выбора в системе просто нет, как мне прописать это разрешение в конфиге? Использую KDE 3.5.4, и Xorg, видеокарта ATI, драйвера под нее установлены, работают нормально, проверял на играх, монитор Samsung SyncMaster 797df и для него это нормальное разрешение и частота. В Mandriva 2006, выбор этого разрешение и частоты было в настройках KDE.
Отправлен: 16.10.2006, 22:23
Вопрос задал: Andy-Pa (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: dj_doom
Здравствуйте, Andy-Pa!
1. Можно использовать Центр управления мандривы - там есть "Настройка монитора"
2. Можно просто прописать в xorg.conf соответствующий modeline
Для его генерации удобно использовать утилиту gtf в формате:
gtx 1024 768 100
в общем man gtf
Ответ отправил: dj_doom (статус: 8-ой класс)
Ответ отправлен: 16.10.2006, 23:17 Оценка за ответ: 4
Отвечает: PVS
Здравствуйте, Andy-Pa!
В /etc/X11/xorg.conf найдите секцию Screen, она должна выглядеть приблизительно так:
Праметры DefaultDepth и Depth возможно поменяйте на 16 или 32 (попробуйте что держит Ваш монитор). Еще Вам могут пригодится параметры HorizSync и VertRefresh в секции Monitor если частота будет слишком маленькая
Ответ отправил: PVS (статус: Практикант)
Ответ отправлен: 17.10.2006, 10:02 Оценка за ответ: 4
Отвечает: Хватов Сергей
Здравствуйте, Andy-Pa!
Вообще-то 1024х768 100Гц - это более 80kHz строчной частоты. Если ваш монитор это действительно поддерживает, запустите X сервер вручную с сохранением его диагностики. Или найдите соответствующий лог-файл от последнего запуска (в Федоре он лежит в /var/log/Xorg.*.log).
Просмотрите файл. Он очень длинный, но разобраться в нем можно. Примерно в середине его есть информация о том, какие режимы проверялись и почему тот или иной из них не используется. Обычная причина - частота строк вне допустимого диапазона.
Все подобные параметры сервер вычитывает из монитора. Если окажется, что на самом деле монитор может больше, чем он о себе сообщает (а это - тоже бывает), надо его параметры в файле конфигурации X сервера прописать вручную.
Далее вариантов слишком много чтобы сразу здесь советовать. Попробуйте сначала сделать это и сообщите о результатах.
Ответ отправил: Хватов Сергей (статус: 6-ой класс)
Ответ отправлен: 17.10.2006, 11:13 Оценка за ответ: 3 Комментарий оценки: Извените, но я уже знал ответ после того как задал вопрос, увидел ответ на форуме, а монитор это разрешение держит, в Mandriva2006 все работало нормально, поэтому в новой меня это смутило.
Вопрос № 59.166
Мое предпочтение Вам, Линуксоиды!!! Я начинающий, объясните пожалуйста мне подробно как установить связку Apache+PHP+MySQL в системе Linux Mandriva 2006. В разных книгах написано по-разному и как-то непонятно.
В какую папку лучше установить Apache (сейчас установочный пакет находится в папке usr/src/Apache-2.0.54) и как это сделать?
Мне бы хотелось как у меня в Винде - usr/local/Apache и чтоб там были все остальные дирректории (php, mysql, папка www для моих страниц, а также папка home для других пользователей и для виртуальных хостов). Может это и неудобно, буду рад, если посоветуете как лучше...
Отправлен: 16.10.2006, 23:03
Вопрос задал: Maxik (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Muad Dib
Здравствуйте, Maxik!
В вашей Мандриве безусловно есть Apache, php и mysql, а также mod_php. Установить их лучше просто с дистрибъютива, так как вы ставите все остальные пакеты: http://lafox.net/docs/mdk2006/Starter.html/software-management.html .
Если есть прчиины собирать это все дело, и нужно чтобы в /usr/local ... собственно сборка состоит из
./configure
make
make install
и ./configure --prefix=/usr/local по-усти решает эту проблему. Хотя собирать эту систему занятие долгое и нудное.
Папка в которой рассположены ваши страницы, равно как папки для каждого Virtual Host'а задаются в конфиге Апача и располагать вы их можете где угодно. Возможность "видения" $HOME/public_html, как http://localhost/~username так же задается в конфиге Апача.
ИМХО удобней, когда в /etc рассполагаются конфиги, в /srv - страницы, /var/mysql - БД, бинарники там где их положит инсталятор - меня лично это мало интересует, а к /home//public_html есть доступ через http://localhost/~user/ :) Обычно примерно так выглядит дефолтная конфигурация, я думаю мандривы не исключение.
--------- Use Linux - be free!
Ответ отправил: Muad Dib (статус: Студент)
Ответ отправлен: 17.10.2006, 02:12 Оценка за ответ: 5 Комментарий оценки: Спасибо учту!!!
Отвечает: PVS
Здравствуйте, Maxik!
В Mandriv'e они устнавливются через rpm-пакеты и, например, корневая папка веб-страницы находится в /var/www а конфигурация Apach'a - в /etc/httpd/conf . Корневую папку можно подправить в httpd.conf, а вот если надо изменить расположение файлов Apach'a, то придется пересобрать его из исходников. То же с PHP и MySQL'ем - если надо изменить что-то, что "намертво зашито" во время компиляции - надо пересобирать с исходников. Так что лучше PHP, MySQL и Apache установить как есть, а уже в их конфигурационных
файлах (я так понимю Вам придется серьезно править httpd.conf) изменять что надо. Касательно того "как лучше", то здесь совет один - не используйте папку /home. Она задействована системой под домашние каталоги пользователей (опять же - если Вы ничего не меняли в нстройках). Cоздайте лучше папку, например, /sitehome и держите виртуальные хосты там.
Ответ отправил: PVS (статус: Практикант)
Ответ отправлен: 17.10.2006, 10:26 Оценка за ответ: 5 Комментарий оценки: За счет папки home спасибо буду знать!!!
Вопрос № 59.176
Здравствуйте Уважаемые Эксперты!
Надоел мне ХР и я хочу поставиь себе Линукс. Я прочитал много статей про него, но я не нашел ни одной статьи как его установить. Линукс на NTFS или FAT 32 можно поставить? Напишите плз как его установить.
Заранее спасибо!
Отправлен: 17.10.2006, 00:16
Вопрос задал: Nicola (статус: 1-ый класс)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Muad Dib
Здравствуйте, Nicola!
> Надоел мне ХР и я хочу поставиь себе Линукс.
надоест Линукс будем ставить МакОСь? )))) ОС под задачи ставится/выбирается либо для изучения - надоел - это тупой аргумент.
> Я прочитал много статей про него, но я не нашел ни одной статьи как его установить.
ничерта вы про него не читали. just for fun зайдите в гугл и наберите: "Как установить Linux" - вас ждет сюрприз. :) http://linuxcenter.ru/lib/books/posixbook/ - вот еще одна ссылка, на материалы с которыми лучше ознакомится перед всякой попыткой даже подумать о установке Linux.
> Линукс на NTFS или FAT 32 можно поставить?
на NTFS нет, но возможно скоро будет можно. на FAT32 можно - например ZipSlack специально для этого создан. Можно, но не нужно.
--------- Use Linux - be free!
Ответ отправил: Muad Dib (статус: Студент)
Ответ отправлен: 17.10.2006, 01:57
Отвечает: dj_doom
Здравствуйте, Nicola!
> Линукс на NTFS или FAT 32 можно поставить?
Можно поставить такой линукс..)) На НТФС так точно (сам проверял)..
Называется Topologi Linux
Адрес соответственно http://topologilinux.com/ там же найдете и ссылки на его загрузку и документацию по нему..
Основан на Slakware - соответственно большая часть доков под него подходит...
Разве что Slakware имхо не очень подходит для изучения новичку...
Ответ отправил: dj_doom (статус: 8-ой класс)
Ответ отправлен: 17.10.2006, 09:57
Отвечает: PVS
Здравствуйте, Nicola!
В большинстве случаев Линукс на FAT не встанет (с записью на NTFS он вообще не очень дружит), но есть дистрибутивы специально адаптированые для установки на FAT. Посмотрите здесь http://lwn.net/Distributions/ есть их перечень
Ответ отправил: PVS (статус: Практикант)
Ответ отправлен: 17.10.2006, 10:06
Отвечает: Хватов Сергей
Здравствуйте, Nicola!
Нельзя!
То есть если очень постараться, то можно. Можно еще попробовать Live-CD. Можно поставить внуть виртуальной машины. Только во всех этих случаях вы получите не совсем адекватный результат, который вам скорее всего не понравится.
Общепринятая для таких случаев метафора - "вы получаете резиновую женщину вместо настоящей"
Лучше раздобудьте приличный дистрибутив, найдите раздел на диске, и установите туда. Достаточно 10 Гб, может даже 5. Раздел может быть расширенным, не на первом диске.
Из дистрибутивов рекомендую Федору. Обратите внимание - он весьма распространен, а вопросов по нему почти не задают. Неспроста :-)
Ответ отправил: Хватов Сергей (статус: 6-ой класс)
Ответ отправлен: 17.10.2006, 11:32