Основы

Материал из Etersoft wiki
Перейти к: навигация, поиск

Архитектура

Для совершения многих действий полезно знать архитектуру используемого процессора

32bit: x86 i486 i586 i686

64bit: x86_64

Узнать можно командой:

arch

Дистрибутивы

Так же важно знать название дистрибдутива. Узнать дистрибутив:

distr_vendor
distr_info

root

Многие команды требуют прав супер пользователя, для записи, изменения файлов вне пользовательской директории. Удобно открыть второе окно терминала виртуального cntrl + shift + t или реального по cntrl + alt + f3.

И ввести команду sudo, которая даст вам все мыслимые и не мыслимые права, например установит хром.

sudo apt-get install chromium
sudo su -

Установка пакетов

Програмное обеспечения поставляется в пакетах, пакеты берутся из различных репозиториев в зависимости от дистрибутива.

C использованием epm Нативные команды для AltLinux Описание
epmi "файл/пакет" rpm -i "файл" из файла, низкий уровень
epmi "файл/пакет" apt-get install "пакет" из репозитория, верхний уровень
_______________________________ mcedit /etc/apt/sources.list список репозиториев из которых будут браться пакеты
rpm file:/var/ftp/pub/ALTLinux p7/branch/i586 classic debuginfo

rpm file:/var/ftp/pub/ALTLinux p7/branch/noarch classic

вписываем репозитории в файл
epmu apt-get update обновляем apt, перечитываем sources.list
epmi chromium eepm ... apt-get install chromium eepm etckeeper etersoft-devel-utils etersoft-build-utils git vbox-client nxclient keepassx libnss-mys libnss-role psi устанавливаем программы

Описание различных менеджеров пакетов Справочник команд пакетного менеджера Универсальный менеджер пактов

Монтирование

Подключение новых источников информации, винчестеров, флешек, удаленных хранилишь.

cat /etc/fstab - файл содержащий устройста монтируемые при загрузке
df - подключенные файловые системы, устройства
mount - подключить новый источник информации, файловую систему
umount - отключить

w:Mount

Команды

Список простых и нужных команд, можно ввести и посмотреть на результат

man cd ls cp scp mv ln mkdir mc mcedit top ps kill ip env cat less df arch rpm id who 
Команда Описание команды Пример Комментарий
man Мануал [команда] man cd
cp копирование [ключ] [что] [куда] cp -a /etc/apt/* . . - текущая директория
find поиск [откуда] [в чем] ["что"] find /tmp -name "*.sh" /* - несколько любых символов
mount монтирование [что] [куда] mount /dev/sda1 /usr /dev/sda1 - раздел физического устройства, узнать: df

Извлечь из архива

erc работает с любым архивом erc *.tar.gz
tar.gz tar xvfz *.tar.gz
tar.bz2 tar xvjf *.tar.bz2
.7z 7z -x *.7z
tar czf ./docs.tar.gz ./docs/ Создать архив из каталога gz
tar cvjf ./docs.tar.bz2 ./docs/ Создать архив из каталога bz2

Полезные приложения

Приложения Описание
Terminal Виртуальный терминал
mc Двухоконный файловый менеджер
keepassx менеджер паролей
gedit текстовый редактор
xsane Сканирование
chromium браузер
links консольный браузер
xpdf pdf ридер
kchmviewer chm ридер
erc универсальный архиватор
stardict крутой переводчик по выделению
ncdu посмотреть замятое место Free_space
xdg-open открыть файл дефолтным приложением
gwenview просмотровщик фото (в альте баг, надо создать ссылку:

ln -s /usr/lib/kde3/bin/gwenview /usr/bin/

MidnightCommander

mc
____________________________ mc mcedit
Ctrl + o вернуться к bash отменить
Ctrl + Enter (Alt + Enter) напечатать имя файла
Esc + Tab автодополнение
Alt + a (Esc, a) напечатать полный путь
F3 перейти назад начать/закончить выделение
F4 mcedit
F5 скопировать в другую панель скопировать выделенное
F6 переместить переместить
F6 + shift переименовать
F7 поиск поиск
F8 Удалить Удалить выделенное
Insert выделить файл
Ctrl + Shift + c Скопировать выделенное
Ctrl + u поменять панели местами отменить одно действие
Ctrl + ^ предыдущая команда
Ctrl + r обновить содержимое каталога
Ctrl + x сменить права доступа
Ctrl + x, s Сделать символическую ссылку
Ctrl + x, l Сделать жёсткую ссылку
Ctrl + x, Ctrl + s Править ссылку
Alt + . Показать/спрятать скрытые файлы/каталоги
Alt + y Назад по истории перемещений
Alt + u Вперёд по истории перемещений
Alt + H история команд
Alt + Shift + H история переходов
Alt + i (Esc, i) клонировать панель
Alt + o (Esc, o) Открыть каталог в соседней панели
Alt + t (Esc, t) изменить вид (дата, права доступа, столбцы)
Shift + мышь выделить в mcedit

Мануал Сочетания

Отмена расползание строк из буфера обмена: в редакторе F9 -> Общие -> Автоотступ Вводом (отключить)

Консоль

Перемещение
Ctrl + a В начало строки
Ctrl + e В конец строки
Alt + f На одно слово вперёд
Alt + b На одно слово назад
Ctrl + f На один символ вперёд
Ctrl + b На один символ назад
Правка
Ctrl + u Удаление от курсора до начала строки
Ctrl + k Удаление от курсора до конца строки
Ctrl + w Удаление от курсора до начала слова
Alt + d Удаление от курсора до конца слова
Ctrl + d Удалить символ справа от курсора. Аналог клавиши Delete
Ctrl + h Удалить символ слева от курсора. Аналог клавиши Backspace
История команд
Ctrl + r Поиск по истории команд
Ctrl + p Предыдущая команда в истории
Ctrl + n Следующая команда в истории

Рекомендуется к прочтению