SUDO !! или неизвестные команды Linux о которых Вы не знали

Любите Linux и думаете, что хорошо им владеете? Можно поспорить, что часть из этих команд вы даже не знали.
Проверим?

Приступим.

  • MAN

Самая простая команда, которая показывает справку, не правда ли?
Посмотреть мануал можно командой

man [command]

А как Вам вот такой расклад?
man man

А еще можно почитать справку по таблице символов ASCII:
man ascii


NAME ascii – ASCII character set encoded in octal, decimal, and hexadecimal
DESCRIPTION ASCII is the American Standard Code for Information Interchange. It is a 7-bit code. Many 8-bit codes (e.g., ISO 8859-1) contain ASCII as their lower half. The international counterpart of ASCII is known as ISO 646-IRV.

The following table contains the 128 ASCII characters. C program „\X“ escapes are noted. Oct Dec Hex Char Oct Dec Hex Char ──────────────────────────────────────────────────────────────────────── 000 0 00 NUL „\0“ (null character) 100 64 40 @ 001 1 01 SOH (start of heading) 101 65 41 A 002 2 02 STX (start of text) 102 66 42 B 003 3 03 ETX (end of text) 103 67 43 C 004 4 04 EOT (end of transmission) 104 68 44 D

А справочку по префиксам не желаете?

man units


UNITS Linux Programmer’s Manual UNITS

NAME units – decimal and binary prefixes

DESCRIPTION Decimal prefixes The SI system of units uses prefixes that indicate powers of ten. A kilometer is 1000 meter, and a megawatt is 1000000 watt. Below the standard prefixes.

Prefix Name Value y yocto 10^-24 = 0.000000000000000000000001 z zepto 10^-21 = 0.000000000000000000001 a atto 10^-18 = 0.000000000000000001 f femto 10^-15 = 0.000000000000001 p pico 10^-12 = 0.000000000001 n nano 10^-9 = 0.000000001 µ micro 10^-6 = 0.000001 m milli 10^-3 = 0.001 c centi 10^-2 = 0.01 d deci 10^-1 = 0.1 da deka 10^ 1 = 10 h hecto 10^ 2 = 100 k kilo 10^ 3 = 1000 M mega 10^ 6 = 1000000 G giga 10^ 9 = 1000000000 T tera 10^12 = 1000000000000 P peta 10^15 = 1000000000000000 E exa 10^18 = 1000000000000000000 Z zetta 10^21 = 1000000000000000000000
  • SUDO !!

Набрали команду без sudo, а она не заработала? Не надо вводить заново, просто выполните:

sudo !!
  • MTR

Два в одном! Бинго! Запустите ее и посмотрите, что она выдаст:

mtr [hostname]

Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                                        Packets               Pings
 Host                                                 Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 192.168.1.1                                        0.0%     3    0.8   0.6   0.5   0.8   0.0
 2. 83.102.224.197                                     0.0%     3    1.0   1.1   1.0   1.3   0.0
 3. chern50-bng3-local.srt.corbina.net                 0.0%     3    1.2   1.1   1.1   1.2   0.0
 4. 10.2.243.90                                        0.0%     3    1.4   1.4   1.3   1.5   0.0
 5. 194.186.255.80                                     0.0%     3    1.8   1.8   1.7   1.8   0.0
 6. pe02.8marta.Moscow.gldn.net                        0.0%     3   21.2  21.5  20.9  22.4   0.7
 7. 82.142.138.26                                      0.0%     3   25.5  25.5  25.5  25.6   0.0
 8. ???
 9. ???
10. mail.ru 80.201                                     0.0%     2   69.9  75.6  69.9  81.4   8.1
  • [SPACE]

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

[space] [ifconfig]

к сожалению, работает не везде – так что считать ее универсальной не стоит

  • JOT

Программа генерирует текст, числа и все вместе:

jot [count] [start on]
jot 5 500 600

введите и гляньте сами)

  • Дискордианский календарь нужен?
ddate
  • TAC

Так-так-так. что это у нас? А это у нас Tac:

tac [filename]

Работает обратно команде cat:

host ~ # cat 1.txt
1 text
2 asdf
3 3456
4 linux
5 ROOT
host~ # tac 1.txt
5 ROOT
4 linux
3 3456
2 asdf
1 text

  • FACTOR

Разложит числа на множители

factor [number]

host~ # factor 205803
205803: 3 3 13 1759

Надеюсь, что Вам понравилось)


← Старые Новые →