Инструменты пользователя

Инструменты сайта


ubuntu:bash

Это старая версия документа!


Bash комманды

which command                      # Показывает полный путь к файлу команды
time command                       # Показывает время выполнения команды
time cat                           # Использовать команду time как секундомер. Ctrl-c для остановки
set | grep $USER                   # Просмотр текущего окружения
cal                                # Показать календарь на текущий месяц
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
date 10022155                      # Установить дату и время
whatis grep                        # Показать короткую справку по команде
whereis java                       # Найти путь и стандартную директорию для "слова"
setenv varname value               # Установить переменную окружения varname в значение value (csh/tcsh)
export varname="value"             # Установить переменную окружения varname в значение value (sh/ksh/bash)
pwd                                # Печать текущей директории
mkdir -p /path/to/dir              # Создать директорию, включая родительскую, не выдавать ошибку если такая существует.
mkdir -p project/{bin,src,obj,doc/{html,man,pdf},debug/some/more/dirs}
rmdir /path/to/dir                 # Удалить директорию.
rm -rf /path/to/dir                # Удалить директорию с содержимым (принудительно).
cp -la /dir1 /dir2                 # Вместо копирования отобразить одну директорию в другую с помощью жесткой ссылки
cp -lpR /dir1 /dir2                # То-же во FreeBSD
cp unixtoolbox.xhtml{,.bak}        # Быстрый вариант скопировать файл с новым расширением
mv /dir1 /dir2                     # Переименовать директорию
ls -1                              # Лстинг файлов, по одному в строке
history | tail -50                 # Показать последние 50 использовавшихся команд
ubuntu/bash.1264492360.txt.gz · Последнее изменение: 2017/03/23 21:57 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki