Делаем linux терминал красивым и удобным

Символьные эмуляторы терминала

Unix-подобный

Интерфейс командной строки

Консоль Linux — реализует подмножество управляющих последовательностей VT102 и ECMA-48 / ISO 6429 / ANSI X3.64 .

Следующие эмуляторы терминала работают внутри других терминалов, используя такие библиотеки, как Curses и Termcap :

  • Экран GNU — Терминальный мультиплексор с эмуляцией терминала VT100 / ANSI
  • Minicom — текстовая программа для управления модемом и эмуляции терминала для Unix-подобных операционных систем
  • tmux — Терминальный мультиплексор с набором функций, аналогичным GNU Screen
X11 и Wayland

Эмуляторы терминала, используемые в сочетании с X Window System и Wayland :

  • Alacritty — с ускорением на GPU, без вкладок
  • Терминал GNOME — терминал по умолчанию для GNOME с собственной поддержкой Wayland
  • guake — выпадающий терминал для GNOME
  • kitty — ускорение графического процессора, с вкладками, мозаикой, просмотром изображений, интерактивным вводом символов Юникода
  • konsole — терминал по умолчанию для KDE
  • rxvt — легкий эмулятор терминала X11
  • aterm (из rxvt 2.4.8), созданный для использования с оконным менеджером AfterStep (больше не поддерживается)
  • Eterm (от rxvt 2.21) создан для использования с Enlightenment
  • mrxvt (от rxvt 2.7.11) создан для м есколько вкладок и дополнительные функции (последняя версия , выпущенная в 2008-09-10)
  • urxvt (из rxvt 2.7.11) создан для поддержки Unicode , также известного как rxvt-unicode
  • Wterm — создан для оконных менеджеров в стиле NeXTSTEP, таких как Window Maker.
  • Терминатор — написан на Java с множеством новых или экспериментальных функций.
  • Терминология — расширенный терминал, поддерживающий работу с мультимедиа и текстом для фреймбуфера X11 и Linux.
  • Тильда — выпадающий терминал
  • Tilix — эмулятор тайлового терминала GTK3
  • xfce4-terminal — терминал по умолчанию для Xfce с поддержкой раскрывающегося списка
  • xterm — стандартный терминал для X11
  • Yakuake — (Еще один Kuake) выпадающий терминал для KDE
macOS

Эмуляторы терминала, используемые в macOS

  • iTerm2 — терминал с открытым исходным кодом специально для macOS
  • MacWise
  • SecureCRT
  • Терминал — терминал macOS по умолчанию
  • Терминатор
  • xterm — терминал по умолчанию при запуске X11.app
  • ZOC
  • ZTerm — терминал последовательной линии

Майкрософт Виндоус

  • AbsoluteTelnet
  • Alacritty
  • AlphaCom
  • ConEmu — локальное окно терминала, в котором может размещаться консольное приложение, разработанное либо для WinAPI (cmd, powershell, far), либо для Unix PTY (cygwin, msys, wsl bash)
  • HyperACCESS (коммерческий) и HyperTerminal (включены бесплатно в Windows XP и более ранние версии, но не включены в Windows Vista и более поздние версии)
  • Кермит 95
  • mintty — терминал Cygwin
  • Procomm Plus
  • PuTTY
  • Qmodem Pro
  • РУМБА
  • SecureCRT
  • Тера Срок
  • TtyEmulator
  • Консоль Windows — терминал командной строки Windows
  • Терминал Windows
  • ZOC

CBterm / C64

Бэкап приложений

В Android есть встроенные функции бэкапа, которые также можно запустить с помощью командной строки. Для этого используется команда adb backup и набор опций:

Adb backup

  • -f указывает имя создаваемого файла и его расположение на компе. При отсутствии ключа будет создан файл backup.ab в текущем каталоге;
  • -apk|-noapk указывает, включать ли в бэкап только данные приложения или сам.apk тоже (по умолчанию не включает);
  • -obb|-noobb указывает, включать ли в бэкап расширения.obb для приложений (по умолчанию не включает);
  • -shared|-noshared указывает, включать ли в бэкап содержимое приложения на SD-карте (по умолчанию не включает);
  • -all указывает на необходимость бэкапа всех установленных приложений;
  • -system|-nosystem указывает, включать ли в бэкап системные приложения (по умолчанию включает);
  • — перечень пакетов для бэкапа.

Если мы хотим создать бэкап всех несистемных прог, включая сами.apk, в определенное место, то команда будет выглядеть так:

Adb backup -f c:androidackup.ab -apk -all -nosystem

После ввода необходимо подтвердить начало выполнения бэкапа на самом устройстве. Для восстановления полученного бэкапа нужно выполнить соответствующую команду:

Adb restore c:androidackup.ab

Termux – The Linux Terminal Emulator for Android

Termux packages are built using Ubuntu 16.10, so this means that developers can compile any existing software from their machine and then add it to the package manager for anyone to download. It is a very simple and elegant solution to what otherwise could be a complex and difficult problem. One amazing side affect of this is that once the software is compiled, you have full fledged versions of the software rather than half-baked, ported versions of desktop Linux packages.

For example, I use the command line on my Mac as I prefer to have my hands on the keyboard 90% of the time. I therefore use keyboard shortcuts and terminal applications to get most of my work done. I prefer to use Vim as it’s an amazing text editor and has plugins for nearly everything including Microsoft .NET! I have various plugins that I use daily and I’ve tried some of these with Vim installed in Termux – with great success. Everything I tried works exactly as I expected. One of my favorite plugins is CtrlP, a powerful file finder, which worked beautifully in Vim on Termux.

Termux gives you a bash terminal by default, but if you are like me and prefer Zsh for its advanced features, FISH shell is also available. Multiple different shell types is certainly welcome.

Anyone that has used a terminal emulator application on Android knows the pain when you need to enter special keys to control the terminal such as CTRL or ESC. These keys aren’t displayed on the standard touch keyboards used on android devices (save for Hacker Keyboard). Termux developer Fredrik Fornwall, though, has a very novel solution to this. He has bound CTRL to the Volume DOWN key and other special keys like ESC to the Volume UP key. Therefore, by pressing Volume Up + the touch keyboard ‘L’ you can input the terminal command CTRL + ‘L’ which clears the terminal window. The ESC key is sent by pressing volume UP + ‘E’ key for example. You can view all the keys available in Termux on the developer’s website.

I also use SSH in Termux to connect to my personal VPS servers. Although there exist other Android applications such as JuiceSSH and ConnectBot, having a proper SSH connection via OpenSSH in a proper terminal environment is better in my opinion. Termux enables you to create multiple sessions so I can have my server connections on one session and my local environment on another session.

If you like to develop in the terminal, Termux has you covered there as well. I installed python on my phone with Termux’s package manager and was writing python code exactly the same as I would on my remote server.

I was also able to install and use Ruby as well, however I did run into problems when I was initially installing Rails. Fortunately, I was able to get Rails running on my device with the help of the Termux Google+ community which is very active and a great source of help if you get stuck. To put it bluntly I am extremely impressed with Termux and its package management system. It provides an amazing package list that is constantly growing; I haven’t missed any packages that I use daily so far. I did however notice that the popular SCREEN terminal multiplexer was not available but the alternative (and in my opinion better) TMUX is available.

The device that I tested all of this on is not a flagship phone, either. I am using my Xiaomi Mi Max with 4GBs of RAM and a Snapdragon 650 SoC, along with an Apple Bluetooth keyboard. The main reason I am using this phone is because the Xiaomi Mi Max has a 6.44″ screen, giving me a decent real estate to work with. With the setup shown above I can comfortably do some serious work on the go.

The most amazing thing about Termux is that it is completely free – there are no in-app purchases or advertisements. Although, you can purchase some of the add-ons which have a small fee, to support the developer and improve upon the already-impressive functionality of Termux. The addons so far include:

  • Termux:Task – Integrating Termux with Tasker
  • Termux:API – Allows Termux to integrate with existing Android APIs (such as reading your SMS messages in the terminal)
  • Termux:Widget – Execute Termux scripts from the home screen
  • Termux:Styling – Customize the appearance of Termux
  • Termux:Float – Allows a floating Termux window

Termux is now a permanent installation on all of my Android devices; it allows me to have a fully functional terminal and development environment on my local device. I spend a lot of time developing on remote servers, but sometimes you are in a situation where you cannot connect to a server. Recently, I took a trip to New Zealand which involved an 11 hour flight there and back. If I had Termux installed at that time, my flights could have become a 22 hour-in-total coding session.

Urxvt

Эмулятор терминала urxvt отлично подходит, если вам нужны расширяемость и скорость.

Urxvt изначально был основан на rxvt, его главные отличия — стабильность, интернационализация и поддержка Unicode, а также поддержка прозрачности, расширений Perl и Xft шрифтов.

Позже появилась возможность запускать эмулятор в режиме демона, чтобы сократить количество используемой памяти и время запуска. После того, как произошло слияние с aterm, urxvt стал основным эмулятором терминала в менеджере окон AfterStep

Urxvt также поддерживает настраиваемую высоту строки и межбуквенный интервал для лучшей читаемости. Вы можете использовать его в режиме сервер-клиент, где работает как фоновый процесс (сервер), чтобы сэкономить память и гораздо быстрее открывать новые окна urxvt (клиенты).

Если Perl — ваш любимый язык программирования, urxvt может быть вашим любимым эмулятором терминала Linux. Существует множество расширений Perl для uxrvt, которые можно включить, чтобы представить такие функции, как вкладки, кликабельные URL-адреса и управление буфером обмена. 

Активируем доступ на перезапись системных файлов

Из описания флага -writable-system:

-writable-system make system & vendor image writable after ‘adb remount’

делаем вывод что теперь нам нужно выполнить . Для этого открываем новое окно терминала и выполняем сначала команду , что бы сработало. 

После , будет сообщение что эмулятор нужно перезапустить. Сделать это можно командой adb reboot. Но и здесь не все так просто. Очередной подводный камень об который мы разбили еще один ноготь на пальцах ног. Если сделать  то все просто напросто зависает НАВСЕГДА. Настолько навсегда, что придется удалять эмулятор и создавать его заново. Интернет и с этим столкнулся и даже баг создали на гуглов. И благо нашлось решение. Чтобы эмулятор не зависал нужно добавить пару команд до . 

Итак по порядку:

  1. Делаем

  2. Теперь делаем

  3. Если вы вдруг остались в shell то введите

  4. Перезагружаем эмулятор  и ждем

  5. Снова делаем  

  6. И вот теперь можно делать  

Ура! Теперь мы можем записывать файлы в системную папку нашего эмулятора. Можем пушнуть наш отредактированный build.prop файл: . Сделаем и убеждаемся что ничего не поменялось… Имя модели не изменилось…

Pourquoi le terminal ?

Il est parfois plus simple de taper une commande que d’effectuer des manipulations demandant beaucoup de clics de souris dans une interface graphique. C’est aussi un moyen plus simple pour expliquer comment faire quelque chose à quelqu’un (sur un forum par exemple), puisqu’il suffit d’indiquer la commande et non la suite de clics à effectuer sur l’interface graphique.

Cependant, même si le terminal peut être beaucoup plus efficace qu’une interface graphique sous les doigts d’un utilisateur avancé, il est moins abordable que les interfaces graphiques.

Il est probable qu’aucune des deux méthodes (commandes ou interface graphique) ne remplacera complètement l’autre car elles se complètent plus qu’elles ne rivalisent.

Лучшие эмуляторы терминала в Linux

Большинство дистрибутивов Linux с графическим интерфейсом пользователя поставляются со своими собственными эмуляторами терминала по умолчанию.

Ниже приведены лучшие и наиболее часто используемые эмуляторы:

1. Konsole

Эмулятор konsole – это эмулятор терминала по умолчанию для любителей рабочего стола KDE.

Это мощный и настраиваемый эмулятор, написанный на C ++.

Несмотря на то, что это отдельная программа, Konsole используется несколькими программами KDE, включая Kate Editor и KDevelop, кроссплатформенный KDE.

Konsole предлагает поддержку нескольких вкладок, поддержку закладок, поиск и общий ввод через терминал.

Он легкий и позволяет пользователям настраивать различные аспекты, такие как размер и цвет шрифта, размер терминала и многое другое.

2. Gnome

Для десктопе GNOME и сред на основе GTK терминал GNOME является эмулятором терминала по умолчанию.

Это многофункциональный эмулятор, который позволяет настраивать его внешний вид, например прозрачность, размер и цвет текста.

Он распознает гиперссылки и адрес электронной почты при наведении указателя мыши и позволяет открывать несколько вкладок на ходу.

Вы также можете искать файлы, а также сохранять вывод из терминала.

3. XFCE

Терминал XFCE4 – это легкий, мощный и простой в использовании эмулятор для любителей настольных компьютеров XFCE.

Он очень похож на терминал GNOME и имеет те же функции и параметры настройки.

4. Terminator

Написанный на Java, Terminator – это бесплатный кроссплатформенный эмулятор с открытым исходным кодом, работающий под лицензией GNU GPL v2.

Это мощный и многофункциональный терминал, который рекомендуется в качестве альтернативы терминалу по умолчанию.

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

Как разделить терминал Kali Linux на части

Как пользователь Linux или системный администратор, вы можете легко выполнять разные задачи на каждом экране.

Кроме того, вы можете переставить терминалы в виде сетки, перетащить и сохранить макеты с помощью редактора настроек графического интерфейса.

5. xTerm

Xterm, вероятно, один из самых старых эмуляторов терминала, созданный еще в 1980-х годах.

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

xTerm довольно минималистичен и идеально подходит для минимального дистрибутива Linux с графическим интерфейсом.

Это не многофункциональный терминал в отличие от предыдущих, о которых мы упоминали, но в значительной степени это терминал.

6. Tilda

Написанная на C, Tilda – это еще один широко настраиваемый эмулятор терминала с открытым исходным кодом.

Он доступен под лицензией GNU GPL v2 и очень похож на популярные и широко используемые эмуляторы, такие как Konsole (KDE) и gnome-terminal (GNOME).

С помощью Tilda вы можете изменить общий вид эмулятора, изменить цветовую схему, настроить горячие клавиши для привязки клавиш и настроить многие другие параметры, предоставляемые Tilda.

7. Guake

Эмулятор Guake – это простой, но элегантный эмулятор терминала, который отличается от остальных своим «выпадающим» интерфейсом.

Одним нажатием клавиши вы можете показать или скрыть терминал.

Из коробки Guake поставляется с множеством тем, и вы также можете выбрать предпочтительный цветовой профиль.

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

Guake доступен под лицензией GPL v2.

8. Yakauke

Как и Guake, Yakauke – еще один “выпадающий” эмулятор терминала.

Однако Yakauke принадлежит к семейству KDE.

Он плавно разворачивается сверху вниз по экрану и имеет интерфейс с вкладками.

Yakauke в значительной степени заимствован у Konsole, эмулятора KDE по умолчанию.

Если вы предпочитаете Konsole, но все же хотите использовать подход в стиле Quake, этот терминал подойдет вам.

Yakauke выпускается под лицензиями GPL v2, GPL v3.

10. Terminology

Terminology- это эмулятор терминала с открытым исходным кодом, созданный для десктопа Enlightenment.

Он имеет несколько цветовых схем и стремится быть максимально приближенным к Xterm.

Его можно использовать в системах Linux/Unix и BSD.

Также как gnome-terminal, Terminology URL-ссылки и адрес электронной почты и подчеркивает их при наведении курсора мыши.

Он также поддерживает вкладки и полупрозрачность и позволяет пользователям выполнять несколько настроек.

Заключение

В этом руководстве мы выяснили, что такое эмулятор терминала в Linux, и осветили его основные функции.

Какой ваш любимый эмулятор терминала?

Пожалуйста, напишите нам разделе комментариев ниже.

Yakuake

Yakuake is another drop-drown terminal emulator, this one a part of the KDE family. Short for «yet another kuake,» Yakuake could actually be thought of as a front end to Konsole (listed above), and many of its features are similar. If you like Konsole but prefer the Quake-style approach, this is the terminal for you. Like Konsole, Yakuake is made available under the GPL version 2.

This is not an exhaustive list. Here are some other terminal emulators that have dedicated followings, either on their own or as a part of their corresponding window manager.

  • Terminology aims to emulate xterm as closely as possible. Works on Linux, UNIX, BSD, and more; uses Enlightenment Foundation Libraries (EFL); and is licensed under BSD-2.
  • urxvt is a terminal emulator for the X Window system based on rxvt version 2.7.11 CVS and aterm. It’s licensed under GPLv2.
  • xfce4-terminal, like GNOME terminal, is based on the Vte terminal widget library and is licensed under GPLv2.
  • PuTTY is an xterm terminal emulator built into an SSH and telnet implementation for Windows and Unix platforms. It is released under the MIT license.
  • st aims to be a very lightweight terminal emulator. It’s licensed under the MIT/X Consortium license.
  • LXterminal is the standard terminal for the Lightweight X11 Desktop Environment (LXDE) desktop environment. It is GPLv2 licensed.
  • Sakura is a GTK and VTE-based terminal emulator with few dependencies. It’s licensed under GPLv2.

Each of these terminal emulators comes with its own set of features and selling points. Which one is your favorite? Take our poll at the top of this article, or let us know in the comments below if your preference didn’t make the cut.

Editor’s note: This article was originally published in November 2015. It has been updated in October 2017 and March 2021 to include several additional options that you might want to consider trying out.

Terminology

Неплохой эмулятор терминала с функцией предварительного просмотра файлов. Умеет автоматически определять кликабельные ссылки и выделяет их в массиве текста.

  • Позволяет открывать несколько окон, одновременно разбивая их на отдельные панели.
  • Панели в свою очередь могут состоять из множества вкладок.
  • Размер вкладок и их расположение легко изменить так, как нужно пользователю.

9. LilyTerm

Менее известный, чем остальные, но не менее достойный внимания эмулятор терминала для Linux с открытым исходным кодом. Набор опций — стандартный.

  • Быстрый, легковесный.
  • Поддерживает кодировку UTF-8.
  • Дает возможность создавать несколько профилей.
  • Управление вкладками через горячие клавиши.
  • Фон можно сделать прозрачным.

10. Xfce Terminal

Прост в настройке и использовании, что станет плюсом для тех, кто лишь недавно познакомился с Linux. Кроме стандартных функций предлагает множество дополнительных.

  • Прозрачный фон.
  • Вместо указания пути к файлу, файл можно просто перетянуть в окно терминала.
  • Разрешает настраивать размер окон и панели управления.

11. Xterm

Одна из наиболее старых программ для терминала Linux, которая была создана еще для системы X Window. Подойдет обладателям маломощных машин, которые стараются выбирать наиболее легкие и версии приложений. Функциональности хватит для выполнения несложных задач.

12. AltYo

Выпадающий эмулятор, который может быть открыт в любом месте экрана. Обладает обширным набором функций.

  • Позволяет работать со вкладками.
  • Вкладки можно заблокировать, чтобы случайно не закрыть.

13. Terminator

Этот эмулятор терминала Linux поддерживает работу со множественными вкладками терминала. Рекомендован для рабочих столов Gnome, хотя, может быть использован в любой среде.

  • Расположение терминалов в сетке.
  • Настройка горячих клавиш.
  • Вкладки можно перетягивать с места на место в любом порядке.

14. Qterminal

Один из лучших легковесных программ терминала для Linux. Его преимущество — наличие множества функций и полная кастомная настройка. Изменить можно почти все, включая шрифт, цвет текста и фона, сочетания клавиш, закладки, но не ограничиваясь этим списком.

15. Tilda

Красивая и легкая программа. «Из коробки» имеет минимум функций, однако, пользователь может настроить все параметры так, как ему нужно, в том числе и создать горячие клавиши.

  • Окно появляется в верхней части экрана, но может быть перемещено.
  • Запуск с использованием одной клавиши.
  • Простая настройка.

Extraterm

Награда за лучшую функцию достается командным фреймам Extraterm.

Extraterm помещает вывод команд Linux в рамки с цветовой кодировкой — синий для успешных, красный для неудачных команд. Вы можете быстро удалить вывод команды, щелкнув значок X, или открыть его в отдельной вкладке в Extraterm. Если вы переключитесь в режим выбора, вы можете редактировать вывод каждого кадра.

Среди других полезных функций — команды from и show. Первая позволяет использовать вывод предыдущей команды в качестве ввода для следующей. Команда show отображает содержимое файла в окне терминала. Также поддерживаются файлы изображений.

Advanced config

blur_background

Whether blur terminal’s background, blur feature provide by DDE’s window manager — deepin-wm, default set false for better performance.

remote_commands

Remote command list to help deepin-terminal detect current environment whether in remote server, default is zssh.
You can add new command in list, command separator use character ;
like remote_commands=zssh;new_command;another_command;

hide_quakewindow_after_lost_focus

Hide quake window after lost keyboard focus immediately, default is false to keep quake window even lost keyboard focus.
Anyway, feel free to turn this option if you more like quake window hide after lost keyboard focus.

follow_active_window

Create new terminal in active monitor when this option set as true, create new terminal with cursor place when this option set as false.

hide_quakewindow_when_active

Just hide quake window when cursor is active when this option is true, if cursor is inactive, press quake-terminal keystroke will focus quake window first, and hide quake-terminal when press quake-temrinal keystroke again.
This behaviour help user jump back to quake-terminal quickly.
It’s feel free to turn off this feature if you just like to toggle quake-terminal when you press quake-terminal keystroke.

print_notify_after_script_finish

Press notify after you use terminal execute script finish, terminal won’t exit until you press key, this feature useful to watch script execute result.
The default is true, feel free to turn off this option if you know script’s result exactly.

show_highlight_frame

Show highlight frame when you focus on terminal window, notify user cursor place.
this default option is false, because it’s too nosing to me.

copy_on_select

Copy select text to system clipboard directly if you turn on this option, i think many XShell users like this. ;)
This optoin default is false, because it’s linux style. ;)

bold_is_bright

Checks whether the SGR 1 attribute also switches to the bright counterpart of the first 8 palette colors, in addition to making them bold (legacy behavior) or if SGR 1 only enables bold and leaves the color intact.
Some people may miss the matrix look-n-feel with the default theme since this value used to be by default, now it’s by default.

always_hide_resize_grip

When you are using deepin-terminal with not composited window manager, there will be a resize grip line at the bottom of the window for resizing the window. To disable the extra resize grip line, set to true.

Konsole

Konsole is the default terminal emulator shipped with KDE, so if you’re a KDE user, you’re probably already familiar with it. As a KDE component, it provides the embedded terminal for many other KDE applications, including Konqueror, Kate, KDevelop, and others. Its features are similar to the default GNOME terminal, but what I really appreciate is the bookmarking function for directories and SSH. It also provides split terminals, which are helpful if you’re not comfortable using screen or tmux to accomplish this functionality in the terminal window itself.

Konsole is made available under the GPL version 2.

среда, 19 апреля 2017 г.

Команды эмулятора терминала в системе Андроид

Все описанные здесь команды были протестированы и полностью выполняют свои функции.

adb (Android Debug Bridge) — утилита для отладки Андроид устройств с ПК

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

ls — выводит содержимое текущей папки

ls -l (флаг -l выводит расширенную информацию о файлах)

Name_device:/ $Где Name_device:/ это имя вашего смартфона (планшета)

su — команда su дает вам права Root, права администратора, то есть можно выполнять с устройством после этой команды все (до этого нет), также вам необходимо получить root на ваше android устройство.

Примечание: До выполнения команды Su вы с правами гостя.Name_device:/ $Символ $ означает что Вы под гостем (т.е. ничего не можете делать)Name_device:/ #Символ # означает что вы RootПримерName_device:/ $ suName_device:/ #

pwd – показывает текущий каталог, в котором вы находитесь.

ls – команда показывает что находится в текущей директории, а именно файлы и директории.ПримерName_device:/ # lssystemdatamntbinитп.

ls -a – команда показывает что находится в текущей директории, а именно файлы и директории, но со скрытыми файлами.Примечание: Скрытые файлы, в отличие от Windows выглядят как.Name (точка и Имя файла)

clear — очистить экран терминала.

cd – команда для перехода в какую либо директорию (каталог).ПримерName_device:/ # cd systemName_device:/system #Примечание: Директория или Каталог означает Папкаcd .. — перейти в директорию уровнем выше

mkdir — команда создает директорию (папку).ПримерName_device:/sdcard # mkdir androidПримечание: Папка Name и name это две разные папки

rm – удаляетт файл.

rm -r удаляет каталог (Примечание: если вы не укажете параметр –r выдаст ошибку о невозможности удалить каталог).ПримерName_device:/sdcard # rm -r dom

rm -rf – удаляет файл и не выдает сообщения, если такого файла нет или нет прав на запись в него rm -rf – удаляет папки не выдавая сообщений.

cp – копирует файл.

cp -r копирует директорию.

mv – переименовывает файл.ПримерName_device:/sdcard # mv android ANDROID

touch – создание пустого файла.

cat – выводит текст находящийся в файле.ПримерName_device:/sdcard # cat skazka

tac — выводит текст находящийся в файле в обратном порядке (1 строка последняя, последняя первая).ПримерName_device:/sdcard # tac skazkaПримечание: если увидите перед строкой стоит знак # то параметр не обрабатывается

ps – выводит Ваши текущие активные процессы.

mount – монтирует (Подсоединяет).

date – выводит текущую дату и время.

cal – выводит календарь текущего месяца.

uptime — показывает сколько времени работает операционная система.

df – показать информацию об использовании дисков.

free – используемая память и swap.

free -m — полный объем, использованный объем и объем свободной памяти в Mb.

du — сколько места занимают ваши данные

halt — быстрое и корректное выключение системы

chmod — выставление прав доступа

Существует множество инструментов для работы с подключенным с помощью USB-кабеля или Wi-Fi смартфоном. Особо развитые инструменты позволяют перемещать файлы, устанавливать и удалять софт, просматривать контакты, делать скриншоты экрана и даже отправлять СМС, однако ни один графический инструмент не сравнится с мощью, которую может дать консоль Android. В этой статье мы поговорим об ADB (Android Debug Bridge) — стандартном инструменте для отладки и работы с консолью Android с компа.

Описанные в статье команды можно выполнять непосредственно на устройстве, скачав из маркета эмулятор терминала , но удобнее это делать, конечно же, с компа через adb.

Pages concernant le terminal

Ici vous trouverez quelques pages pointant sur des astuces ou approfondissements de certaines commandes.

Vous y trouverez également différentes pages de présentation d’autres terminaux. Ne restez pas forcément figé sur celui installé par défaut pour vous faire une idée de la valeur de chacun. En effet certains ont des fonctionnalités que d’autres n’ont pas (par exemple le multifenêtrage)

Page
Activer une console série
Commandes et lignes de commandes
Configurer l’accès à travers un serveur proxy à partir du terminal
Console : ligne de commande
Créer un alias
De la couleur dans ls
Fortune
Guake
iconv
Interpréteur de lignes de commandes (Shell)
La console
La Ligne de commande sous GNU/Linux
Le manuel
Les commandes de base en console linux
Liste des applications console
Matrix dans votre terminal !
Message du jour
Minicom
Neofetch : Afficher vos informations système en ligne de commande
Ranger : le gestionnaire de fichiers ncurse
Screen, le multiplexeur de terminaux
Terminator
Tilda
Tilix
Tmux (terminal multiplexer)
Tput, jouer avec le curseur et les couleurs dans le terminal
Urxvt
w3m
Xterm
Yakuake : Terminal graphique déroulant dit « à affichage tête haute »
Zenity
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: