linux

linux Запуск скрипта программы от имени другого пользователя -- пример команды терминала

Итак, выполняем скрипт или команду под именем другого пользователя, общий формат таков:

sudo -H -u  имяпользователя  команда

Например:

sudo -H -u root  whoami

В качестве аргемента (команды) передавать и скрипт в кавычках:

sudo -H -u redis  bash -c 'echo "I am $USER, with uid $UID"'

virtualbox Подключить общую папку к виртуальной ubuntu Linux или Windows - общая папка

Создаем директорию в основной (т.н. "хостовой") системе

  1. Создадим на компе папку share (не важно что у вас в вашей основой системе - так как вы обычно делаете это в Windows или в Linux)
  2. Подключим её через меню виртуальной машины (предварительно установив дополнения гостевой ОС) - в поле "имя папки" укажем имя - ну например - share

ubuntu Открыть терминал -- горячие клавиши

Итак смотря что открыть

  1. Открыть окно терминала в графическом режиме (обычно нужно именно это),, т.н. эмулятор терминала:
     Сtrl +Alt + T

  2. Выйти из графического режима в Линукс
    Ctrl + Alt + F1 

    ВНИМАНИЕ! - вернуться оттуда можно нажатием комбинации клавиш -

что значит цифра в скобках функции линукс (как параметр)

Цифра, указанная в скобках после имени функции или системного вызова линукс означает номер раздела man-страниц ("manuals"="учебники"="учебные руководства")
например функция pthread_create() записана где-то в учебном тексте(НЕ В ПРОГРАММЕ) в виде =

pthread_create(3)

то это значит, что автор подразумевал функцию, которая описана в третьем разделе man страниц
Разделы man страниц, в частности могут называться так =

Pages

Subscribe to RSS - linux