не имеет отношения к сценариям оболочки
Хорошо! У вас есть Python, так что, надеюсь, вам не нужно прибегать к написанию реальных скриптов с помощью оболочки. Он может быть более мощным, чем командные файлы DOS, но он так же уродлив.
Мне нужен совет, как я могу быстро научиться быстро пользоваться терминалом Linux.
Что-то вроде этого ?
Помимо изучения команд, вы захотите привыкнуть к использованию табуляции и возврата команд со стрелками (если вы этого еще не сделали с помощью командной строки Windows), прокрутки с помощью стрелок и скоро. Также полезно знать суффикс команды &
(выполнить в фоновом режиме), ctrl-C-to-stop, ctrl-Z-to-pause, jobs и screen
.
Кстати, если вы будете проводить какое-то количество времени в интерактивном интерпретаторе Python, то стоит добавить завершение табуляции и там. (Это в равной степени относится и к Windows, но в Win вы, как правило, не получаете pyreadline
по умолчанию.)
существует ли конкретная IDE, которая обычно предпочтительна для программирования на Python в Linux
Как и в Windows, есть IDE, если вы хотите их, но многие люди просто используют обычный текстовый редактор. vim
хорошо, если это то, что тебе нравится. nano
- еще один текстовый редактор в терминале, который вы обычно получаете, это относительно просто. Стандартный настольный редактор Ubuntu gedit
тоже подойдет. Это вопрос личного вкуса.
(Если вы проходите стажировку в определенной компании, у них может быть своя собственная среда разработки, которую вы бы предпочли использовать.)