воскресенье, 14 апреля 2024 г.
среда, 10 апреля 2024 г.
Установка Boot-Repair в Ubuntu для востоновление GRUB
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get install -y boot-repair
вторник, 9 апреля 2024 г.
Как настроить сервер X11VNC в Ubuntu
Шаг 1: Установка X11VNC
sudo apt-get update
sudo apt-get install x11vnc
Шаг 2: Создайте пароль для VNC сервера
x11vnc -storepasswd
Enter VNC password: ********* Verify password: ********* Write password to /home/rahul/.vnc/passwd? [y]/n y Password written to: /home/rahul/.vnc/passwd
Шаг 3: Запустите сервер X11VNC
x11vnc -usepw -display :0
Шаг 4: Запуск X11VNC при загрузке
sudo nano /etc/systemd/system/x11vnc.service
1 2 3 4 5 6 7 8 9 10 | [Unit] Description=Start X11VNC at startup. After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/YOURUSERNAME/.vnc/passwd -rfbport 5900 -shared [Install] WantedBy=multi-user.target |
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service
вторник, 2 апреля 2024 г.
Вывод одновременно и в консоль и в файл в linux
В Юникс системах можно перенаправить вывод выполняемой команды в лог-файл, но иногда хотелось бы видеть результаты работы одновременно и в консоли.
Вот пример перенаправления вывода в файл:
1 | ls > list.txt |
При этом в консоли вы не увидите результатов работы команды. Чтобы вывести результаты в оба потока, воспользуемся утилитой tee.
1 | ls | tee list.txt |
Она создаст/перезапишет файл list.txt, куда будет продублирован вывод в консоль. Если требуется добавить (а не перезаписать) данные в файл, то используйте ключ -a:
1 | ls | tee -a list.txt |
Такая команда будет работать по аналогии с
1 | ls >> list.txt |
где вывод данных добавляется в конец существующего файла.