| Сочетание | Описание | Действие |
|---|---|---|
| CTRL+E | ⇥ | перемещение курсора в конец строки |
| CTRL+A | ⇤ | перемещение курсора в начало строки |
| Meta+F | →␣ | перемещение к следующему слову |
| Meta+B | ␣← | перемещение к предыдущему слову |
| CTRL+K | ✂︎⇥ | вырезать текст от курсора до конца строки |
| CTRL+U | ⇤✂︎ | вырезать текст от курсора до начала строки |
| CTRL+Y | 📋→ | вставить текст из буфера |
| CTRL+D | ⌦ | удалить символ перед курсором |
| Meta+D | ⌦␣ | удалить слово перед курсором |
| CTRL+- | ⎌ | отмена последнего действия |
Meta is your Alt key, normally. For Mac OSX user, you need to enable it yourself. Open Terminal > Preferences > Settings > Keyboard, and enable Use option as meta key. Meta key, by convention, is used for operations on word.
Shortcuts to move faster in Bash command line
| Ключ | Описание |
|---|---|
-R |
содержимое подкаталогов рекурсивно |
-l |
отобразить атрибуты объектов |
-m |
сожержимое через запятые |
-a |
показать скрытые элементы |
-al |
комбинирование ключей -a и -l (к примеру) |
❗️--full-time |
using ls -al --full-time in OSX → gls |
> brew install coreutils для использования gls
| Ключ | Описание |
|---|---|
(без аргументов) или ~ |
перемещение в рабочий каталог |
- |
вернуться в предыдущий каталог |
Копирование папок с содежимым с ключем -R
| Ключ | Описание |
|---|---|
-k [фраза поиска] или apropos |
поиск команды по ее описанию |
-f [команда] или whatis |
отобразить описание команды |
| Сочетание | Описание | Действие |
|---|---|---|
| F | ⎘ | следующая страница |
| B | ⎗ | предыдущая страница |
| CTRL+N | ↓ | перемещение на строку вниз |
| CTRL+P | ↑ | перемещение на строку вверх |
| Q | ✕ | выйти |
| / + текст | 🔍 | поиск по тексту |
| N | 🔍→ | переход к след. вхождению фразы поиска |
| SHIFT+N | ←🔍 | предыдущее |
| Команда | Описание |
|---|---|
pwd |
Print Working Directory - the absolute pathname of the current folder (i.e. it tells you where you are). |
touch |
Change file timestamps. Sets the modification and access times of files to the current time of day. If the file doesn't exist, it is created with default permissions. |
mkdir |
Make Directory (Create folders) |
which |
Locate a program file in the user's path |
cat |
Concatenate and print (display) the content of files. |
less |
Просмотр stdin команды |
chown |
Change file owner and/or group |
mv, rm, rmdir, whereis, whatis -w ls*, whoami
Имена файлов с пробелами в командах помещаются в кавычки cp 'test 2.txt' test3.txt
Задача 1
stat -l -t '%Y.%m.%d %T' *Описание формата для
-tstrftimestat -l -t '%Y.%m.%d %T' * | awk {'print $6" "$7","$8'}stat -l -t '%Y.%m.%d %T' * | awk {'print $6" "$7","$8'} | grep CR2#time #format