TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #183 · 23 ное.

Python + bash Если вам часто требуется запускать shell команды из Python-кода, какой способ вы используете? Самый низкоуровневый это функция os.system(), либо os.popen(). Рекомендованный способ это subprocess.call(). Но это всё еще достаточно неудобно. Советую обратить своё внимание на очень крутую библиотеку sh. Что она умеет? 🔸 удобный синтаксис вызова команд как функций # os import os os.system("tar cvf demo.tar ~/") # subprocess import subprocess subprocess.call(['tar', 'cvf', 'demo.tar', '~/']) # sh import sh sh.tar('cvf', 'demo.tar', "~/") 🔸 простое создание функции-алиаса для длинной команды fn = sh.lsof.bake('-i', '-P', '-n') output = sh.grep(fn(), 'LISTEN') в этом примере также задействован пайпинг 🔸 удобный вызов команд от sudo with sh.contrib.sudo: print(ls("/root")) Такой запрос спросит пароль. Чтобы это работало нужно соответствующим способом настроить юзера. А вот вариант с вводом пароля через код. password = "secret" sudo = sh.sudo.bake("-S", _in=password+"\n") print(sudo.ls("/root")) Это не все фишки. Больше интересных примеров смотрите в документации. Специально для Windows💀 юзеров #libs#linux

Hashtags

Резултати

Пронајдени 20 слични објави

Пребарај: #bash

当前筛选 #bash清除筛选
infosecurity

@tg_infosec · Post #3405 · 20.07.2025 г., 12:34

👩‍💻 Bash Prompt Generator. • Очень крутой ресурс, где можно сконфигурировать строку для ввода команд в bash. Выбираете параметры, расставляете их в нужной последовательности и копируете готовую конфигурацию. ➡️https://bash-prompt-generator.org/ #bash

Hashtags

infosecurity

@tg_infosec · Post #3128 · 16.04.2025 г., 12:30

👩‍💻 Bash Reference Manual. • Для изучения Bash в нашем канале собрано очень большое кол-во полезного и бесплатного материала! Сегодня нашу коллекцию пополнит одно фундаментальное руководство от GNU, которое поможет освоить Bash или подтянуть свои знания, если Вы ранее уже приступали к изучению. ➡️https://www.gnu.org/software/bash/manual/bash.pdf #bash

Hashtags

infosecurity

@tg_infosec · Post #2978 · 27.02.2025 г., 08:31

👩‍💻 Bash-Oneliner. • Объемная подборка команд, от очевидных, до каких-то мелочей, упрощающих жизнь. - Terminal Tricks; - Variable; - Math; - Grep; - Sed; - Awk; - Xargs; - Find; - Condition and Loop; - Time; - Download; - Random; - Xwindow; - System; - Hardware; - Networking; - Data Wrangling; - Others. ➡️https://github.com/onceupon/Bash-Oneliner #Bash

Hashtags

infosecurity

@tg_infosec · Post #2824 · 28.12.2024 г., 12:30

👩‍💻 Bash Scripting в Linux. • Course Introduction; • Hello World; • Variables; • Basic Math; • If Statements; • Exit Codes; • While Loops; • Universal Update Script; • For Loops; • Where to Store Scripts; • Data Streams; • Functions; • Case Statements; • Scheduling Jobs (Part 1); • Scheduling Jobs (Part 2); • Arguments; • Backup Script; • Closing/Next Steps. #bash

Hashtags

infosecurity

@tg_infosec · Post #2763 · 12.12.2024 г., 08:30

👩‍💻 Кручу-верчу, запутать хочу. • Короткая, но полезная статья, в которой собраны необычные и малоизвестные трюки с перенаправлениями в bash. - /dev/tcp; - Placeholder - - Группировка команд; - Подмена процессов. ➡️https://habr.com/ru/post/786224/ #bash

Hashtags

infosecurity

@tg_infosec · Post #3974 · 01.02.2026 г., 08:36

• Очень объемная коллекция однострочников bash, которые могут быть полезны в решении определенных задач или повседневной работе. Добавляйте в избранное: ➡Terminal Tricks; ➡Variable; ➡Math; ➡Grep; ➡Sed; ➡Awk; ➡Xargs; ➡Find; ➡Condition and Loop; ➡Time; ➡Download; ➡Random; ➡Xwindow; ➡System; ➡Hardware; ➡Networking; ➡Data Wrangling; ➡Others. #bash#Linux

Hashtags

infosecurity

@tg_infosec · Post #3474 · 14.08.2025 г., 13:29

📚Бесплатный курс: Linux - администрирование - Bash, кладовая полезных знаний. • В данном курсе нас с вами ждёт неформальное путешествие по основам работы системного администратора в операционных системах на базе GNU/Linux. Главным нашим инструментом будет Bash (в основном), попробуем с ним подружиться и взглянем на типичные задачи системного и сетевого администрирования (в той или иной степени). Также нас ждёт немало интересных теоретических выкладок по системам, сетям и кибербезопасности. • В курс входят: 32 урока, 18 часов видео и 29 тестов. Цель курса - познакомиться с основами работы системного администратора в операционных системах на базе GNU/Linux. ➡️https://stepik.org/course/181507/ #bash#Linux

Hashtags

infosecurity

@tg_infosec · Post #3497 · 20.08.2025 г., 12:34

👩‍💻 DevOps Bash tools. • Добавляем в нашу коллекцию еще один репозиторий для изучения Bash, содержащий в себе более 1000 скриптов, которые могут оказаться полезными для DevOps и не только — AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt для Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, .bashrc, .vimrc, .gitconfig, .screenrc, tmux... ➡️https://github.com/HariSekhon/DevOps-Bash-tools #bash#DevOps

Hashtags

infosecurity

@tg_infosec · Post #3919 · 13.01.2026 г., 11:31

• Нашел крутой инструмент для работы с историей команд. Тулза называется hiSHtory и у нее очень богатый функционал: умеет хранить статистику выполнения команд, сохраняет дополнительную информацию о них (например, код завершения, или время выполнения команды), и позволяет синхронизировать данные между другими машинами. Удобно! ➡️https://github.com/ddworken/hishtory #Tools#bash

Hashtags

12
ПретходнаСтраница 1 од 2Следна