Утилита ps используется для наблюдение за активными процессами в системе Linux. Она имеет много опций некоторые являются дублирующими, утилита поддерживает опции в 3 разных стилей, UNIX, GNU, BSD. Утилита читает и выводить процессы из виртуальной файловой системе /proc.
Например ps -ef выводит процессы опция -e говорит что нужно отображать все процессы а -f означает подробный вывод данных.
на картинке только фрагмент на самом деле процессов намного больше . процессы которые заключены в квадратные скобки это системные процессы. Если 3 типа процессов системные, пользовательские и демоны.
параметры вывода некоторые:
чтобы отобразить нужные вам параметры можно ввести вот так ps -e -o pid, uid,time,cmd. После опции -о нужно ввести параметры какие вас интересуют через запятую в какой последовательности напишите так и выведет.
утилита ps выводит статическую информацию о процессах если нужно динамическая тогда лучше воспользоваться программой top. Она будет обновлять данные о процессах через 2 секунды по умолчанию.
Есть несколько способов для создание файлов в Linux:
В линукс системе используется три типа разграничение прав:
Чтобы добавить пользователя нужно ввести команду useradd «имя пользователя».
Пользователей в целях удобства администрирования можно объединять в группы которым присваиваются символьные имена и уникальные числовые идентификаторы GID(Group Id) минимальная численность группы 1 пользователь. Для создания групп требуется полномочия root. Для создания группы нужно воспользоваться командой groupadd -g «Имя группы». Например groupadd Users. Можно не задавать -g тогда система автоматически добавить GID группы. GID = 0 это группа администраторов c 1 по 99 обычно резервируются для псевдогрупп эти значения устанавливаются в /etc/login.defs .
Информация о группах содержится в файле/etc/group.
Чтобы посмотреть информацию об пользователи нужно ввести id «имя пользователя».
Существуют три вида доступа к файлу:
Запись и чтения файла предполагают его поиск и открытие. Информацию об открытых файлах и их связи с пользователями и процессами можно получить с помощью утилиты lsof(list opened file).
Вывод предоставление прав к файла с помощью команды ls -l.
Первый столбец в выводимой таблице указывает на тип файла и права доступа к нему отсуствующим праве доступа обозначается дефисом а в двоичном виде нулем. Наличие права отображается латинским символом или единицей например r — x = 101 = 5; -wx = 011 = 3; r — = 100 = 4;
Самый простой и быстрый способ для того чтобы уменьшить размер mp3 по моему мнению это воспользоваться программой lame.
Установка lame: sudo apt-get install lame
Для того чтобы сжать mp3 нужно сделать следующие:
mp3 сохранится в каталог загрузки "-b 64" означает битрейты качества звука с помощью lame при сжатия остаётся хорошее для средних битрейтов.
Спасибо за внимание с вами был rhino_32
Здравствуйте сегодня расскажу коротко про основные сетевые команды в Linux.
ifconfig — эта программа позволяет настроить сетевой интерфейс, задать определенный IP- адресс, задать маску подсети и адрес сервера имён. Если ввести команду без параметров можно увидить какие интерфейсы есть на компьютере:
ftp — клиент для подключение к ftp — серверам правда последнее время используется редко. Большинство сервером можно заходить анонимно для этого нужно вместо логина ввести anonymous а вместо пароля ввести любой email. Для того чтобы подключится к серверу нужно ввести ftp www.example.ru" ввести логин а пароль чтобы завершить соединение нужно набрать close или bye.
netstat — программа выдает статистику о работе сети, содержимое таблиц маршрутизации.
ping — программа посылает специальный пакет ICMP -протокола требующий ответа от удаленного сервера. Позволяет проверить доступность удаленного хоста и скорость работы сети. Пример ping www.ya.ru
rlogin — программа удаленной регистрации. Позволяет работать с удаленной машиной так же как с локальной.
rsh — программа удаленный командный интерпретатор. Позволяет выполнить любую команду интерпретатора на удаленной машине и получить ее выходной поток на локальной.
ssh — Защищенный командный интерпретатор функционально аналогичный программам telnet, rsh, rlogin но передающий пароли и данные в защифрованном виде лучше всего использовать именно эту команду.
telnet - программа удаленного подключение к указанной сетевой службе. Без шифрования
traceroute - программа трассировки пакетов. Показывает маршрут, по которому будут направляться пакеты на указанный удаленный хост и скорость передачи на каждом из переходов.
Про все программы можно подробнее посмотреть через man.
Спасибо за внимание с вами был rhino_32
Здравствуйте хотелось сегодня поговорить про виртуальные машины в частности VitrualBox.
Возможности VirtualBox:
Для использование в домашних условиях самое то
Чтобы установить VitrualBox нужно:
Дальше можете скачать себе дистрибутив линукс или windows и попробывать установить его себе в виртуальную машину.
Спасибо за внимание с вами был rhino_32
Сегодня на конец я дочитал книгу Филипа Торчинского «Unix практическое пособие администратора второе издание дополненное». Книга мне очень понравилась по нескольким причинам:
В этой книге 29 глав в которых последовательно поясняется как и что работает при помощи этого устройства в книге в конце чтения понимаешь что и как нужно сделать. Чем интереснее что автор даёт рабочии примеры по настройки конфигурационных файлов и по использованию программ. Так что советую все кто увлекается или по роду деятельности занимается системный администрированием Linux систем прочитать эту книгу
Спасибо за внимание с вами был rhino_32
Для тех кто хочется создать свой локальный веб сервер и для тех кто хочет программировать на таких языках как php или perl это статья посвящается
Сохраняем файл если использовали nano то ctrl+ o и выходим ctrl + x
7. Следующим этапом открываем файл nano /etc/hosts да все файлы изменяем с root'a и прописываем 127.0.0.2 xamp.local и на следующий строчке 127.0.0.2 site.my. Теперь в папке htdocs создаем папки xampp.local и site.my и в каждую папку создаем две папки mkdir www cgi то есть у вас получится в xampp.local две папки и в site.my тоже две папки.
8. Дальше из папки htdocs перемещаем все файлы в папку xampp.local в итоге у вас получится только две папки, а в папке xampp.local у вас будут файлы applications.html. cgi, img. webalizer, xampp
bitnami.css, favicon.ico, index.php и www.
Ну вот в принципе и все чтобы запустить сервер набираем в терминале команду
sudo /opt/lampp/lampp start для запуска веб-сервера
sudo /opt/lampp/lampp stop для остановки веб-сервера
sudo /opt/lampp/lampp restart для перезапуска веб-сервера
А дальше открываем браузер и набираем site.my и вот вы на своём сайте!!!
На этом я завершаю свой рассказ!!!
Спасибо за внимание с вами был rhino_32
Хотелось бы поговорить о плеерах в убунту по моему мнению плеер VLC является хорошей заменой проигрывателям из windows в частности таких как winamp в windows.
Для начала что из себя представляет VLC — это свободный кроссплатформенный медиаплеер.
Возможности это медиаплеера в частности такие как использования в качестве сервера для трансляции потока аудио/видео по сети. Поддерживает протоколы IPv4 и IPv6 что как мне кажется не маловажно потому что в скором времени мы перейдем на протокол IPv6. Для воспроизведение аудио/видео не нужны кодеки так как они уже встроенны в плеер. VLC может воспроизводить испорченные файлы это тоже не маловажно. На счёт кодеков можно сказать что это замечательно что они уже установленны в программе так как не придется искать и скачивать их себе .
Кстати VLC стал и 64 разрядным что не может радовать людей у которых компьютеры именно такой разрядности.
Еще хорош этот плеер тем что он имеет поддержку на русском языке что является хорошим стимулом для его установки.
Ну и конечно как его установить можно сделать это как минимум 2 вариантами:
Если по какой либо причине вы захотите удалить плеер то нужно сделать следующие:
sudo apt-get autoremove vlc ввести пароль root и плеер удалится со всеми библиотеками.
Если вы установили через центр приложения то можно удалить плеер через него для этого заходите в центр приложения убунту и выбираете установленные дальше находится плеер нажимаете и справа будет удалить.
На этом я завершаю рассказ про мой любимый плеер VLC
спасибо за внимание с вами был rhino_32