linux

linu APT Справочник команд. apt-get, apt-cach и другие. Установка, поиск, удаление, обновление, инфромация о покетах

Advanced Packaging Tool – набор утилит для управления программными пакетами в операционных системах основанных на Debian. APT предоставляет дружественную надстройку над DPKG и позволяет:

filezilla Too many authentication failures - Ошибка - type 2 protocol error filezilla РЕШЕНИЕ

Пишет что-то вроде:

Ошибка:	Server sent disconnect message
Ошибка:	type 2 (protocol error):
Ошибка:	"Too many authentication failures for root"
Ошибка:	Невозможно подключиться к серверу

Решение в Windows:

в моём случае оказалось достаточным вырубить запущенный процесс файла:

pageant.exe

который может лежать по адресу (используется TortoiseGit-ом):

linux tar Архивирование, заархивировать файл -- создать архив из папки. Пример команды

Популярный способ создать архив из папки

Выполняем команду вида:

tar -zcvf ЖелаемоеИмяАрхива.tar.gz имяПапки

Другие способы

Добавить файл в архив с хорошим уровнем сжатия можно командой:

tar cfj test/rezult22.tar.bz2 test/rezult22

где:

  • test/rezult22.tar.bz2 - место котором окажется архив
  • test/rezult22 -содержимое данного архива

Linux Удалить папку со всем содежимым

Удалить папку со всем содержимым можно командой:

rm -r  /path/to/folder

где /path/to/folder - путь к этой папке.

Ubuntu Список занятых портов

вывести список занятых портов и ip можно командой:

netstat -anp --ip

Все прослушиваемые tcp порты:

netstat -lt

Литература

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