background preloader

Linux

Facebook Twitter

Убунтология - Форум • Просмотр темы - Пишем скрипты в Linux (обучение на примерах) Автор: Кузнецов Константин Пишем скрипты в Linux (обучение на примерах) Содержание:1. Введение2. Обучение написанию сценариев на внутреннем языке BASH (Перевод с англ.)3. Используемая и рекомендуемая литература 1. Что нужно, чтобы писать скриптыВладение инструментами командной строки и их необходимыми опциями.Базовые знания английского языка уровня начальной школы не помешают. Зачем нужны скриптыВо-первых, администрирование linux-сервера в той или иной степени сводится к систематическому выполнению одних и тех же команд. Что такое скриптСкрипт - набор инструкций, которые должен в определенном порядке и в определенное время выполнить компьютер. Как писать скриптВ нашем случае скрипт будет представлять из себя текстовый файл с атрибутами выполнения. НапутствиеЯ Вам искренне советую писать как можно больше комментариев чуть ли ни к каждой строчке в скрипте. Какие скрипты могут нам понадобиться: 2. 1.

. #! Переходим в директорию, содержащую наш файл hello_world.sh и делаем его исполняемым: $ . 2. . #! Howto- Install LAMP server in Fedora 17. LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform that uses Linux as operating system, Apache as the Web server, MySQL as the relational database management system and PHP as the object-oriented scripting language.

In this post i will show you the steps to install LAMP server in Fedora 17 “Beefy” 1- Install Mysql Server yum install mysql mysql-server Start and Enable Mysql service systemctl start mysqld.service systemctl enable mysqld.service Make Mysql password with : mysqladmin -u root password [your_password_here] Check the connexion to the databae server with: mysql -h localhost -u root -p 2- Install HTTPD and PHP a- Install Apache (httpd) to install Apache Server: yum install httpd php php-common Start and enable httpd service /etc/init.d/httpd start # OR # service httpd start chkconfig --levels 235 httpd on b- Install PHP Modules Check php page: vi /var/www/html/info.php and add save and open browser to check : 3- Install PhpMyAdmin restart Apache:

Настольная книга по Linux. Все системные администраторы рано или поздно начинают записывать команды в текстовый файлик сразу с нужными параметрами и опциями, чтобы заново не перечитывать man'ы. Было принято решение его структурировать, и лучше wiki инструмента не нашлось. Информация собрана здесь коллективным разумом, накоплена с опытом, подсмотрена на различных сайтах и в книгах. Убедительная просьба к системным администраторам - давайте синхронизировать наши знания! Работа в командной строке[править] Настройка[править] ~/.bashrc - Глобальная настройка и запуск программ при первичном входе, и при каждом открытии консоли~/.bash_profile - Применяется только при входе в систему, автозапуск пользовательских приложений~/.bash_logout - Выполнение сценариев при выходе~/.inputrc - Настройка хоткеев "\e[A": history-search-backward "\e[B": history-search-forward TAB: menu-complete - реализация поиска в history по стрелкам.

Получение клавишных кодов ~ % od -c ^[[A 0000000 033 [ A \n 0000004 - получен код \033[A, аналог \e[A. #! Functioning Nvidia Optimus in Mint13/14/15. To fix Nvidia Optimus problems install 'Bumblebee' and 'laptop-mode-tools'. These are working together to manage fan and cpu power-saving options. first: 1) sudo add-apt-repository ppa:bumblebee/stable This will add bumblebee to the repository. After initiating Code 1 , in terminal write: 2) sudo apt-get update 3) sudo apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-generic laptop-mode-tools When installing items finished, you need to alter some files as following: 4) sudo gedit /etc/bumblebee/bumblebee.conf Go to section starting with [bumblebeed] and add 'nvidia' to => Driver= should look like => Driver=nvidia Then search for this part: [driver-nvidia] and look around in the section to find two lines like the following, if not add it: KernelDriver=nvidia-current Module=nvidia Also read comments everytime, those are written for you to have a clue of what's going on.

Now, save and close the document, you'll come back to terminal. 5) sudo gedit /etc/init/bumblebeed.conf start on. Как создать ISO образ диска в Linux или как виртуалить в Ubuntu. Если Вас встревожила проблема создания ISO образа CD/DVD-диска в ОС Linux Ubuntu, то эта информация для Вас. Передо мной лежал DVD-диск, который необходимо было превратить в ISO-образ на жестком диске. Как это сделать, если в наличии есть только ОС без всяких там Brasero и K3B?

Оказывается выход есть и он очень простой. Используем команду Linux - genisoimage. С помощью данной команды можно создавать ISO-диски с кириллическими названиями файлов и директорий, что в наше виндунизированное время занимает не последнее место. Для решения данной задачи потребовалось в консоли набрать команду: # genisoimage -V label_iso -r -o ~/name.iso /media/cdrom0 После дождаться окончания процесса (процесс создания ISO образа будет отображаться в качестве процентов) и все - образ готов! В результате, Вас в Домашней папке будет ждать новоиспеченный ISO-образ. В качестве источника можно выбрать директорию, тогда в результате получится ISO-образ с содержимым указанной директории. Комментарии: How to switch between runlevels in Fedora 16 ? Создание образа жесткого диска при помощи утилиты dd в Unix. Для создания образа жесткого диск не обязательно использовать утилиты на подобии Acronis True Image или Norton Ghost, достаточно простой утилиты dd, которая входит в состав большинства Unix-подобных операционных систем (Linux, FreeBSD, Solaris и т.д.)

В статье рассмотрен простой способ создания резервной копии образа жесткого диска при помощи dd. Первым делом необходимо подготовиться к резервному копированию. В данной статье введем следующие обозначения: /dev/sda - диск, образ которого необходимо создать;/dev/sdb - диск на который будет записан образ. При необходимости нужно подставить собственные значения. Подготовка к созданию образа жесткого диска Первым делом необходимо загрузиться с любого доступного Live-CD диска, имеющего утилиту dd, и войти в командную строку в качестве суперпользователя. Mkdir /mnt/backup Монтируем жесткий диск на который необходимо сохранить образ. mount /dev/sdb1 Создание образа жесткого диска dd if=/dev/sda bs=8M conv=sync,noerror | gzip -c > /mnt/backup/sda.img. Systemd.

Systemd is a system and service manager for Linux, compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit. For more information, watch the video at or For system administratorsSystem administrators can visit this page, to understand how to use the native systemctl calls that replace their old workflow in SysVinit.

Note that the service and chkconfig commands will continue to work as expected in the systemd world. Why systemd? Systemd documentation Tools systemctl. Сокращение времени загрузки Fedora 17 c 15 до 3 секунд.