Программное обеспечение

Вопрос от Linux блондинко (вопрос № 1)

Система Linux Mint (дочка Ubuntu)
Лень запоминать и постоянно писать $ sudo apt-get update && sudo apt-get upgrade
Есть ли возможность прописать дескриптор на русском языке что то типа "обновись", и что бы система выполняла обе команды apt ?
Напишите поочередно

sudo echo "sudo apt-get update && sudo apt-get upgrade" > /usr/bin/обновись
sudo chmod +x /usr/bin/обновись

Это создаст новую команду "обновись", выполняющую то действие.
Можно также настроить /etc/sudoers на выполнение этой команды без запроса пароля, но так как это дело крайне небезопасное, писать не стану - найдете метод сами, по необходимости.
Роман Добряков
Роман Добряков
67 665
Лучший ответ
Евгений Козлов огромное спасибо! не ожидал что так быстро найду ответ на вопрос!
а в ЧмоДе можно просто прописать 777? и чем это грозит? получится что я дал полный доступ всем пользователям к файлу команды?
Жасик [Id182247400] Круто, на знал что команду можно записать туда, где все бинарными лежат
Минт это не Линукс, а злая, гадкая пародия. Но да, дочка мерзкой матери У*бунты))) Дерьмовой пересборки тестовой ветки несчастного Дебиана, папы всех этих проституток. )))))

1) Причём тут вообще файловая система? Сами себе ответьте!

2) Да, оболочка bash (не только она) даёт возможность выполнения скрипта от рута.

3) НЕЖДАНЧИК! В У*бунтоподобных никакого рута не существует

4) Опа! Это можно объехать

5) Но не для тех, кто воюет с ФАЙЛОВОЙ СИСТЕМОЙ
Евгений Козлов Вы наверное хотели сказать что то умное но я Вас не понял совсем.
1) я немного некорректно выразился. под файловой системой я подразумевал систему файлов и папок в линуксе. (тупо, что, где лежит) и на этот вопрос я получил исчерпывающий (для меня) ответ.
2) мне нужен был текст этого скрипта а не мнение "знатока" может делать это баш или нет. и опять же я такой ответ получил (и это был один ответ!)
3) немного не понял про отсутствие рута. Я всего лишь пару месяцев изучаю линукс думаю когда нибудь я пойму всю мощь Вашей мысли, но пока для меня это "белый шум". Если мне стоит что то почитать по этому поводу, киньте ссылку, или поясните своими словами (если не сложно)
4) на чем?
5) я с ней не воюю) я просто решил снести к чертям винду и пока лишь раз пожалел об этом (пока не поставил wine)
Евгений Rjylhfnmtdcrbq "В У*бунтоподобных никакого рута не существует" - тебе иногда лучше молчать, чем говорить.
Кирилл Тагильцев я бы попросила без выражовываний в сторону женского пола !!!
дофига интересных способов описано, но про то, что для этого умные люди создали такое понятие как alias, чтобы не было проблем с безопасностью и не городить костыли с правами и прочим, почему-то забыли...
в ~/.bashrc прописываешь свои команды под новыми псевдонимами и все.
alias update='sudo apt-get update; sudo apt-get upgrade'
ну или
alias update='sudo apt-get update && sudo apt-get upgrade'
как там в убунтах лучше работает...
потом просто пишешь update
Vadim Рассохин
Vadim Рассохин
33 668
Евгений Козлов 1) кириллицу alias поддерживает?
2) ~/.bashrc - получается я для одного юзера прописываю? а если для всех захочу прописать, где изменять?
Добро пожаловать в мир Linux. Тренируйте память, пригодится.
Можно вопрос - а вам оно зачем ?
Евгений Козлов изучаю файловую систему линухи. хочу знать где и как заводить "свои" команды.
Пиши скрипт, но там по ходу выполнения еще вопросы задаются и на них надо будет отвечать всеравно. А вообще с таким подходом далеко не уйдешь.
Юра Колесников
Юра Колесников
15 474