Если вы хотите открывать файлы в графических приложениях из командной строки, например, в gnome-terminal или xterm , просто запустите:
xdg-open $file
И он откроет $file в соответствующем приложение для этого файла. Аргумент также может быть URL-адресом, поэтому
xdg-open http://askubuntu.com/
откроет этот сайт в вашем браузере и:
Если вы хотите просматривать видео на виртуальном терминале без Xorg, вы можете использовать mplayer с directfb , fbdev , fbdev2 , sdl (с серверной частью буфера кадров) или svga в качестве видеовыхода, например, запустив
mplayer -vo fbdev2 file.mpg
. Для неподвижных изображений вы можете установить пакет fbi и использовать его для отображения изображений в буфере кадров.
Источник: askubuntu.ru
Основные команды терминала Ubuntu
В Linux терминал играет гораздо более важную роль, нежели командная строка в системах Windows. И, хотя большинство действий можно выполнять с помощью графической оболочки, нет-нет да и придется нырять в терминал.
Как открыть директорию в терминале Ubuntu
Для начинающих линуксоидов здесь приведены основные команды терминала Ubuntu.
cd [directory] — переход в указанную директорию;
cd — переход в домашний каталог;
ls — вывести список файлов и каталогов в текущей директории;
ls -al — аналогично предыдущему, но с отображением скрытых файлов и каталогов;
nano [file] — открыть файл через простой текстовый редактор nano (указывайте путь к файлу);
mkdir [directory] — создание папки;
touch [file] — создание файла;
rm [file] — удаление файла;
rm -r [directory] — удаление папки;
ps — вывод активных процессов;
kill [pid] — принудительно остановить процесс с указанным идентификатором;
ping [host] — пинговать указанный хост;
wget [file] — скачать файл (указывайте путь к файлу);
apt-get install [package] — установить/обновить указанное приложение;
apt-get update — получить обновленные списки пакетов;
apt-get upgrade — обновить установленные в системе пакеты;
apt-get remove [package] — удалить приложение с сохранением конфигурационных файлов;
apt-get purge [package] — удалить приложение вместе с конфигурационными файлами;
apt-get autoremove — удалить ставшие ненужными пакеты, которые ранее были установлены другими пакетами;
apt-get clean — удалить загруженные файлы пакетов;
apt-get autoclean — удалить старые загруженные файлы пакетов;
history — просмотреть историю команд;
sudo -s — переход в режим пользователя root, потребуется ввод пароля.
Полезные сочетания клавиш
Стрелки ↑ ↓ — просмотреть историю команд;
Ctrl+r — поиск в истории команд;
Tab — автозавершение слова или пути;
Ctrl+c — завершение текущей команды;
Ctrl+w — удалить слово в текущей строке;
Как запустить sh (shell) скрипт в терминале Ubuntu
Ctrl+u — удалить строку;
!! — повтор последней команды.
Источник: webistore.ru
Как записать все, что вы делаете в терминале Linux
Несколько дней назад мы опубликовали руководство, в котором объяснялось, как сохранять команды в самом терминале и использовать их по требованию.
Это очень полезно для тех, кто не хочет запоминать длинные и сложные команды Linux.
Сегодня в этом руководстве мы увидим, как записывать все, что вы делаете в Терминале, используя команду «script».
Возможно, вы выполнили команду, или создали каталог, или установили приложение в Терминале.
Команда Script просто сохраняет все, что вы делали в Терминале.
Затем вы можете просмотреть все это, если хотите узнать, что вы сделали несколько часов или дней назад. Я знаю, что знаю, мы можем использовать клавиши со стрелками ВВЕРХ / ВНИЗ или команду истории для просмотра ранее запущенных команд.
Однако вы не можете просмотреть вывод этих команд.
Но команда Script записывает и отображает завершенные действия терминала.
Команда script создает машинописный текст всего, что вы делаете в Терминале.
Не имеет значения, устанавливаете ли вы приложение, создаете каталог / файл, удаляете папку.
Все будет записано, включая команды и соответствующие выходы.
Э та команда будет полезна тем, кто хочет получить бумажную запись интерактивного сеанса в качестве доказательства назначения.
Будь вы студент или преподаватель, вы можете сделать копию всего, что вы делаете в Терминале, вместе со всеми результатами.
Запишите все, что вы делаете в терминале, используя команду Script в Linux
Команда script поставляется предварительно установленной в большинстве современных операционных систем Linux.
Итак, давайте не будем беспокоиться об установке.
Давайте продолжим и посмотрим, как использовать его в режиме реального времени.
Выполните следующую команду, чтобы начать запись сеанса терминала.
$ script -a my_terminal_activities
Где, -a флаг используется для добавления вывода в файл или в машинопись, сохраняя предыдущее содержимое.
Приведенная выше команда записывает все, что вы делаете в Терминале, и добавляете вывод в файл с именем «my_terminal_activities» и сохраняете его в текущем рабочем каталоге.
Пример вывода будет:
Script started, file is my_terminal_activities
Теперь запустите несколько случайных команд Linux в вашем терминале.
$ mkdir itisgood
$ cd itisgood/
$ touch hello_world.txt
Источник: itisgood.ru