Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Базові команди і утиліти





Практично будь-яка утиліта, яку ви очікуєте знайти в стандартних реалізаціях UNIX, є і в Linux. Сюди включені і базові команди, такі як ls, awk, tr, sed, bc, more і т.д. Тому ви в праві чекати знайомої робочої UNIX-середовища. У Linux є всі стандартні команди та утиліти. Замість перерахування всіх можливих опцій кожної команди, будемо говорити тільки про тих, які корисні або важливі в даний час (Таблиця на наступному сторінці). Дійсно, більшість з цих команд має велике число опцій (більшість з яких ніколи не використовується). Можна для кожної команди за допомогою man подивитися всі можливі опції. У Linux є багато текстові редактори, включаючи vi, ex, pico, jove, також як GNU Emacs і його варіації, начебто Lucid Emacs (який містить розширення для використання під "X Window") і joe. Але vi має багато обмежень по причині свого похилого віку, зараз завойовують популярність більш сучасні та складні редактори начебто Emacs. Emacs підтримує базується на LISP макромова та інтерпретатор, потужний командний синтаксис і інші розширення. Існують Макропакунки Emacs, що дозволяють читати електронну пошту та новини, редагувати вміст каталогів і навіть проводити сеанси психотерапії з використанням штучного інтелекту. Багато користувачів найважливішою утилітою вважають shell. Shell - це програма, яка читає і виконує команди користувача. Крім того, багато оболонки мають такі можливості, як контроль виконання (job control), дозволяючи користувачеві керувати кількома паралельними процесами, також перенаправлення входу-виходу і командна мова для написання командних файлів (shell scripts). Командний файл - це програма на мові оболонки, аналогічна " batch file " в MS-DOS. У Linux багато типів оболонок. Найбільш важлива відмінність між ними - використовуваний командна мова. Наприклад, C Shell (csh) використовує командна мова, що чимось нагадує мову програмування Сі. Класичний Баурновскій shell (Bourne Shell) використовує інший командна мова. Зазвичай вибір оболонки обумовлений вибором відповідного командного мови. Обрана оболонка в якійсь мірі визначає робочу середу. Найбільш популярна оболонка - це GNU Bourne Again Shell (bash), тобто варіант Bourne shell, що включає багато сучасних властивостей і можливостей, таких як управління роботами, командну історію, дописування імені команд та імен файлів, Emacs-подібний інтерфейс редагування командного рядка і потужне розширення стандартної оболонки (Bourne shell). Інша популярна оболонка - tcsh, версія C Shell з більш сучасними функціями у порівнянні з bash. Інші оболонки: zsh - невелика баурно-подібна оболонка; ksh - оболонка Корна; ash - оболонка BSD. Що особливо важливо сказати щодо цих оболонок? - Linux дає унікальну можливість кроїти систему під наші особисті потреби.

 

Команда Що робить Синтаксис
Cd Змінює каталог Cd <directory>; <directory> - каталог, в який перейти.
Ls Показує інформацію про файли в каталозі Ls <file1>... <fileN> Де <file1>... <fileN> імена файлів або каталогів, информацію про які треба показати. Велика кількість опцій. Найбільш часто використовуються: -F (для представлення інформації про типи файлів), і -l (показує інформацію про размір файлів, правах доступа і.д.).
Cp Копіює файл(и) в файл або каталог Cp <file1>... <fileN> <destination> Де <file1>... <fileN> імена копіюємих файлів, а <destination> файл або каталог, в який копіюють.
Mv Переміщає файл(и) в інший файл або каталог Mv <file1>... <fileN> <destination> Де <file1>... <fileN> імена переміщюємих файлів, а <destination> файл або каталог, в який переміщюють
Rm Видаляє файли Rm <file1>... <fileN> Де <file1>... <fileN> імена видаляємих файлів.
Mkdir Створює нові каталоги Mkdir <dir1>... <dirN>
Rmdir Видаляє пусті каталоги rmdir <dir1>... <dirN> Де <dir1>... <dirN> видаляємі каталоги
Man Показує сторінку керівнитства по данній комані чи ресурсу. man <command> Де <command> ім’я команди чи ресурса, про який потребується інформація
More Показує вміст названих файлів по-екранно more <file1>... <fileN> Де <file1>... <fileN> відображаємі файли
Cat Конкатенація файлів. Також використовується для выдачі повного змісту файлу разом cat <file1>... <fileN> Де <file1>... <fileN> показуємі файли
Echo Повторює аргументи echo <arg1>... <argN> Де <arg1>... <argN> "повторяемі" аргументи.
Grep Показує всі строки в названом файлі(лах), які вміщає заданий образець grep <pattern> <file1>... <fileN> Де <pattern> - образець и <file1>... <fileN> - файли, в яких проводиться пошук

Date: 2015-07-17; view: 350; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию