PCBSD
PCBSD — операционная система, основанная на FreeBSD и ориентированная на использование в рабочих станциях.
Операционная система PCBSD предназначена для домашних компьютеров и рабочих станций и призвана конкурировать с другими операционными системами,
такими как Microsoft Windows, Mac OS X, различными дистрибутивами Linux, такими как Fedora, Mandriva, Ubuntu и другими.
PCBSD имеет собственную графическую программу установки. PCBSD имеет оригинальную систему пакетов PBI, которые устанавливаются в отдельную директорию, что позволяет каждому пакету быть относительно независимым, и происходит чѐткое разделение между пакетами и основной системой. Программы распространяются в пакетах вместе со многими зависимыми библиотеками, что облегчает их установку. В PCBSD имеется графическая программа установки и удаления пакетов. В то же время в ней есть и система портов (ports) и пакетов (packages) FreeBSD.
Основные команды командной строки:
| ls | список файлов и каталогов |
| ls -al | форматированный список со скрытыми каталогами и файлами |
| cd dir | сменить директорию на dir |
| cd | сменить на домашний каталог |
| pwd | показать текущий каталог |
| mkdir dir | создать каталог dir |
| rm file | удалить file |
| rm -r dir | удалить каталог dir |
| rm -f file | удалить форсированно file |
| rm -rf dir | удалить форсированно каталог dir |
| cp file1 file2 | скопировать file1 в file2 |
| cp -r dir1 dir2 | скопировать dir1 в dir2; создаст каталог dir2, если он не существует |
| mv file1 file2 | переименовать или переместить file1 в |
| file2. если file2 существующий каталог - переместить file1 в каталог file2 | |
| ln -s file link | создать символическую ссылку link к файлу file |
| touch file | создать file |
| cat > file | направить стандартный ввод в file |
| more file | вывести содержимое file |
| head file | вывести первые 10 строк file |
| tail file | вывести последние 10 строк file |
| tail -f file | вывести содержимое file по мере роста, начинает с последних 10 строк |
| date | вывести текущую дату и время |
| cal | вывести календарь на текущий месяц |
| uptime | показать текущий аптайм |
| w | показать пользователей онлайн |
| whoami | имя, под которым вы залогинены |
| finger user | показать информацию о user |
| uname -a | показать информацию о ядре |
| cat /proc/cpuinfo | информация ЦПУ |
| cat /proc/meminfo | информация о памяти |
| man command | показать мануал для command |
| df | показать инф. о использовании дисков |
| du | вывести ―вес‖ текущего каталога |
| free | использование памяти и swap |
| whereis app | возможное расположение программы app |
| which app | какая app будет запущена по умолчанию |
| ping host | пропинговать host и вывести результат |
| whois domain | получить информацию whois для domain |
| dig domain | получить DNS информацию domain |
| dig -x host | реверсивно искать host |
| wget file | скачать file |
| wget -c file | продолжить остановленную закачку |
Ubuntu Linux — использующая ядро Linux операционная система, основанная на Debian. Ubuntu поставляется с подборкой программного обеспечения для серверов и рабочих станций. Используя CD- или DVD-носитель, она устанавливается на настольные персональные компьютеры c помощью LiveCD или текстового установщика. В версии LiveDVD присутствуют несколько большие возможности — начиная от установки не только в графическом, но и в текстовом режимах, загрузки в режиме восстановления системы и заканчивая полной локализацией и большим количеством пакетов на диске. Есть версии для официально поддерживаемых архитектур, таких как i386, amd64, ARM.
Ubuntu ориентирована на удобство и простоту использования. Она включает широко распространѐнное использование утилиты sudo, которая позволяет пользователям выполнять администраторские задачи, не запуская потенциально опасную сессию суперпользователя.
Основные команды командной строки:
| ls | список файлов и каталогов |
| ls -al | форматированный список со скрытыми каталогами и файлами |
| cd dir | сменить директорию на dir |
| cd | сменить на домашний каталог |
| pwd | показать текущий каталог |
| mkdir dir | создать каталог dir |
| rm file | удалить file |
| rm -r dir | удалить каталог dir |
| rm -f file | удалить форсированно file |
| rm -rf dir | удалить форсированно каталог dir |
| cp file1 file2 | скопировать file1 в file2 |
| cp -r dir1 dir2 | скопировать dir1 в dir2; создаст каталог dir2, если он не существует |
| mv file1 file2 | переименовать или переместить file1 в file2. если file2 существующий каталог - переместить file1 в каталог file2 |
| ln -s file link | создать символическую ссылку link к файлу file |
| touch file | создать file |
| cat > file | направить стандартный ввод в file |
| more file | вывести содержимое file |
| head file | вывести первые 10 строк file |
| tail file | вывести последние 10 строк file |
| tail -f file | вывести содержимое file по мере роста, начинает с последних 10 строк |
| date | вывести текущую дату и время |
| cal | вывести календарь на текущий месяц |
| uptime | показать текущий аптайм |
| w | показать пользователей онлайн |
| whoami | имя, под которым вы залогинены |
| finger user | показать информацию о user |
| uname -a | показать информацию о ядре |
| cat /proc/cpuinfo | информация ЦПУ |
| cat /proc/meminfo | информация о памяти |
| man command | показать мануал для command |
| df | показать инф. о использовании дисков |
| du | вывести ―вес‖ текущего каталога |
| free | использование памяти и swap |
| whereis app | возможное расположение программы app |
| which app | какая app будет запущена по умолчанию |
| ping host | пропинговать host и вывести результат |
| whois domain | получить информацию whois для domain |
| dig domain | получить DNS информацию domain |
| dig -x host | реверсивно искать host |
| wget file | скачать file |
wget -c file продолжить остановленную закачку






