Думаю, данный “рецепт” будет полезен для новичков, которые не знают как изменить права и атрибуты только файлов или только папок, и опытным пользователям Linux / BSD и прочих Unix, которые запамятовали как это делается. Себя я отношу к последним.
Руководства
Думаю, ни для кого не секрет, что Debian славится своей стабильностью. Это достигается во многом благодаря протестированности приложений, а значит — их возрасту. И это, зачастую, не особо касается пользователя, но есть приложения, которые хотелось бы иметь “свежими”. К таким приложениям относится Firefox, или его свободный форк — IceWeasel.
Уже давно убедился, что чтобы прижиться на новой системе мне необходимы прелести мультимедиа: аудио и видео (дабы не скучать) и интернет (дабы всё остальное можно было поставить и настроить).
Итак, интернет у меня худо-бедно (через Linux на ноутбуке) есть, теперь нужно включить звук.
Включаем звук во… →
Временами, перед пользователями Linux (как и перед пользователями Windows и *nix, но сейчас не о них) встаёт задача: в сети появилась новая машина, у которой нет доступа к интернету (а должен быть). Ситуации могут быть разные, в моём случае: интернет раздаётся через wifi, а настроить на новенькой FreeBSD wifi адаптер и подключение ещё не успел. А пакеты ставить надо… Ещё есть ноутбук на Linux, с доступом в интернет и лишним ethernet портом.
Самый простой способ… →
Добрый день!
Возможно, я предлагаю очередной велосипед, но пол часа гугления нормальных результатов не дало. А суть вопроса следующая: необходимо создать несколько пользователей скриптом. У пользователей должны быть домашние папки и пароль. Руками это делается довольно просто:
sudo adduser имя_пользователя
где прописываются данные пользователя: имя, телефон, кличка кошки… Это всё хорошо, но не автоматизированно, что заставляет делать всё медленно и с ошибками. Напишем скрипт, чтобы ошибки делались быстрее!
Итак, задача – надо сделать так, чтоб на Вашем ПК заработал сайт на движке WordPress.
Если имеется свежеустановленная Ubuntu 10.04. и интернет-соединение настроено, то все сводится к следующему:
- Установить сервер LAMP (Synaptic – Правка – Выделить пакеты для задачи… – LAMP server – ОК – Применить)
- Установить пакет ‘phpmyadmin’
- Создать с помощью phpMyAdmin пустую базу данных с именем ‘wordpress’
- Скачать архив с дистрибутивом WordPress и распаковать его содержимое в папку /var/www/
- Через браузер зайти на адрес localhost и ответить на несколько вопросов мастера первого запуска WordPress
Все. Теперь по адресу localhost Вам вссегда будет доступен Ваш собственный сайт на этом прекрасном движке WordPress:)
Если Вам нужны подробности и пояснения, то можете попробовать найти их в этом же посте:)
Уже долгое время мировой интернет-гигант Google продвигает свой сервис для блоггеров blogger.com (blogspot.com). Год назад включился в гонку и Яндекс. Сейчас их блог-сервис находится в бета-тестировании (как они сами заявляют в footer’е).
Проект интересный, несколько необычный: команда Яндекса решила совместить блоги и социальные сети. Хорошо это или плохо — покажет время. Пока что могу сказать лишь, что это интересно.
ИМЯ
tail – вывести последние строки
СИНТАКСИС
ОПИСАНИЕ
Печатает последние 10 строк каждого из ФАЙЛОВ на стандартный вывод. Если задано несколько ФАЙЛОВ, сначала печатается заголовок с именем файла. Если ФАЙЛ не задан или задан как /-, читает стандартный ввод. Перевод man tail… →
ИМЯ
touch – изменяет временные штампы файла
ОБЗОР
touch [-acm][-r ref_file|-t время] [--]файл…
Устаревшая версия:
touch [-acm][ugly_time] файл…
Версия GNU:
touch [-acfm] [-r файл] [-t decimtime] [-d time] [--time={atime,access,use,mtime,modify}] [--date=время] [--reference=файл] [--no-create] [--help] [--version] [--] файл…
ОПИСАНИЕ
touch изменяет время последнего доступа и/или время последней модификации каждого заданного файла. Эти временные штампы устанавливаются в текущее время; или, если задана опция -r, то эти штампы устанавливаются в те же, что имеет файл ref_file; или, если задана опция -t, то эти штампы устанавливаются на заданное время. Оба штампа изменяются, если не задана ни одна из опций -a и -m или если заданы они обе. Если задана только опция -a или только -m, то изменяться будет, соответственно, только время последнего доступа или время последней модификации. Если заданный файл еще не существует, то он создается (как пустой файл с правами доступа 0666, с учетом umask), если не задана опция -c. Перевод man touch… →
ИМЯ
rm – удаляет файлы или каталоги
ОБЗОР
rm [опции] файл…
Опции POSIX: [-fiRr] [--]
Опции GNU (краткая форма): [-dfirvR] [--help] [--version] [--]
ОПИСАНИЕ
rm удаляет каждый заданный файл. По умолчанию каталоги не удаляются, но если заданы опции -r или -R, то будет удаляться все дерево каталогов ниже заданного каталога, включая и его самого (без ограничения на глубину этого дерева). Будет выдано сообщение об ошибке, если последний компонент файла — это `.’ или `..’ (чтобы избежать неприятных сюрпризов при задании команды `rm -r .*’ или ей подобных). Перевод man rm… →
ИМЯ
ОБЗОР
mkdir [опции] каталог…
Опции POSIX: [-p] [-m права] [--]
Опции GNU (краткая форма): [-p] [-m права] [--verbose] [--help] [--version] [--]
ОПИСАНИЕ
mkdir создает каталоги с заданными именами. Перевод man mkdir… →
ИМЯ
pwd – выводит путь текущего каталога
ОБЗОР
ОПИСАНИЕ
Выводит полный путь текущего каталога. Перевод man pwd… →
ИМЯ
mv – перемещает (переименовывает) файлы
ОБЗОР
mv [опции...] исходный_файл файл_назначения
mv [опции...] исходный_файл… каталог
Опции POSIX: [-fi] [--]
Опции GNU (краткая форма): [-bfiuv] [-S suffix] [-V {numbered,existing,simple}] [--help] [--version] [--]
ОПИСАНИЕ
mv перемещает или переименовывает файлы или каталоги. Перевод man mv… →
ИМЯ
ls, dir, vdir – выводит содержимое каталога
ОБЗОР
ls [опции] [файл...]
dir [файл...]
vdir [файл...]
Опции POSIX: [-CFRacdilqrtu1] [--]
Опции GNU (краткая форма): [-1abcdfghiklmnopqrstuvwxABCDFGHLNQRSUX] [-w cols] [-T cols] [-I шаблон] [--full-time] [--show-control-chars] [--block-size=размер] [--format={long,verbose,commas,across,vertical,single-column}] [--sort={none,time,size,extension}] [--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]] [--help] [--version] [--]
ОПИСАНИЕ
Программа ls сначала выводит список всех файлов (не каталогов), перечисленных в командной строке, а затем выводит список всех файлов, находящихся в каталогах, перечисленных в командной строке. Если не указано ни одного файла, то по умолчанию аргументом назначается `.’ (текущий каталог). Опция -d заставляет ls не считать аргументы-каталоги каталогами. Будут отображаться только файлы, которые не начинаются с `.’ или все файлы, если задана опция -a. Перевод man ls… →
ИМЯ
ln – создает ссылки между файлами
ОБЗОР
ln [опции] исходный [куда]
ln [опции] исходный… каталог
Опции POSIX: [-f] [--]
Опции GNU (краткая форма): [-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}] [--help] [--version] [--]
ОПИСАНИЕ
В Unix существует два вида ссылок, обычно называемых жесткие ссылки и символьные, или “мягкие” ссылки. Жесткая ссылка является всего лишь именем какого-либо файла. (Таким образом, файл может иметь несколько имен. Он будет удален с диска только тогда, когда будет удалено последнее из его имен. Количество имен, которые имеет файл, показывает команда ls(1). Нет такого понятия, как настоящее имя: все имена имеют одинаковый статус. Обычно, но не обязательно, все имена файла находятся на файловой системе, которая также содержит и его данные.) Перевод man ln… →
НАЗВАНИЕ
last, lastb – выводит список пользователей, зарегистрировавшихся в системе последними
СИНТАКСИС
last [-R] [-число] [ -n число ] [-adiox] [-w|s] [ -f файл ] [ -t ГГГГММДДЧЧММСС ] [имя...] [tty...]
lastb [-R] [-число] [ -n число ] [ -f файл ] [ -t ГГГГММДДЧЧММСС ] [-adiox] [-w|s] [имя...] [tty...]
ОПИСАНИЕ
Утилита last осуществляет обратный поиск по файлу /var/log/wtmp (или другому файлу, определённому ключом -f) и отображает список всех пользователей, прошедших регистрацию в системе (и завершивших сеанс работы) с момента создания этого файла. Можно также перечислить конкретные имена пользователей и терминальные линии tty, в этом случае last покажет только те записи, которые соответствуют данным аргументам. Названия tty можно сокращать, так last 0 это то же, что и last tty0. Перевод man last… →
НАЗВАНИЕ
killall – завершить процессы по имени
СИНТАКСИС
killall [-iv] [-сигнал] имя …
killall -l
killall -V
ОПИСАНИЕ
killall посылает сигнал всем процессам, которые были запущены указанной командой. Если имя сигнала не указано, посылается сигнал SIGTERM. Перевод man killall… →
НАЗВАНИЕ
inetd – демон служб Internet
СИНТАКСИС
- inetd [-d] [-s] [-t] [файл_конфигурации]
ОПИСАНИЕ
inetd, демон служб Internet, обычно запускается во время загрузки системой доступа к службам (Service Access Facility – SAF). inetd ожидает подключений по адресам Internet служб, которые задает его файл_конфигурации. Когда обнаруживается подключение, inetd вызывает серверный демон, указанный в этом файле_конфигурации для запрошенной службы. После запуска серверного процесса, inetd продолжает ожидать подключений к соответствующим сокетам (гнездам). Перевод man inetd… →
НАЗВАНИЕ
iconv – преобразует кодировку указанных файлов
СИНТАКСИС
iconv -f encoding -t encoding inputfile
ОПИСАНИЕ
Программа iconv изменяет кодировку символов файла inputfile . Результат выводится на стандартное устройство вывода, если не определен файл вывода параметром –output. Перевод man iconv… →