![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
![]() ![]() |
nikelong |
![]()
Пост
#2
|
Тера ранчер ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол ![]() |
Команды X-терминала
Общая информация о командах терминала Любая команда состоит из одного слова. Все что идет после является параметрами. Необязательные параметры команды заключаются в прямые скобки. Пример: [параметр] Короткие параметры (однобуквенные) могут быть объединены. Пример "ls -l -a" = "ls -la" Если команда в качестве параметров принимает источник и назначение (например для команды mv это будет что переместить и новый путь) то всегда вначале идет источник первым параметром а назначение вторым. Работа с файловой системой ls [параметры] [файл] - Показать содержимое текущего каталога Параметры: -a или -all - показать все файлы -A - показать все файлы кроме "." и ".." -i или -inode - показывать inode номер. -l - показать в длинном формате (выдавать (права доступа к файлу, количество ссылок на файл, имя владельца, имя группы, размер файла (в байтах), временной штамп и имя файла) -k - размеры в килобайтах -t - сортировать по времени последнего доступа pwd - Вывести полный путь от корневого каталога к текущему рабочему каталогу cd путь_до_каталога - Перейти к указанному каталогу Например, перейти в каталог MyDocs, который находится в каталоге /home/user: cd /home/user/MyDocs или cd MyDocs если Вы уже находитесь в /home/user сd ~ - Перейти к домашнему каталогу сd .. - Перейти на уровень вверх cd / - Перейти в корень файловой системы rm имя_файла_или_непустого_каталога - Удалить файл или каталог Параметры: -r - рекурсивное удаление -f - не запрашивать подтверждения удаления. Например, удалить каталог catalog со всем содержимым, без запроса: rm -rf /home/user/MyDocs/catalog rmdir имя_пустого_каталога - Удалить пустой каталог Параметры: -p или --parents - Если каталог включает более, чем один компонент пути, то удаляется каталог, затем убирается последний компонент пути и удаляется получившийся каталог и т. д. до тех пор, пока все компоненты не будут удалены. Таким образом, команда rmdir -p a/b/c эквивалентна rmdir a/b/c; rmdir a/b; rmdir a. mkdir имя_каталога [{имя_каталога1}..{имя_каталогаN}] - Создать каталог Параметры: -p или --parents cоздает недостающие родительские каталоги для каждого указанного каталога. -m права или --mode=права - Устанавливает права доступа к создаваемым каталогам. Права устанавливаются в том же виде что и для chmod. mv [опции] исходный_файл файл_назначения - перемещает (переименовывает) файлы cp [опции] файл путь - копирование файлов и каталогов Параметры: -f Если требуется, удаляет существующие файлы, в которые происходит копирование. -p Сохраняет исходные параметры файла, такие как владелец, группа, права доступа (включая suid и sgid биты), время последней модификации и время последнего доступа к файлу. -R Копировать каталоги рекурсивно; правильно обрабатывать ситуации, когда попадаются объекты, не являющиеся обычными файлами или каталогами. -r Копировать каталоги рекурсивно. ln [опции] исходный [куда] - создает ссылки между файлами. Параметры: -f Удалять существующие файлы куда. d, -F, --directory Позволяет суперпользователю делать жесткие ссылки на каталоги. -s, --symbolic Делать символьные ссылки вместо жестких ссылок. cat [опции] [файл] - Вывести содержимое файла. В случае если файл не указан cat будет читать данные со стандартного ввода. Для завершения ввода необходимо нажать Ctrl+D. Параметры: -n - для указания количества выводимых строк grep [опции] последовательность [файл...] - Вывести все строки содержащие указанную последовательность. more [опции] [файл] - Вывод будет ограничен размерами экрана, пользователь для продолжения просмотра сможет использовать прокрутку. Общие команды root или sudo gainroot - получить права суперпользователя. Требуется установленный пакет rootsh или включенный R&D режим. uname [опции] - показать информацию о системе. Параметры: -a, --all показать всю информацию -s, --kernel-name показать название ядра -n, --nodename показать сетевое имя -r, --kernel-release показать релиз ядра -v, --kernel-version показать версию ядра -m, --machine показать архитектуру dmesg [опции] - вывести отладочные сообщения ядра. df [опции] - cуммирование информации о свободном дисковом пространстве. Параметры: -a, --all Выводится информация о всех файловых системах, включая файловые системы которые имеют 0 блоков, такие системы пропускаются по умолчанию. Такие файловые системы особенно типичны для файловых псевдосистем. В некоторых системах файловые системы типа "ignore" или "auto" пропускаются по умолчанию и включаются в отчет данной опцией. -i, --inodes Выводится информация об i-узлах, взамен информации о блоках. I-узел (англ: index node; рус: индексый узел) это специальный вид дискового блока, который содержит информацию о файле, такую как эта: владелец, права доступа, отметки времени, размещение на диске. -k, --kilobytes Выводит размер в килобайтах, а не количество блоков по 512 байт. Эта опция перекрывает переменную среды POSIXLY_CORRECT. -P, --portability Для вывода используется формат POSIX. Этот формат отличается тем, что информация об отдельной файловой системе выводится в одну строку. Это означает то, что если имя смонтированного устройства более чем 20 символов (как для некоторых сетевых подключений), то колонки рассогласовываются. -T, --print-type Выводит инфармацию о типе для каждой файловой системы. Любой такой тип файловой системы может использоваться в качестве аргументов также для опций --type= или --exclude-type=. -t, --type=fstype Ограничивает список для файловой системы типа fstype. Составные типы файловых систем могут быть отображены заданием составной опции -t. По умолчанию указаны все типы файловых систем. -x, --exclude-type=fstype Ограничивает список для типов файловых систем не совпадающих с типом fstype. Составные типы файловых систем могут быть устранены заданием составной опции -x. По умолчанию указываются все типы файловых систем. --help Выводится краткая помощь на стандартный выход. --version Выводится информация о версии утилиты. free [опции] - выводит информацию о свободных и занятых ресурсах системы. Параметры: -b выводит объем памяти в байтах -k (устанавливается по умолчанию) вывод данных в Кбайтах -m вывод информации в Мбайтах. -t выводит итоговую информацию. -o отключает вывод информации о буферной корректировке. Если определена опция, то free отнимает/добавляет буферную память из/в занятой/свободной память и корректирует отчет. -s активизирует продолжение опроса системы через delay секунд. Вы можете определить любое вещественное число для delay. -V выводит информацию о версии утилиты. Работа с процессами top - показать запущенные процессы (выход - клавиша 'q') ps - показать запущенные процессы killall {имя_процесса} - завершить все процессы с именем {имя_процесса} kill {PID_процесса} - завершить процесс с PID {PID_процесса} (Proccess ID - 1 колонка в top) Примечание: если процесс запущен не в контексте текущего пользователя (user - 3 колонка в top), то завершить его можно только под root Установка/удаление приложений Все нижеприведённые команды работают только под root apt-cache search {слово} - найти в репозиториях пакет, содержащий в имени или описании {слово} apt-get install {имя_пакета} - установить из репозитория пакет {имя_пакета} dpkg -i {файл} - установить приложение {файл} из deb-пакета apt-get install -f - разрешает неудовлетворённые зависимости при установке из deb-пакета apt-get remove {имя_программы} - удалить из системы программу {имя_программы} apt-get autoremove - удалить неиспользуемые пакеты apt-get clean - очистить кеш загруженных пакетов (кеш хранится в домашнем каталоге) ![]() Це повідомлення відредагував nikelong: Oct 28 2010, 22:14 |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 20th June 2025 - 15:09 |