Code Monkey home page Code Monkey logo

terminal1's Introduction

terminal1

  1. Ознакомьтесь с графическим интерфейсом VirtualBox, посмотрите как выглядит виртуальная машина, которую создал для вас Vagrant, какие аппаратные ресурсы ей выделены. Какие ресурсы выделены по-умолчанию?
    По умолчанию выделяет 1Гб ОЗУ, 2 ЦПУ, 64Гб дискового

  2. Ознакомьтесь с возможностями конфигурации VirtualBox через Vagrantfile: документация. Как добавить оперативной памяти или ресурсов процессора виртуальной машине?
    Доработка вагрантфайла записями вида:
    config.vm.provider "virtualbox" do |v| v.memory = 1024 v.cpus = 2 end

  3. какой переменной можно задать длину журнала history, и на какой строчке manual это описывается?
    HISTFILESIZE (586 str)

  4. что делает директива ignoreboth в bash?
    есть две директивы: одна позволяет убирать дубли из истории, вторая - все, что начинается с пробела и чтобы убрать и то, и то используется ignoreboth

  5. В каких сценариях использования применимы скобки {} и на какой строчке man bash это описано?
    Для выделения резервированных переменных (133 стр), описания массивов.

  6. Основываясь на предыдущем вопросе, как создать однократным вызовом touch 100000 файлов? А получилось ли создать 300000?
    touch file{1..100000}
    Нет, слишком много аргументов.

  7. В man bash поищите по /\[\[. Что делает конструкция [[ -d /tmp ]]
    Если есть директория /tmp вернёт true, если нет - false

  8. Основываясь на знаниях о просмотре текущих (например, PATH) и установке новых переменных; командах, которые мы рассматривали, добейтесь в выводе type -a bash в виртуальной машине наличия первым пунктом в списке:
    mkdir /tmp/my_dir
    cp /bin/bash /tmp/my_dir/
    PATH=$PATH:/tmp/my_dir/

  9. Чем отличается планирование команд с помощью batch и at?
    at планирует задачу на конкретное время, на один раз. а batch выполняется, когда позволяет уровень загрузки системы, то есть в неизвестное время.

terminal1's People

Contributors

andrew-shmonov avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.