at- выполнить команду в фоновом режиме в указанное время.
Формат:
at время [день]<CR>
команда_1<CR>
команда_2<CR>
<CTRL+d>
banner- распечатать сообщение (слова должны быть длиной не более 10 символов) большими буквами в стандартный вывод;
batch - поставить задание в очередь.
Формат:
batch<CR>
команда_1<CR>
команда_2<CR>
<CTRL+d>
Команда batch читает задание со стандартного ввода и ставит его в очередь. Команды, поставленные в очередь командой batch, будут выполнены, когда позволит уровень загруженности;
cat- отобразить содержимое указанного файла на терминал. Чтобы временно приостановить вывод, нажмите <CTRL+s>, и чтобы возобновить вывод введите <CTRL+q>. Для прекращения вывода и возврата управления shell, нажмите клавишу BREAK или DELETE.
cd - сменить текущий каталог. Если вы указали имя каталога, то команда cd сменит текущий каталог на указанный. Если имя не указано, то используется значение переменной окружения $HOME. Если вместо имени каталога указано имя пути, то вы можете перескочить несколько уровней при помощи одной команды;
cp - скопировать указанный файл в новый файл, оставив оригинальный файл неизменным;
cut - выбрать отдельные поля из строк файла. Эта команда может, например, использоваться для выборки колонок из таблицы;
date - отобразить текущие дату и время;
diff - сравнить два файла. Команда diff выдает на стандартный вывод те строки файлов, которые нужно изменить, чтобы привести файлы в соответствие друг с другом;
echo - отображает ввод на стандартный вывод, включая возврат каретки, и возвращает подсказку;
ed - редактирование указанного файла с помощью построчного редактора. Если имя файла не указано, то команда ed создает новый файл;
grep - поиск по шаблону, заданному ограниченным регулярным выражением;
kill - завершить фоновый процесс с помощью идентификатора процесса (PID). Вы можете получить PID, запустив команду ps;
lex - генерирует программы, которые будут использоваться для лексического анализа текста;
lp - распечатать содержимое указанного файла на построчно-печатающем устройстве;
lpstat - отобразить состояние любого запроса построчно-печатающему устройству;
ls - распечатывает имена всех файлов и справочников, за исключением тех, которые начинаются с точки;
mail - отправка пользователям почты или ее чтение. Каждое сообщение заканчивается подсказкой ?; mail ждет от вас ввод опции для сохранения, удаления сообщения или передвижения к месту использования. Чтобы получить список допустимых опций, введите ?. mail, следующая за регистрационным именем, посылает сообщение владельцу этого имени. Чтобы завершить сообщение, введите <CTRL+d>. Для прерывания сеанса mail нажмите клавишу BREAK;
mailx - интерактивная система обработки сообщений;
make - поддержка, обновление и восстановление групп программ;
mkdir - создать новый каталог.
mv - переместить файл. С помощью этой команды можно скопировать файл в новый в том же каталоге либо в новый файл в другом каталоге.
nohup - запустить команду в фоновом режиме; она продолжит свою работу и после того, как вы завершите работу. Сообщения об ошибках и вывод будут располагаться в файле nohup.out;
pg - отображает содержимое указанного файла на терминал постранично. После распечатки каждой страницы система делает паузу и ждет от вас подтверждения на продолжение вывода следующей страницы;
pr - форматирует и выдает файлы на стандартный вывод. Команда pr разбивает текст на страницы;
ps - отображает состояние и номер каждого процесса, выполняющегося в данный момент. Команда ps не отображает состояние заданий, находящихся в очереди к at и batch;
rm - удалить файлы или каталоги из файловой системы. В этой команде вы можете использовать метасимволы, но с большой осторожностью, т.к. удаленные файлы восстановить непросто;
rmdir - удалить каталог. Вы не можете удалить каталог, в котором находитесь, не можете также удалить непустой каталог;
sort - сортировка и слияние файлов; результат отображается на экране;
spell - слова из указанного файла проверить на соответствие орфографии; слова, которые не соответствуют орфографическому списку, отображаются на экране;
stty - установка характеристик терминального ввода/вывода для устройства, являющегося стандартным вводом;
uname - отобразить имя системы UNIX, в которой вы работаете;
wc - подсчитать числа строк, слов и символов в указанном файле и отобразить результат на терминале;
who - отобразить регистрационные имена пользователей, в данный момент зарегистрированных в вашей системе UNIX;
5.Некоторые ключи компилятора gcc:
-c – Скомпилировать исходные файлы, но не генерировать исполняемую программу.
(Создаётся файлы *.obj)
-o file – Поместить выходной файл в file. Иначе выходной файл (программа) будет иметь имя a.out.
-v – Вывести (На стандартный файл ошибок) команды, выполняемые во время компиляции