Основы: различия между версиями

Материал из Etersoft wiki
Перейти к навигацииПерейти к поиску
Строка 213: Строка 213:
|-
|-
|Ctrl + x, s
|Ctrl + x, s
|Сделать символическую ссылку на файл
|Сделать символическую ссылку  
|-
|-
|Ctrl + x, l
|Ctrl + x, l
|Сделать жёсткую ссылку на файл
|Сделать жёсткую ссылку  
|-
|-
|Ctrl + x, Ctrl + s
|Ctrl + x, Ctrl + s

Версия 18:31, 23 июня 2014

Архитектура

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

32bit: x86 i486 i586 i686

64bit: x86_64

arch

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

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

distr_vendor
distr_info

root

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

sudo apt-get install chromium
sudo su -

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

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

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

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

вписываем репозитории в файл
apt-get update обновляем apt, перечитываем sources.list
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

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

tar.gz tar xvfz *.tar.gz
tar.bz2 tar xvjf *.tar.bz2
.7z 7z -x *.7z
tar czf ./docs.tar.gz ./docs/ Создать архив из каталога

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

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

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 -> Общие -> Автоотступ Вводом (отключить)

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