Оперативная память: 1024 МБ
Процессоры: 2
Видеопамять: 4 МБ
Жесткий диск: обычный 64 ГБ
Это нужно делать внутри Vagrant.configure("2") do |config| ... end, т.к. config локальная переменная, которая видна только внутри
config.vm.provider "virtualbox" do |v|
v.customize ["modifyvm", :id, "--cpuexecutioncap", "50"]
end
config.vm.provider "virtualbox" do |v|
v.memory = 1024
v.cpus = 2
end
586 HISTFILE
588 HISTFILESIZE
580 HISTCONTROL
ignorespace — не сохранять строки, начинающиеся с символа пробел ignoredups — не сохранять строки, совпадающие с последней выполненной командой ignoreboth = ignorespace + ignoredups
Искал, используя
man bash | grep -n -e "{*}"
735 EXPANSION
Выполняется семь видов расширения: раскрытие фигурных скобок, расширение с помощью тильды, расширение параметров и переменных, подстановка команд, арифметическое расширение, разделение слов и расширение имени пути.
Можно использовать для подстановки переменной ${name} или если таковой не установлено, то поставить значение дефолтное, например Alexey ${name:-Alexey} Можно использовать в регулярных значениях, перечислениях...mkdir /usr/local/src/bash/{old,new,dist,bugs}, создаст 4 директории...и т.д.
Задача под номером 9 помогла с решением этой
touch {1..100000}.txt
создаст в текущей директории 100000 файлов с расширением txt с названиями от 1 до 100000
Если попробуем создать 300000, то получим ошибку 'brace expansion: failed to allocate memory for 300000 elements', которая нам говорит, что превышен максимальный лимит
206 [[ expression ]]
Можно создать файл nano test.bash
с содержимым
if [[ -d /tmp ]]
then
echo "такая директория есть"
else
echo "такой директории нет"
fi
и запустить его bash test.bash
В целом это условие, если успех, то сработает then, иначе else
Создал директорию, где должен лежать необходимый файл
mkdir /tmp/new_path_directory/
Скопировал файл, но можно и ссылку на него оставить
cp /bin/bash /tmp/new_path_directory/
Переопределил переменную, добавив новое значение, и используя старые, причем новое вначале, т.к. этого требует задача
PATH=/tmp/new_path_directory/:$PATH
at выполняет команды в указанное время.
batch выполняет команды, когда позволяют уровни загрузки системы; другими словами, когда среднее значение нагрузки падает ниже 1,5 или значения, указанного при вызове atd.