Меню Рубрики

Puppy linux команды терминала

Командная строка

основные команды

переход в домашний каталог, значок »

» заменяет путь к домашнему каталогу.

покажет все опции без закомментированных строк (начинающихся со значка »#») в конфигурационном файле загрузки. А команда

напротив, покажет одни закомментированные строки (начинающиеся со значка »#»).

Файлы и директории

cd /home перейти в директорию /home
cd .. перейти в директорию уровнем выше
cd ../.. перейти в директорию двумя уровнями выше
cd перейти в домашнюю директорию
cd

user перейти в домашнюю директорию пользователя user cd — перейти в директорию, в которой находились до перехода в текущую директорию pwd показать текущую директорию ls отобразить содержимое текущей директории ls -F отобразить содержимое текущей директории с добавлением к именам символов, характеризующих тип ls -l показать детализированое представление файлов и директорий в текущей директории ls -a показать скрытые файлы и директории в текущей директории ls *4* показать файлы и директории содержащие в имени цифры tree показать дерево файлов и директорий, начиная от корня (/) lstree mkdir dir1 создать директорию с именем dir1 mkdir dir1 dir2 создать две директории одновременно mkdir -p /tmp/dir1/dir2 создать дерево директорий rm -f file1 удалить файл с именем file1 rmdir dir1 удалить директорию с именем dir1 rm -rf dir1 удалить директорию с именем dir1 и рекурсивно всё её содержимое rm -rf dir1 dir2 удалить две директории и рекурсивно их содержимое mv dir1 new_dir переименовать или переместить файл или директорию cp file1 file2 скопировать файл file1 в файл file2 cp dir/* . копировать все файлы директории dir в текущую директорию cp -a /tmp/dir1 . копировать директорию dir1 со всем содержимым в текущую директорию cp -a dir1 dir2 копировать директорию dir1 в директорию dir2 ln -s file1 lnk1 создать символическую ссылку на файл или директорию ln file1 lnk1 создать «жёсткую» (физическую) ссылку на файл или директорию touch -t 0712250000 fileditest модифицировать дату и время создания файла, при его отсутствии, создать файл с указанными датой и временем (YYMMDDhhmm)

Краткая справка о командах

Здесь перечислены основные команды Linux, разбитые на категории. В конце приведены особенности работы с командной строкой и эмуляторами терминалов в Linux.

Получение справки о командах

man Описание команды или файла конфигурации. Синоним info . Описание листается стрелками, выход клавишей Q .
Пример: man fstab
apropos Поиск по описаниям man.
Пример: apropos iso

Команды работы с файлами

или просто cd всегда переходит в домашний каталог текущего пользователя.
Пример: cd /etc ls Выводит список файлов и каталогов. В отличие от dir подсвечивает файлы по типу. С параметром -l выводить дополнительную информацию о файлах: права, владельца, дату создания и т.д.
ls без параметров выводит содержимое текущего каталога.
ls /proc выводит все работающие процессы. mv Перенос файла. cp Копирование. rm Удаление файла. С ключем -R удаляет в подкаталогах.
Пример: rm -R

/killme mkdir Создание каталога. rmdir Удаление пустого каталога.

Права доступа к файлам и каталогам

chown Смена владельца.
chgrp Смена группы владельца.
chmod Смена прав.
Пример: сhmod -R 777 /var/www дает доступ всем ко всем файлам и каталогам ниже /var/www .

Команды работы с драйверами устройств (модулями ядра Linux)

lsmod Список всех загруженных модулей ядра Linux.
insmod
rmmod
modprobe имя-модуля [параметры] Установка модуля, настройка его автозагрузки. Результат можно посмотреть в системном логе.
Пример: modprobe radio-aztech io=0x350 .
modinfo имя-модуля Информация о модуле, в том числе и список параметров.
modconf Удобная программа для просмотра всех модулей по категориям, включения и отключения модулей. По умолчанию как правило не установлена, в Debian, Ubuntu и Kubuntu устанавливается с помощью одноименного пакейджа командой apt-get install modconf .

Просмотр файлов

cat Вывод файла.
Пример: cat /etc/fstab .
tail Вывод конца файла. Удобно при работе с логами и большими файлами.
Пример: tail /var/log/messages .

Редактирование файлов

nano и pico — наиболее вменяемые редакторы, работающие в текстовом режиме прямо в терминале. Чтоб изменить файл /etc/fstab , например, надо набрать nano /etc/fstab . Выход из редактора Ctrl + X . Редакторы vi и vim предназначены для работы слепым десятипальцевым методом.

Другие полезные консольные программы и команды Linux

hdparm Управление жесткими дисками и приводами компакт-дисков.
Пример: hdparm -E8 /dev/cdrom снижение скорости вращения CDROM.
watch Периодическое выполнение команды.
Пример: watch -n 60 hdparm -E8 /dev/cdrom раз в минуту тормозить диск чтобы привод не разгонял его и не шумел во время просмотра DVD.
pppconfig Простая и надёжная программа настройки Dial-Up выхода в Интернет по модему. pon , poff и plog — команды установления, разрыва и просмотра лога соединения соответственно.
pppoeconf Аналогично, настройка выхода в Интернет через ADSL-модем.

Особенности работы терминалов Linux

Записанные в файл команды выполняются командой sh имя_файла .

Стандартные команды в Linux отличаются от команд DOS и Windows — обычно они короче. При работе с командной строкой как обычно мигающий курсор обозначает позицию ввода текста, командная строка начинается с текущего пути и имени компьютера, за которым следует символ $ , % или # . Последний означает, что команды будут выполняться от имени суперпользователя root. Символ

означает путь к текущей домашней директории пользователя.

Большинство команд в Linux, не требующих вывода информации пользователю, в случае успешного завершения вообще ничего не выводят на экран. Выводятся только ошибки и предупреждения в случае нарушения нормального выполнения команды. Т.е. в Linux действует общий принцип «молчит, значит работает».

В любом терминале Linux стрелками вверх/вниз на клавиатуре можно листать историю команд, которая сохраняется между сеансами работы и различается для разных пользователей и хостов (в случае подключения из командной строки к другому компьютеру по ssh). Набранное частично команда или имя файла или каталога в текущей директории может быть автоматически дописано клавишей Tab . Если найдено более одного варианта и однозначно продолжить команду по Tab невозможно, то выводятся все подходящие варианты.

При работе в графической среде удобны эмуляторы терминала. Как правило они поддерживают закладки — несколько терминалов в одном окне, поддерживают цветовые схемы. Наиболее распространены эмуляторы терминала Gnome Terminal, Konsole, XFCE Terminal.

Источник

Запуск терминала: как и откуда

Часто у новичков возникает вопрос, как запускать терминал и что далее с ним делать.

Терминал, иначе консоль, это командный интерфейс, с которым чаще всего и придется иметь дело в PuppyRus (как и в любом другом приличном линуксе). В винде это была бы командная строка, кто работал с ней, сразу освоится. Значок эмулятора терминала, RXVT находится рядом с кнопкой «Меню», сразу после значка «Скрыть окна».

По умолчанию, если его запустить, откроется в домашней директории (т.е. в root ). К такому же результату приведет команда cd без параметров.

Однако, часто возникает необходимость запустить терминал из некоторой папки. Например, имеем /root/my-documents/Script.sh и хотим его запустить из консоли.

Открываем консоль, (помним, что мы в

можно посмотреть, что там, в этом каталоге

набираем sh Script

Более простой способ открыть консоль из определенной папки: щелкнуть правой мышью в пустом месте папки, выбрать «Окно» и далее выбрать «Открыть терминал здесь».

Запустится другой эмулятор терминала, xterm (нам это неважно, консоль и в Африке консоль). Поскольку он запущен уже из той папки, откуда нам и нужно, просто пишем sh Script .

Также в терминале можно запускать программы и скрипты, установленные в системе.

Пример. Запустим скрипт deb-что-то там -pet (ну забыл я как его звать)

Заходим в /bin набираем deb и жмем Tab

Теперь мы знаем, что запускать надо deb2pet . А зная точное имя программы, можно запускать ее и из root

При вызове из консоли какой-нибудь программы или команды, наберите первые несколько букв и нажмите Tab … (возможно 2 раза) — выйдет список команд и программ, из которых вы можете выбрать то, что хотите запустить…

Или даже сразу дополнится прямо в командной строке

Авторы: Zloy_T, Kazm

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Обзор mac os leopard
  • Нужные приложения для mac os
  • Нужно ли переустанавливать mac os
  • Нужно ли включать trim mac os
  • Нужен ли антивирус для mac os x