русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основные команды системы UNIX


Дата добавления: 2014-11-28; просмотров: 579; Нарушение авторских прав


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 – Вывести (На стандартный файл ошибок) команды, выполняемые во время компиляции

--help – Вывести помощь по командам gcc.

--version – Показать версию компилятора.



<== предыдущая лекция | следующая лекция ==>
Перемещение курсора | PRINTF.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.697 сек.