background preloader

Linux

Facebook Twitter

Iptables

EDU. Linux Networking. Linux Drivers. OpenFlow, OpenvSwitch and KVM SDN Lab Installation App. This OpenFlow, Open vSwitch and KVM SDN Lab Installation App is a python app that will install a few different options at an SDN lab.

OpenFlow, OpenvSwitch and KVM SDN Lab Installation App

Software defined networking, Openvswitch, and Ubuntu 12.04. Recently I’ve been testing over committing on KVM.

Software defined networking, Openvswitch, and Ubuntu 12.04

Linux Performance. This page links to various Linux performance material I've created, including the tools maps on the right.

Linux Performance

These use a large font size to suit slide decks. You can also print them out for your office wall. They show: Linux observability tools, Linux static performance analysis tools, Linux benchmarking tools, Linux tuning tools, and Linux sar. Check the year on the image (bottom right) to see how recently I've updated it. There is also a hi-res diagram combining observability, static performance tuning, and perf-tools/bcc: png, svg (see discussion), but it is not as complete as the other diagrams. Linux Command Directory: Index. Unix ToolBox. Unix Toolbox This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users.

Unix ToolBox

This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing. Hardware | Statistics | Users | Limits | Runlevels | root password | Compile kernel Running kernel and system information # uname -a # Get the kernel version (and BSD version) # lsb_release -a # Full release info of any LSB distribution # cat /etc/SuSE-release # Get SuSE version # cat /etc/debian_version # Get Debian version Use /etc/DISTR-release with DISTR= lsb (Ubuntu), redhat, gentoo, mandrake, sun (Solaris), and so on.

«Первое правило клуба Линуксоидов: всегда упоминать о клубе Линуксоидов» — подборка крутых блогов о Linux. Linux — одна из наиболее распространенных в мире ОС, которая, к тому же, является открытой и бесплатной.

«Первое правило клуба Линуксоидов: всегда упоминать о клубе Линуксоидов» — подборка крутых блогов о Linux

По разным оценкам, творение Линуса Торвальдса занимает до 80% рынка электронных устройств, а в его коде воплощён труд в эквиваленте 73 тыс. человеко-лет. И если вы наконец-то решили «выбрать светлую сторону» — перейти на Linux — или просто помучиться с консолью, то эта подборка — как раз то, что вам нужно. Мы собрали 9 лучших блогов из мира Линукса, которые пригодятся как вчерашним виндузятникам, так и продвинутым пользователям и системным администраторам. Linux.su Блог, с которого следует начинать. Игорь Олемской — практические заметки по системному администрированию Linux CentOS Этот блог посвящен системному администрированию Linux CentOS, дистрибутива, очень часто используемого на серверах, и способам решения всевозможных проблем, которые могут возникнуть в ходе его эксплуатации, в том числе очень редких и сложных. Debian.pro.

Как ускорить работу Ubuntu — 9 советов. Сделать так, чтобы Ubuntu работала быстрее на относительно слабом компьютере можно разными способами.

Как ускорить работу Ubuntu — 9 советов

Некоторые из них особенно при неправильном применении, могут нарушить работоспособность системы. Вот список некоторых вполне безопасных методов и трюков, позволяющих это сделать. 1. Улучшение использования системной памяти (ОЗУ) Есть три способа, которыми вы можете улучшить использование памяти: Уменьшение размера файла подкачки При использовании маленького объема оперативной памяти (как правило, меньшего, чем 1 ГБ) система сбрасывает часть информации в файл подкачки (SWAP-file), который также называется «Виртуальная память». В Ubuntu агрессивность использования файла подкачки определяется параметром swappiness. 10 полезных утилит Linux для анализа и мониторинга системы. Мы собрали для вас 10 инструментов Linux, которые могут пригодиться, помимо прочего, для администрирования систем, сетей и повышения производительности в целом. 1. ccze Инструмент для декорации логов. $ apt-get install ccze Примеры:

10 полезных утилит Linux для анализа и мониторинга системы

Руководство по созданию скриптов для Bash. Каким бы простым ни пытались разработчики дистрибутивов Linux сделать свои графические интерфейсы, всё равно многие задачи удобно решать через терминал.

Руководство по созданию скриптов для Bash

Во-первых, потому что это быстрее, во-вторых, не на всех машинах есть графический интерфейc. Опытные пользователи часто выполняют различные задачи через терминал. Нередко несколько команд надо выполнять по очереди, например, при обновлении системы необходимо сначала выполнить обновление репозиториев, а уже затем скачать новые версии пакетов. Это очень неудобно и таких действий очень много, даже, например, резервное копирование и загрузка скопированных файлов на удаленный сервер. Поэтому можно использовать скрипты, чтобы не вводить одни и те же команды несколько раз. А еще настоятельно рекомендуется не решать рутинные задачи копипастом кода себе в консоль из интернета. Следующая серия статей поможет вам освоить bash: Дмитрий Юрченко, бог терминала.

All commands sorted by votes. Полезные команды Linux, о которых вы не знали. Сайт commandlinefu.com создан для сбора полезных команд Linux-терминала, которые хочется использоваться снова и снова.

Полезные команды Linux, о которых вы не знали

О многих вы могли даже ничего не знать, но увидев наверняка подумаете: «Круто! А что, так можно было?» Sudo !! — запустить последнюю команду от имени рута. Полезно, если вы забыли добавить sudo в начале строки. python -m SimpleHTTPServer — сделать доступной текущую директорию по адресу ^foo^bar — выполнить предыдущую команду, но с заменой. Ctrl-x e — зажать Ctrl и не отпуская x, затем e. Пробел команда — выполнить команду, но не запоминать её в истории. 'ALT+.' или ' .' — поместить аргумент последней команды в консоль. An A-Z Index of the Bash command line.