Поиск по сайту:

51 полезная, малоизвестная команда для пользователей Linux


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

  1. 20 забавных команд Linux или Linux – это весело в терминале

И в то же время чрезвычайно мощный. Мы представили вам пять статей о «Малоизвестных командах Linux», состоящих из 50+ менее известных команд Linux. Цель этой статьи — объединить все эти пять статей в одну и вкратце рассказать, что где.

11 малоизвестных команд – часть I

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

  1. 1. sudo!! : забыли выполнить команду с помощью sudo? Вам не нужно переписывать всю команду, просто введите «sudo!! » и последняя команда будет запущена с помощью sudo.
  2. 2. Python -m SimpleHTTPServer: создает простую веб-страницу для текущего рабочего каталога через порт 8000.
  3. 3. mtr: команда, представляющая собой комбинацию команд «ping» и «traceroute».
  4. 4. Ctrl+x+e: эта комбинация клавиш мгновенно запускает редактор в терминале.
  5. 5. nl: выводит содержимое текстового файла с пронумерованными строками.
  6. 6. shuf: случайным образом выбирает строку/файл/папку из файла/папки.
  7. 7. ss: выводит статистику сокета.
  8. 8. Последние. Хотите узнать историю последних вошедших в систему пользователей? Здесь на помощь приходит эта команда.
  9. 9. curl ifconfig.me: показывает внешний IP-адрес компьютера.
  10. 10. дерево: файлы и папки печатаются в виде дерева, рекурсивно.
  11. 11. Pstree: рекурсивно печатает запущенные процессы с дочерними процессами.

11 малоизвестных полезных команд Linux – часть I

Получив большой отклик, полученный на эту статью, и просьбы предоставить еще один список «Малоизвестных команд Linux» от наших читателей, мы написали следующую статью из этой серии:

10 малоизвестных команд – часть II

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

  1. 12. команда: пробел перед командой bash не записывается в историю.
  2. 13. stat: показывает информацию о состоянии файла, а также файловой системы.
  3. 14. . И . : настройка, при которой последний аргумент команды в командной строке отображается первым в порядке последней введенной команды.
  4. 15. Pv: вывод, имитирующий текст, как в голливудских фильмах.
  5. 16. Маунт | столбец -t: отображает смонтированную файловую систему в хорошем формате со спецификацией.
  6. 17. Ctrl + l: мгновенно очистить приглашение оболочки.
  7. 18. curl -u gmail_id –silent «https://mail.google.com/mail/feed/atom» | perl -ne 'напечатать «\t», если //; выведите «$2\n», если /(.*)/;’. Этот простой скрипт открывает непрочитанную почту пользователя в самом терминале.
  8. 19. экран: отсоединение и повторное подключение длительного процесса из сеанса.
  9. 20. файл: выводит информацию о типах файлов.
  10. 21. id: печать идентификатора пользователя и группы.

10 малоизвестных команд Linux – часть 2

Получив более 600 лайков на различных сайтах социальных сетей и множество благодарных комментариев, мы подготовили третью статью из этой серии:

10 малоизвестных команд – часть 3

Краткое изложение этой статьи приведено ниже:

  1. 22. ^foo^bar : выполнить последнюю команду с изменениями без необходимости переписывания всей команды заново.
  2. 23. > file.txt: очистить содержимое текстового файла за один раз из командной строки.
  3. 24. at: запуск определенной команды в зависимости от времени.
  4. 25. Команда du -h –max-глубина=1: выводит размер всех файлов и папок в текущей папке в удобочитаемом формате.
  5. 26. expr: решение простых математических вычислений с помощью терминала.
  6. 27. посмотреть: проверьте наличие английского слова в словаре, на случай путаницы прямо из оболочки.
  7. 28. да: продолжает печатать строку до тех пор, пока не будет дана инструкция прерывания.
  8. 29. коэффициент: дает все возможные множители десятичного числа.
  9. 30. ping -i 60 -a IP_address: проверяет указанный IP_адрес и издает звуковой сигнал, когда хост активизируется.
  10. 31. tac: печатает содержимое файла в обратном порядке.

10 малоизвестных команд Linux – часть 3

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

10 малоизвестных команд Linux – часть IV

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

  1. 32. strace: инструмент отладки.
  2. 33. disown -a && exit Command: запуск команды в фоновом режиме, даже после закрытия сеанса терминала.
  3. 34. Команда getconf LONG_BIT: Архитектура устройства вывода, очень понятно.
  4. 35. во время сна 1;do tput sc;tput cup 0 $ (($ (tput cols)-29));date;tput rc;done & : Скрипт выводит дату и время в правом верхнем углу оболочки/терминала.
  5. 36. convert: автоматически преобразует вывод команды в изображение.
  6. 37. watch -t -n1 «date +%T|figlet» : отображает анимированные цифровые часы в командной строке.
  7. 38. host and dig: утилита поиска DNS.
  8. 39. dstat: генерирует статистику о системных ресурсах.
  9. 40. bind -p: показывает все сочетания клавиш, доступные в Bash.
  10. 41. Нажмите /forcefsck: принудительная проверка файловой системы при следующей загрузке.

10 малоизвестных эффективных команд Linux – часть IV

10 малоизвестных команд Linux — часть V

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

  1. 42. lsb_release: печатает информацию о спецификации распространения.
  2. 43. nc -ZV localhost номер_порта: проверьте, открыт ли определенный порт или нет.
  3. 44. curl ipinfo.io: выводит географическую информацию относительно ip_address.
  4. 45. find .-user xyz: выводит список всех файлов, принадлежащих пользователю «xyz».
  5. 46. apt-get build-dep package_name: автоматически создайте все зависимости при установке любого конкретного пакета.
  6. 47. lsof -iTCP:80 -sTCP:LISTEN. Сценарий выводит все службы/процессы, используя порт 80.
  7. 48. find -size +100M: эта комбинация команд выводит список всех файлов/папок, размер которых составляет 100M или более.
  8. 49. pdftk: хороший способ объединить множество PDF-файлов в один.
  9. 50. ps -LF -u user_name : выводит процессы и потоки пользователя.
  10. 51. Startx — :1 (Эта команда создает еще один новый сеанс X).

10 малоизвестных полезных команд Linux — часть V

Это все на данный момент. Не забудьте оставить нам свой ценный отзыв в разделе комментариев. На этом менее известные команды Linux не заканчиваются, и мы будем время от времени знакомить вас с ними в наших статьях. Я приду с еще одной статьей, очень интересной и полезной для наших читателей. А до тех пор оставайтесь с нами и оставайтесь на связи с linux-console.net.