Командная строка GNU/Linux (урок №5)

Поділитися
Вставка
  • Опубліковано 16 бер 2021
  • Курс из 15 занятий, читается весной 2021 года в МФТИ, школа ЛФИ, 2 курс.
    Тема 5-го занятия: Командная строка GNU/Linux.
    Материалы курса: github.com/tkhirianov/pydatan
    Telegram-канал для общения вольнослушателей: t.me/tkhirianov_data_analysis...
    Спонсировать канал: / tkhirianov или www.paypal.me/tkhirianov

КОМЕНТАРІ • 163

  • @nikaknetu2982
    @nikaknetu2982 3 роки тому +39

    Не забывайте про нас, и продолжайте выкладывать лекции! Надеюсь у вас все хорошо )

  • @LeskaLevada
    @LeskaLevada 3 роки тому +44

    Не останавливайтесь пожалуйста "писать" видео материал, крайне полезен. Спасибо вам.

  • @igornaumov6900
    @igornaumov6900 3 роки тому +69

    Лайк этому господину не глядя. Это лучший преподаватель по python во всем русском ютубе!
    Как же повезло его студентам!)
    Как же круто, что есть такие люди!

    • @user-ug3sq2ip2u
      @user-ug3sq2ip2u 3 роки тому +4

      Один из лучших точно, МФТИ - лучший советский ВУЗ даже в оккупации!

    • @tkhirianov
      @tkhirianov  3 роки тому +61

      Спасибо за добрые слова, но больше, чем "лайки не глядя" и комментарий "для галочки" я люблю вдумчивые корректные замечания, которые помогают вам развиваться и обучаться, а мне - находить ошибки в изложении материала. Так что если вы именно такие комментарии будете "выводить в топ", мне будет только лучше.
      Дело же не в количестве зрителей канала, а в качестве контента, который в первую очередь зависит от моих знаний.

    • @user-zg2bx5cb3d
      @user-zg2bx5cb3d 3 роки тому +13

      @@tkhirianov золотой вы человек, ТФ) Спасибо вам!

    • @dimakof
      @dimakof 3 роки тому +5

      Спасибо большое за ваш труд

    • @lex_darlog_fun
      @lex_darlog_fun 3 роки тому

      @@tkhirianov если замечания по существу - то... утилита-замена top, о которой вы там вскользь говорили - не htop, случайно? Я сам потихоньку осваиваюсь в линухах сейчас, htop частенько упоминают в туторах.

  • @vitalyvlasenko5495
    @vitalyvlasenko5495 3 роки тому +32

    Тимофей (не знаю Ваше отчество), у меня просто разрыв шаблона. Я закончил СибГУТИ. Меня удивляет ваша искренность, умение признавать ошибки и учиться на них. Но больше всего - отсутствие высокомерия.
    Огромное спасибо, что сделали Ваши лекции публичными!

  • @faustdoctor296
    @faustdoctor296 3 роки тому +1

    Тимофей, огромная Вам благодарность за Ваш труд. С большим интересом и удовольствием смотрю Ваши лекции.

  • @user-zr1lt3ey5w
    @user-zr1lt3ey5w 3 роки тому +1

    Тимофей, огромное Вам спасибо!!!
    Ваши лекции это лучший современный Русский учебник по программированию!
    Мое пожелание к Вам одно - не останавливайтесь, продолжайте!!!!!

  • @egorbugrov7467
    @egorbugrov7467 3 роки тому

    Отличные уроки, меня этот курс по питону очень и очень выручает! Очень Вам благодарен!

  • @lex_darlog_fun
    @lex_darlog_fun 3 роки тому +95

    Тимофей, что случилось с этим курсом? С марта прошёл месяц, а ни одного нового видео по анализу. Вам запретили выкладывать, потерялись записи, или что-то ещё?
    Будет ли продолжение? (с которого, собственно, и начнётся анализ)

    • @user-qj3pu9tt3b
      @user-qj3pu9tt3b Рік тому +2

      ему запретили снимать видео на данную тему

    • @user-qj3pu9tt3b
      @user-qj3pu9tt3b Рік тому +2

      это внутреннийкурс института

    • @slava_zxz
      @slava_zxz Місяць тому +1

      Чтобы продолжить просмотр, пересдайте ЕГЭ и поступите в МФТИ

  • @KivyMD
    @KivyMD 3 роки тому +7

    Спасибо за новую лекцию!

  • @iritaka
    @iritaka 3 роки тому +32

    Тайм-коды: команды оболочки bash, файлы, написание скриптов с потоками ввода и вывода
    0:00 многопользовательская ОС. Пользователь User (с UID), group (GID). Process от имени user-а с его полномочиями
    1:58 схема процессов, ОС и HW
    10:24 разделение полномочий
    12:39 в GNU / linux всё- файл
    14:05 файловая система. Файловый менеджер mc. Двухпанельный менеджер
    21:00 ps (process) Посмотреть все процессы, запущенные в системе
    24:14 запуск процесса из командной строки
    26:55 реальная папка - файл, которая существует только когда запущен её процесс
    29:19 cat Смотреть содержимое файлов
    29:58 cat/etc/passwd файл, содержащий в себе пользователей
    32:16 домашняя папка home, pwd где я сейчас нахожусь, dir что здесь, whoami кто я, ls листинг
    33:50 у команд есть опции. После пробела - параметр
    33:59 ls -a скрытые файлы, cd сменить директорию
    36:12 абсолютный путь
    37:56 оболочка bash интерпретатор. Командная строка
    42:39 git status
    43:48 как выйти из cat: 1) ctrl + c (interrupt) прерывание выполнения 2) ctrl + z (sleep) сон
    46:05 killall - закрыть всё, ps u процессы данного пользователя, jobs работы, htop сортировка по памяти
    49:17 shift + PgUp прокрутить вверх по терминалу
    49:30 fg отправить в foreground вызвать из сна, команда bg background, kill -9 sigkill, man мануал, kill -l полистить
    56:33 путь можно начинать не от корневой папки, а от ~ home.user
    56:52 ctrl + L (clear) чистый экран
    57:50 vim VI Improved свободный текстовый редактор
    58:41 открытие файла и написание скрипта 1_script. py
    1:00:37 у любого вычислительного процесса есть поток ввода stdin (дескриптор 0) и два потока вывода 1) stdout (консоль, дескриптор 1) и 2) поток ошибок stderr (дескриптор 2). К ним можно обращаться как к файлам
    1:02:56 команда > out.txt вывод не в консоль, а в текстовый файл out.txt
    1:04:26 ls -l (long) расширенный поиск
    1:04:35 полномочия rw-r--r--
    1:07:21 rm удалить
    1:08:04 команда & в конце - отправляет на задний план
    1:08:47 у ОС для работы с файлами есть буфера
    1:10:42 команда sync синхронизация с жёстким диском. сбросить буфера сохраниться
    1:12:11 скрипт 2. py , который что-то получает и что-то отдаёт
    1:12:31 запуск питоновского файла просто как вычислительный процесс: комментарий вверху скрипта: #!/usr/bin/env python3
    1:14:30 mv переместить, chmod 750 (u++) изменить разрешения файла
    1:17:33 команда ./ из текущей папки запустить
    1:17:57 команда в командной строке - это исполняемый файл, утилита
    1:18:25 whereis где, echo эхо echo $PATH посмотреть путь переменной
    1:20:41 пути
    1:25:32 чтобы сделать файл exe: добавить право x
    1:25:58 команда | между файлами. 2 файла в потоке
    1:30:26 grep фильтр

    • @antonpil135
      @antonpil135 3 роки тому +1

      Дай Бог здоровья! Почему комментарий не в топе?! Вот так и старайся для людей..

    • @iritaka
      @iritaka 3 роки тому

      @@antonpil135 Спасибо!)

  • @JustForLools
    @JustForLools 3 роки тому +3

    Со школы занимался прикладным программированием, но не слишком целенаправленно. Долгие годы использовал VBA в Excel в учебе и работе не особо разбираясь в теории программирования. Писал по сути процедурный код, очень "влажный". Пока не наткнулся на Ваши курсы по алгоритмам на Python. Из него я смог не только в Python, но и в целом стал намного связнее понимать программирование, как будто между кирпичей, которые я из года в год укладывал "на сухую", вдруг появился цементный раствор. Вы потрясающий Человечище и Учитель!!! Пожалуйста, продолжайте в том же духе! Отдельное спасибо за хороший звук и картинку. Лекции в целом иногда весьма сумбурные получаются и очевидно что часть заготовленного материала из-за этого недодается слушателям, но тем интереснее в этой теме поковыряться самостоятельно. Может есть смысл в описание или комменты накидывать хотя б ссылочек на этот "недоданный" материал? Жду с нетерпением уже собственно анализа данных, так как через месяц уже отчет сдавать, а я пока только сбор исходных данных закончил и дальше не знаю что делать =)

  • @natalieastafeva4885
    @natalieastafeva4885 3 роки тому

    Отличная лекция!
    В прошлом семестре это было по программе в институте,без лекций,одни лабораторные.
    Конечно есть много полезных статей про это,но такого лёгкого и интересного введения в тему явно не хватало! Спасибо вам :)

  • @aleksandrlitvinov7889
    @aleksandrlitvinov7889 3 роки тому +2

    Высший класс преподавания. Золотая коллекция основ программирования !

  • @SurenMarlen
    @SurenMarlen 3 роки тому

    Большущее спасибо!
    Пожалуйста, продолжайте! Даже не сомневайтесь - это, мягко говоря (!) - нужно!

  • @Najvs
    @Najvs 3 роки тому +2

    Название команды cat - это сокращения от слова concatenate . Спасибо за ваши видео!

  • @goodpins
    @goodpins 3 роки тому

    Самое полезная информация для меня за этот год.

  • @user-dd5nt5qm5k
    @user-dd5nt5qm5k 3 роки тому +5

    Спасибо за видео! Очень помогаете с изучением нового материала!

  • @alg191088
    @alg191088 3 роки тому +3

    Спасибо огромное за лекцию!

  • @PROGamersf36
    @PROGamersf36 3 роки тому

    Спасибо! Очень интересно и познавательно

  • @i-n
    @i-n 3 роки тому +7

    Спасибо за видосы, далеко не студент уже, но очень интересно!

  • @BersGriffith
    @BersGriffith 3 роки тому +4

    На самом деле уже давно использую Linux в повседневных задачах, но от вас узнал много нового и полезного!

  • @SheezZarR
    @SheezZarR 3 роки тому

    Очень полезное видео! Большим улучшением будет навигация для видео. UA-cam называет это "Главами" (Chapters), не знаю как точно делать, но очень удобно для пересмотра лекций.

  • @ExcelStore
    @ExcelStore 3 роки тому +6

    Спасибо за интересное видео

  • @alexlutor72
    @alexlutor72 3 роки тому +1

    Благодарю!

  • @BersGriffith
    @BersGriffith 3 роки тому +1

    Спасибо!

  • @vitalmurashev1852
    @vitalmurashev1852 3 роки тому +1

    мы все ждем уроки >5)

  • @krischark4613
    @krischark4613 2 роки тому +1

    Присоединяюсь к просьбам о продолжении

  • @alexanderkhitskov4691
    @alexanderkhitskov4691 3 роки тому +1

    Спасибо за курс! А когда будут следующие лекции?

  • @glebpyzhov540
    @glebpyzhov540 3 роки тому +12

    Тимофей Федорович, есть предложение - приколотить план лекций в шапку. Для вольнослушателей очень полезно было бы.

  • @Zarkaltair
    @Zarkaltair 3 роки тому

    Для терминала использую файловый менеджер Ranger, кто пользовался Vim тому должно зайти на ура, очень удобный. К тому же еще и написан на Python.

  • @enikeevevgeny
    @enikeevevgeny 3 роки тому

    Ядро может все, как ФСБ :D Хорошая аналогия )

  • @vitalyvlasenko5495
    @vitalyvlasenko5495 3 роки тому

    1:19:00 чтобы понять, какой именно питон запускается, можно сказать
    $ which python

  • @albertlivelman
    @albertlivelman 3 роки тому +6

    Добрый день, Продолжение курса будет? Если да, то когда?

  • @Igorskudnev93
    @Igorskudnev93 3 роки тому

    По поводу выталкивания из буфера можно глянуть Лутца (Программируем на python, 1 том)

  • @angel-fear5067
    @angel-fear5067 3 роки тому +26

    В винде реестр - это какая-то хрень! © tkhirianov

    • @tkhirianov
      @tkhirianov  3 роки тому +10

      Ну... я может переборщил в запале. Это "Иерархическая база данных".

    • @lex_darlog_fun
      @lex_darlog_fun 3 роки тому

      Как power-usrer винды скажу, что да. Хрень.
      Юниксовская система "всё - файл" - хороша и логична. А в винде - часть префов в реестре (с отдельным квестом - открыть реестр другого пользователя), часть - в конфиг-файлах, которые у нерадивых разработчиков ещё и размазаны по куче системных папок (привет, весь софт от Adobe). Майки оправдывают это тем, что, дескать, реестр как БД - это ж быстрее, легче искать, и т.п. Вот только при юниксовском подходе ничто не мешает *хранить* эту БД как какой-то единый файл где-то в системных папках, но *отображать* его нутро через виртуальную подпапку, типа proc. емнип, для каких-то линуховых штук оно так и сделано.

    • @uvesel4ak
      @uvesel4ak 3 роки тому

      @@lex_darlog_fun а в аиксе реестр тоже хрень?

    • @lex_darlog_fun
      @lex_darlog_fun 3 роки тому +1

      @@uvesel4ak учитывая, насколько эта ось распространена (что мне её сейчас пришлось гуглить впервые в жизни) - ничего не могу сказать о том, чего не знаю. Возможно, у них это реализовано как-то иначе. Если точно так же, как в винде - то да, хрень.
      Сама по себе концепция БД для данных с частым доступом - звучит разумно. Неразумно - делать это через жопу, дробя на бессвязные друг с другом сегменты то, что выполняет одну и ту же функцию, и протокол взаимодействия с чем - ваще разный.
      Если на вашей оси одна и та же программа часть конфигов хранит в файлах, а часть - в неком загадочном хранилище, которое ещё и нельзя посмотреть целиком, даже под админом, да, к тому же, вообще невозможно перенести на новую инсталляцию операционки - это явный косяк архитектуры вашей оси.
      Но вообще, для настроек именно реестр - не факт, что нужен. Нужен - кэш всех конфигов в одном файле. И виндовый реестр - лишь один из вариантов такого кэша, не единственный и уж точно не самый удобный.

    • @uvesel4ak
      @uvesel4ak 3 роки тому

      @@lex_darlog_fun до недавнего времени был один из основных коммерческих юниксов. От айбиэм. Очень крутая система для всяких тяжелых приложений. Явы оракла дибиту и прочего.

  • @herlocksholme7
    @herlocksholme7 2 роки тому +1

    Тимофей, будет ли продолжение данного курса в открытом доступе? Хотелось бы услышать курс анализа данных в вашем исполнении. Спасибо.

  • @maxsamoilenko6896
    @maxsamoilenko6896 3 роки тому +3

    cat - это сокращение от conCATenate, а не выблевать :) изначально она задумывалась для конкатенации нескольких файлов, включая типичные обобщения для n=1 и n=0, которые впоследствии стали популярными (хотя и не всегда оправданными, как в вашем случае с grep) вариантами использования.

    • @maxsamoilenko6896
      @maxsamoilenko6896 3 роки тому +1

      На всякий случай поясню, что я имел в виду под не всегда оправданным использованием. Дело в том, что большинство утилит принимают входной файл в качестве аргумента (из исключений, приходящих на ум, разве что tr). Т.е. вместо `cat file | grep pattern`, можно написать просто `grep pattern file`, `sed ... file`, `awk ... file`, etc. Но, даже если нет возможности передать файл в качестве агрумента, или вы специально используете такой способ потому что вам, к примеру, удобнее когда pattern в grep идет последним аргументом, вы можете заменить cat простой перадресацией ввода, в том числе и в начале строки: `tr .. < file` или `

  • @derickcrownfild7546
    @derickcrownfild7546 3 роки тому

    Спасибо автор за ролик. Вопрос: у меня есть очень большие файлы с со списком значение в формате HEX и мне нужно проверить эти файлы на дубликаты. Что лучше использовать чтобы сэкономить время на проверку утилиту sort или скрипт написанной на python? Просто я слышал что пайтоновские скрипты не могут разом охватить большие данные? Хотелось бы услышать совет от эксперта что лучше использовать для проверки дубликатов значение в текстовом файле. Заранее благодарю за ответ!🙏

  • @guesswho6684
    @guesswho6684 3 роки тому

    Тимофей Федорович, будет в записи свежий курс по информатике? С новыми техническими возможностями?) Спасибо за ответ

  • @georgiipetrovich5407
    @georgiipetrovich5407 3 роки тому +1

    Удобнее всего убивать jobs по job_id, для этого у kill есть специальный синтаксис
    kill %job_id
    job_id можно видеть в выводе команды jobs

    • @tkhirianov
      @tkhirianov  3 роки тому

      Спасибо огромное, учту.

    • @Lion-jt7un
      @Lion-jt7un 3 роки тому

      @@tkhirianov Здравствуйте, посоветуйте пожалуйста, книги по изучению Python для начинающих.
      Спасибо.

  • @jiper100
    @jiper100 3 роки тому +2

    Тимофей посоветуйте книжки по Python, програмированию.

  • @igornaumov6900
    @igornaumov6900 3 роки тому +6

    Ну а про удобный аналог top это скорее всего htop)

    • @RyAndrey
      @RyAndrey 3 роки тому

      Я сначала подумал, что речь о bashtop. Засомневался, что htop можно забыть.

  • @parnishka3g
    @parnishka3g 3 роки тому +2

    x = спасибо
    у = Круто
    if == ("хорошо объясняет?")
    print (y, x)

  • @SergeySkyMakarov
    @SergeySkyMakarov 3 роки тому +2

    На тему полезных программ:
    which python3 - показать путь к тому бинарнику, который будет запущен
    top -> htop
    ls -> exa
    cat -> bat (на ubuntu - batcat)
    bash -> zsh + oh-my-zsh (темы, плагины)
    apt -> aptitude
    python -> bpython (автокоплиты и полезный хелп по текущей функции/классу/методу)

  • @RuslanKovtun
    @RuslanKovtun 3 роки тому

    1:18:00 - which показывает путь к исполняемому файлу который будет запущен при условии что он есть в path

  • @RuslanKovtun
    @RuslanKovtun 3 роки тому

    1:11:00 Если по простому, sync проще представлять себе как синоним cp.

  • @jamjam3337
    @jamjam3337 6 місяців тому

    👏👍

  • @RuslanKovtun
    @RuslanKovtun 3 роки тому +1

    1:22:00 PATH=$PATH:$(pwd) подтянет абсолютный путь текущей директории

  • @ilyachepelov1744
    @ilyachepelov1744 3 роки тому +2

    "Анализ данных на Python" - это название курса, который начинается с некоторых понятий, которые полезно знать, так? Я просто по первым видео не нашел самого анализа данных :(. А рассказываете очень интересно. Курс про Алгоритмы супер!

    • @tkhirianov
      @tkhirianov  3 роки тому +1

      Анализ данных фактически начнётся с 6-го занятия.

  • @i-n
    @i-n 3 роки тому +4

    Вы, главное, не рассказывайте им про tmux и i3 :)

    • @daveshouldaine2520
      @daveshouldaine2520 3 роки тому

      кто-то погибнет, но выжившие станут сильнее...

  • @user-hn4fh2hu8h
    @user-hn4fh2hu8h 3 роки тому +1

    Тимофей, про линух конечно интересно рассказываете, но где тут анализ данных?

  • @georgiipetrovich5407
    @georgiipetrovich5407 3 роки тому +1

    Чтобы модифицировать окружение для одной конкретной комманды используется синтаксис
    VAR=VALUE CMD
    Если кроме пробела поставить ';', то bash исполнит две комманды: присваивание VAR=VALUE, а затем CMD

    • @tkhirianov
      @tkhirianov  3 роки тому

      Спасибо, тоже учту.

    • @georgiipetrovich5407
      @georgiipetrovich5407 3 роки тому

      @@tkhirianov Не за что. Спасибо ВАМ большое за ваши замечательные курсы!

  • @AlexanderGorshkov
    @AlexanderGorshkov 3 роки тому +11

    Тимофей, а pandas будет захвачен в этом курсе? Прошлой весной или осенью я вас спрашивал на стриме, вы отвечали, что как раз будет весной.

    • @tkhirianov
      @tkhirianov  3 роки тому +5

      4-я, но она не записалась. Придётся перезаписывать когда будет "окно".

    • @AlexanderGorshkov
      @AlexanderGorshkov 3 роки тому +1

      @@tkhirianov будем ждать, спасибо)
      Пандас интересный инструмент! Понемногу самоизучаю, вместе с регулярными выражениями, сиборном и бс4 творят классные вещи) а при изменении типов данных (при больших данных), ещё и шустрый.

    • @cryptoworkdonkey
      @cryptoworkdonkey 3 роки тому

      @@AlexanderGorshkov , после удобного встроенного grep в R питонский подход к регэкспам, субъективно, очень не интуитивен.

    • @AlexanderGorshkov
      @AlexanderGorshkov 3 роки тому

      @@cryptoworkdonkey возможно дело вкуса и практики)

    • @cryptoworkdonkey
      @cryptoworkdonkey 3 роки тому

      @@AlexanderGorshkov , может быть. В R ужасное экранирование символов через двойной обратный слэш, например. Но в питоне так функциональщина, что ли, не чувствуется (сам только ковырять его начал). У каждого свои прелести, так сказать.

  • @act0r399
    @act0r399 3 роки тому

    Я много смотрел видео по Python и т.д. но я серьезно не могу пока найти замечаний, только если в прошлом уроке, когда хотели применить ф-циюю написанную на плюсах в питоне, но не вышло в итоге)

  • @user-mv7me6ej8k
    @user-mv7me6ej8k 3 роки тому

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

  • @bogdanovser
    @bogdanovser 2 роки тому +1

    А про анализ данных будет лекция?
    А то весь плейлист посмотрел, а в итоге про данные то и нет…))

  • @user-yc8yn3fq9s
    @user-yc8yn3fq9s 3 роки тому

    Спасибо за урок, очень понравился! Не понял, что вырезано при монтаже видео на примерно 1:22:30.

  • @act0r399
    @act0r399 3 роки тому

    Новый top - это htop, но вроде его нужно устанавливать

  • @angry-qa
    @angry-qa 3 роки тому +2

    Это так странно: я вроде всё это знаю, но оторваться не могу всё равно!

  • @vitalyvlasenko5495
    @vitalyvlasenko5495 3 роки тому

    Пожалуй, впервые в жизни вижу 0 дизлайков под видео на Ютубе.

  • @josemaldia
    @josemaldia 3 роки тому +3

    Тимофей, добавляйте, пожалуйста, таймкоды.

  • @TinTaBraSS777
    @TinTaBraSS777 2 роки тому

    оба на в програмистской моде новые течения )

  • @dmitrysavkin5981
    @dmitrysavkin5981 2 роки тому +1

    Хотим полный курс

  • @KommynusT
    @KommynusT 3 роки тому

    Привет. Как сделать Пайплайн на WIN OS? спасибо за лекции.

  • @anoona5015
    @anoona5015 3 роки тому +1

    Сам не питонист(больше C++ C fasm nasm) но тема GNU/Linux была интересной. Почему terminator? Зачем если есть шикарный tmux(который всем советую). По поводу vim замечательно было бы увидеть гайд по .vimrc и другой настройке vim. Тут по этому поводу замечание как и ко всем людям которые просто показывают vim. 1)Увидя vim люди смотревшие этот видеоролик даже не смогут выйти. 2) не прописать в .vimrc ничего даже без set number или set syntax on это чистый мазохизм. Хотя я понимаю что это лекции по питону а не vim неплохо было бы сказать как минимум про режимы vim и как выйти)))

    • @anoona5015
      @anoona5015 3 роки тому +1

      Ну кто бы не хотел установить clangd или youcompleteme в вим и ещё много плагинов и настроек с быстрыми клавишами так и работать удобней и vim цветастым был. А потом можно повыделоватся по типу "Смотрите кто тут vim настроил как полноценное IDE". Сам пишу код в vim очень удобно(даже ошибки видит не только синтаксические и скомпилировать можно не хуже чем в обычных IDE но молниеносность vim от этого не проседает или я просто не замечал) #make_vim_colorful

    • @tkhirianov
      @tkhirianov  3 роки тому +2

      Спасибо. Я просто им пользуюсь, а про сам Vim отдельно ни разу не рассказывал. Ведь есть же vimtutor.

    • @vitalyvlasenko5495
      @vitalyvlasenko5495 3 роки тому +1

      Из vim очень легко выйти после просмотра лекции:
      $ killall vim

    • @anoona5015
      @anoona5015 3 роки тому

      @@vitalyvlasenko5495 а вот нифига чтоб прописать эту команду надо ещё 1 терминал открывать получается

    • @cryptoworkdonkey
      @cryptoworkdonkey 3 роки тому

      @@anoona5015 , можно ведь и:
      :! killall vim

  • @marcusrk2007
    @marcusrk2007 3 роки тому

    Htop

  • @_____2525
    @_____2525 2 роки тому

    Добрый день! Скажите пожайлуста название своего дистрибутива Linux. Давно хочу себе такой поставить.
    Ранее Спасибо!

  • @egorbugrov7467
    @egorbugrov7467 3 роки тому +4

    Возможно вы уроки по башу запишите... И Администрирование сети на линукс - очень интересная тема..очень тяжело идет

    • @user-ne4bd3ry1n
      @user-ne4bd3ry1n 3 роки тому

      попробуйте поадминить сеть на железках которые специально для этого предназначены. Cisco, mikrotik и т.д. у Cisco есть программы сетевых специалистов - CCNA,CCNP,CCIE - возможно прям сейчас они переименовались, но это супер треки. Для циско есть эмуляторы IOS , чтобы реальную IOS можно было запустить на PC.
      после этого админить сеть на linux будет ну почти совсем просто, просто для вас поменяется синтаксис команд (почти так)

  • @dryuni
    @dryuni 3 роки тому +4

    Тимофей Фёдорович, а TensorFlow Вы будете делать?
    Меня работодатель ждёт! На 150 тыр./мес.

    • @peachok3564
      @peachok3564 3 роки тому

      что ты всё про деньги. Смузи-то будет в офисе?

    • @dryuni
      @dryuni 3 роки тому

      @@peachok3564 дома (удалёнка) всё будет: от манной каши до лобстеров, даже 2,5 кг чёрной икры (и ещё на цветочки..., и не только, супруге останется)

    • @Kismonavt
      @Kismonavt 3 роки тому

      TensorFlow - фреймворк для глубокого машинного обучения, где тут анализ данных?

    • @peachok3564
      @peachok3564 3 роки тому +1

      @@Kismonavt не важно, сто пысят тыщ не ждут

    • @vitalyvlasenko5495
      @vitalyvlasenko5495 3 роки тому +2

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

  • @qewiok1917
    @qewiok1917 3 роки тому

    Скажите, а для какой аудитории предназначено это видео?

  • @VladVons
    @VladVons 3 роки тому

    Линукс - хорошо, Питон - хорошо, Воды много

  • @vitalmurashev1852
    @vitalmurashev1852 3 роки тому +2

    30:52 винда сама по себе какая то хрень)

  • @user-br7gy8oe6z
    @user-br7gy8oe6z 2 роки тому +3

    Тимофей, здравствуйте. Вы нас бросили?

  • @dryuni
    @dryuni 3 роки тому +2

    Total commander в чистом виде

    • @tkhirianov
      @tkhirianov  3 роки тому +5

      Total commander очень похож, да. Но на самом деле двухпанельные менеджеры -- это очень старая и отличная идея.
      Я помню ещё Norton commander, Volkov commander под DOS.
      А в графике я пользуюсь Double commander. Очень рекомендую его вместо Total, кстати.

    • @inbuckswetrust7357
      @inbuckswetrust7357 3 роки тому

      @@tkhirianov доснавигатор еще был со встроенным тетрисом ;) ну и Far вроде как даже на линух портировали правда я его пока не смог к убунте припиннать

  • @garikspiridonov3869
    @garikspiridonov3869 3 роки тому +3

    Ахренеть, на экране NC -Нортон Командер, или это VC - Волков Командер? Лет 20 как уже не пользовался. На старых CD дисках еще лежит, если они не посыпались.

    • @yevhenukrainianer4781
      @yevhenukrainianer4781 3 роки тому

      14:14
      Ви недочули та недобачили, мабуть: Тимофєй називає його Міднайт Командер, та у командній строці mc

    • @garikspiridonov3869
      @garikspiridonov3869 3 роки тому

      @@yevhenukrainianer4781 MC работает в линуксе, и он тоже выходец из семьи NC. Они все похожи, хотя написаны разными програмистами. Очень просто перепутать, интерфэйс один и тотже у всех, NC был законодателем работы с файлами в доОоконных системах с 1986 года. Я с ним работал наверное до 92-94 года, а когда появились Волков Командер, и Дос Навигатор, и я от Симантека ушел на них.

    • @garikspiridonov3869
      @garikspiridonov3869 3 роки тому

      @@yevhenukrainianer4781 Я пока еще и не смотрел, только картинку увидел.

    • @yevhenukrainianer4781
      @yevhenukrainianer4781 3 роки тому

      На жаль, я б підтримав розмову про "семью NC". Але я не розумію, що це. Ідея двопанельнельності, навряд, робить nc початківцем якоїсь родини.

    • @garikspiridonov3869
      @garikspiridonov3869 3 роки тому

      @@yevhenukrainianer4781 Это были первые файл-менеджеры, они выполняли разные операции с файлами в двух панелях или окнах (как угодно называйте) Сейчас я не знаю для чего ими пользоваться, наверное просто привычка у человека.

  • @mantrida
    @mantrida 3 роки тому

    55:40 Тимофей Хирьянов написал вирус под линукс ))

  • @vitalyvlasenko5495
    @vitalyvlasenko5495 3 роки тому

    1:21:28 можно
    PATH=$PATH:`pwd`

  • @nikolaevdll
    @nikolaevdll 3 роки тому

    htop

  • @imyafamiliya3913
    @imyafamiliya3913 3 роки тому

    какая нахрен у нас винда, под linux уже давненько
    просто пока хватало GUI хочется строку поюзать с пониманием что на самом деле происходит за кулисами графического интерфейса

  • @user-im1ok3xv2q
    @user-im1ok3xv2q 3 роки тому

    Хирьянов, как же гит

  • @laurentlebesgue6756
    @laurentlebesgue6756 2 роки тому

    sync не сработал, скорее всего, по той причине, что у диска есть свой собственный кэш 🌝

  • @alexandreabramtsev9160
    @alexandreabramtsev9160 3 роки тому

    У вас же винда там какая то стоит kekW

  • @user-dv3nc7fb7o
    @user-dv3nc7fb7o 3 роки тому

    зря в политику полез, а так да. Классный препод.

  • @takasiready
    @takasiready 3 роки тому

    htop