+
All checks were successful
Build MkDocs / build-and-deploy (push) Successful in 15s

This commit is contained in:
Илья Макаров 2025-02-15 19:45:29 +03:00
parent b386d1a7d0
commit 5331d15135
3 changed files with 53 additions and 2 deletions

View File

@ -55,6 +55,10 @@
- `=` - автоформатирование кода
- `ctrl u` - подняться на пол страницы вверх
- `ctrl d` - опуститься на пол страницы вниз
- `3j` - вниз на 3 строки
- `3k` - вверх на 3 строки
- `3dd` - удалить на 3 строки вниз
- `3yy` - копировать 3 строки
!!! note "Буферы Vim"
В Vim буферы (buffers) не связаны напрямую с системным буфером обмена (clipboard)
@ -113,4 +117,37 @@
- `n` - перейти к следующему вхождению
- `N` - перейти к предыдущему вхождению
- `*` - поиск слова на котором курсор ниже по тексту (переходы по вхождениям аналогично)
- `#` - поиск слова на котором курсор выше по тексту
- `#` - поиск слова на котором курсор выше по тексту
### mc (Midnight Commander)
- `Esc Esc` - отмена
- `+` - выделение
- `-` - снять выделение
- `alt enter` - имя файла на котором фокус появиться в терминале mc
- `alt a` - полный путь к текущей директории появится в треминале mc
- `alt p` - вставить предыдущую команду в терминал mc
- `alt t` - меняем отображение файлов в mc
- `alt h` - история команд в терминале mc
- `alt e` - изменить кодировку файла
- `ctrl r` - обновить данные в панели mc (если новые файлы добавляются)
- `ctrl s` - поиск в панели mc
- `ctrl \` - панель быстрого доступа для каталогов
- `ctrl x + i` - информация о файле
- `ctrl x + q` - быстрый просмотр файла (файл откроется на чтение в правом окне)
- `ctrl t` - выделить файл
#### Режим просмотра (F3 или alt+3)
- `space` - в режиме просмотра пролистать на страницу вниз
- `b` - в режиме просмотра пролистать на страницу вверх
- `PgUp` - пролистать на пол страницы вверх
- `PgGd` - пролистать на пол страницы вниз
- `ctrl shift f` - просмотр лога в реальном времени в режме просмотра
- `g` - перейти в начало файла
- `G` -перейти в конец файла
##### Поиск
`/` - поиск в файле
`n` - перейти к следующему вхождению
`shift n` - перейти к предыдущему вхождению

View File

@ -202,7 +202,9 @@
- `free -m` - оперативная память
- `cat /proc/meminfo` - подробно про память
- `cat /proc/cpuinfo` - подробно про проц
---
- `tar` - работа с архивами
- `-cvf` - создать архив
- `-xvf` - извлечь архив
@ -213,6 +215,12 @@
- `tar -zxvf apache-activemq-6.1.3-bin.tar.gz -C /opt` - распаковать в каталог
- `tar -zxvf apache-tomcat-9.0*tar.gz -C /opt/_Tomcat/application1-8080 --strip-components=1` - каталог apache-tomcat-9.0* не будет создан
---
- `unzip <file_name> -d <dir_name>` - извлечь файлы в указанный каталог
- `unzip -l <file_name>` - посмотреть содержимое файла без распаковки
- `gunzip <file_name>` - не сохраняет исходный архив
### Система
- `lsof` - Команда lsof (List Open Files) в Linux используется для отображения списка открытых файлов в системе. В Linux (и Unix-подобных системах) практически все является файлом, включая сетевые соединения и устройства.

View File

@ -31,7 +31,13 @@ locale-gen ru_RU
locale-gen ru_RU.UTF-8
update-locale
```
- `Добавить aлиас для перехода на виндовый рабочий стол`
```bash
# Добавить в ~/.bashrc
alias win='cd /mnt/c/Users/<user_name>/Desktop/
# Применить
source ~/.bashrc
```
### Взаимодействие Windows c WSL (рассматриваем WSL Version 2)
WSL работает на основе реального ядра Linux, запущенного внутри виртуальной машины с Hyper-V, WSL совместима почти со всеми Linux-приложениями.