Keninoner | Дата: Понедельник, 31.08.2015, 17:27 | Сообщение # 1 |
Рядовой
Группа: Администраторы
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Не в сети
| Интересные команды Горячие клавиши:
Home - переход в начало строки Shift + PageUp - просмотр вывод, выходящего за границы экрана Ctrl + l - очистка терминала Ctrl + w- вырезать текст от курсора до начала слова Ctrl + k- вырезать текст от курсора до конца строки Ctrl + u - вырезать всё что находится слева от курсора Ctrl + q - возобновляет вывод Ctrl + s - приостанавливает вывод Ctrl + d - завершение сессии Ctrl + y - вставить вырезанные текст Ctrl + r - поиск по истории Ctrl + e - переходит в конец строки Ctrl + a - переходит в начало строки Ctrl + x - вырезать текст Ctrl + c - скопировать текст Ctrl + v - вставить текст Alt + Backspace - вырезать слово слева от курсора до спец. символа Alt + d - вырезает текст от курсора до конца слова Alt + f - перемещает курсор на одно слово вперед Alt + b - перемещает курсор на одно слово назад Alt + . - вставить последний аргумент предыдущей команды
Полезны команды:
!! - повторяет последнюю команду clear - очистить терминал alias - показывает псевдонимы команд history - выводит историю терминала echo `wget -c www.site.com/file.zip` | at 11:45 - начинает закачку в указанное время man xxx - выводит полную информацию о команде, где xxx - команда man -k xxx - список команд, относящихся к команде xxx man -k who - выводит все команды, с помощью которых можно узнать, кто и что делает в вашей системе man xxx | col -b | lpr - печать страницы с командной xxx man man - справка о man
Работа с файлами Вывод файлов:
cat file - показывает содержимое файла tac file - показывает содержимое файла в обратном порядке more file - построчно выводит содержимое файла less file - постранично выводит содержимое файл с возможностью поиска и пролистывания
Поиск файлов:
locate file - поиск всех файлов с именем file which file - показывает полный путь к файла file whereis files - показывает размещение бинарных файлов, исходных кодов, относящему к файлу file find /home/user -type f -atime +XXX - находит все файлы в /home/user к которымвремя последнего обращения XXX дней find /home/user -type f -mtime -XXX - находит все файлы в /home/user созданные или измененные в течении последних XXX дней.
ls:
ls [флаги] [имя файла] ls - показывает список каталогов и файлов в текущей категории ls -al - тоже самое что и команда ls, но со скрытыми файлами
Флаги:
-a - выводит список всех файлов -d - если аргумент -каталог, выводит его имя -x - выводит в несколько столбцов -l - вывод информации: перед именами файлов выводится режим доступа, имя владельца, группы, кол-во ссылок на файл, время последней модификации (изменения) и размер байтах -o - тоже самое что и -l но не выводится идентификатор -n - тоже самое что и -l но выводится идентификатор владельца и группы выводит в виде чисел -g - тоже самое что и -l но идентификатор владельца не выводится -t - имена файлов сортируются по времени -p- если каталог, то выдаёт после имени "/" -u - используется время последнего доступа для сортировки (с -t) и для вывода (c -l) -c - использует время последней модификации (изменения) опиасания файла для вывода (c -l) и сортировки (c -t) -b - выдает непечатаемые символы, входящие в имя файла, в восьмеричном виде -i - выдает в первой колонке номер описателя файлов -q - выдает непечатаемые символы, входящие в имя файла, в виде "?" -f - рассматривает каждый аргумент в виде каталога и выводит его содержимое -s - выдает размер файла в блоках -R - обходит подкаталоги -F - если файл файл выполняемый, то выводит после его имени "*" а если файл - каталог, то выводит после имени "/" -C - выводит в нескольких столбцах, с сортировкой по столбцам.
|
|
| |