К основному контенту

Полезности UNIX-like

Рассмотрим подключение NTFS диска в CentOS/RHEL/Scientific Linux. 
 
Мы подключим NTFS диск в режиме чтения/записи с помощью ntfs-3g драйвера.

NTFS-3G – это стабильный OpenSource драйвер NTFS, который поддерживает режим чтения/записи в Linux и других операционных системах.
 
NTFS-3G отсутствует в стандартных репозиториях CentOS/RHEL, поэтому подключим EPEL репозиторий:
yum install epel-release
Установим ntfs-3g:
yum install ntfs-3g
После установки, нужно создать папку, куда будем монтировать NTFS диск:
mkdir /mnt/win
И примонтируем диск (допустим, что NTFS раздел у нас – /dev/sdb1):
mount -t ntfs-3g /dev/sdb1 /mnt/win
Диск будет подключен до следующей перезагрузки или пока вы его не отключите:
umount /mnt/win
Для подключения NTFS диска на постоянной основе, отредактируем /etc/fstab:
nano /etc/fstab
Добавим строку (заменив /dev/sdb1 на свое):
/dev/sdb1 /mnt/win ntfs-3g defaults 0 0
Теперь диск будет автоматически монтироваться при каждом запуске системы


Копирование с Windows на FreeBSD.

Для копирования с Windows по ssh существует как минимум два способа:
1 - с помощью утилиты pscp входящей в состав putty, 
2 - с помощью графической утилиты WinSCP

1. Копирование с помощью pscp.
В командной строке (для Windows 7 необходимо открывать от имени Администратора) -

Передача файла в сторону сервера

c:\Program Files\putty>pscp -scp -P 2222 c:\123.txt user@192.168.1.1:/home/user/123.txt 
Using keyboard-interactive authentication. 
Password: 
123.EXE | 2 kB | 0.3 kB/s | ETA: 00:00:00 | 100%


Передача файла от сервера SSH к клиенту

c:\Program Files\putty>pscp -scp -P 2222 user@192.168.1.1:/home/user/123.txt c:\123.txt 
Using keyboard-interactive authentication. 
 Password: 
 123.txt | 2 kB | 1.8 kB/s | ETA: 00:00:00 | 100% 


Для копирования папок также используется ключ -r




Добавляем индикатор раскладки клавиатуры на панель LXpanel
Щёлкаем правой кнопкой мыши на панели.
1. В контекстном меню выбираем пункт «Добавить/убрать элементы панели».
2. В раскрывшемся окне «Настройки панели» переходим на вкладку «Апплеты панели».
3. Нажимаем кнопку «Добавить».
4. Просматриваем доступные модули и добавляем модуль «Обработчик раскладки клавиатуры».
5. Перемещаем куда надо (выделяем строку с выбранным модулем и кликаем по кнопкам «вверх» или «вниз»).
6. Возможно, придётся аналогичным образом добавить ещё модуль «Пространство», если значки расположены слишком близко друг к другу.
7. По умолчанию раскладка отображается в виде флага, но можно изменить на текст.


Как узнать графическое окружение linux
echo $XDG_CURRENT_DESKTOP

Комментарии

Популярные сообщения из этого блога

Многономерной транк от Датагруп к Elastix 2.5

В очередной раз украли кабель укртелекома, и восстановление "через полгода", но городские надо. Поскольку есть сервер Elastix2.5, решение очевидно sip-trunk. Укртелеком на вопрос sip-trunk "отморозился" причиной "он нестабилен, он ненадежен, и т.п., берите облачную атс" (зачем мне облачная атс?) Побывав на IT-Forum2018, встретил (единственного!!!! на весь форум) оператора/провайдера Датагруп, выяснил, что возможность подключить транк есть и подходит под мои условия(nat,отсутствие "белого ip") ТЗ;  -sip-trunk на 3 номера и 10 голосовых сессий; -атс на базе Elastix2.5. После заключения всех договоров и оплаты подключения, получен заветный конверт с логином паролем и адресом подключения (и иными параметрами подключения), 1) создаем транк: меню Trunk / Add SIP trunk Рис.1 Создаем  (Рис.1) Trunk Name : "имя транка",  Outbound CallerID : логин из конверта Рис.2 Далее (Рис.2) Trunk Name : "имя транка...

FreeBSD полезности

Приглашение командной строки bash В файле /etc/profile добавляется строка PS1="\h\\$ "; export PS1 в этом виде: \h - имя компьютера до первой точки; \\$ - если UID пользователя 0 (su/root), то будет выведен символ # , иначе $; можно использовать и другие символы: \u - имя юзера; \H - полное имя компьютера; \d -текущая дата " день недели месяц число"; \n - символ новой строкиж; \r - возврат карретки; \t - время в 24 формате (ч:м:с); \T - время в 12 формате; \w - текущий каталог с полным путем; \W - название текущего каталога; $() - внешняя команда в скобках, например (date). Ошибка при запуске MC common.c: unimplemented subshell type 1 read (subshell_pty...): ... проверить export $SHELL если /bin/sh изменить на /bin/csh командой chsh -s /bin/csh root перезайти netstat -nr проверить текущий шлюз по умолчанию

Использование windows(samba) диска в linux

Как подключить сетевой диск Windows в Linux Поддержку сетевых дисков Windows в Linux обеспечивает пакет cifs-utils. Если он у вас еще не установлен, в командной строке от имени суперпользователя введите sudo apt install cifs-utils Создайте в /mnt (или любом другом месте) папку, в которую мы будем подключать сетевой диск Windows: mkdir /mnt/winshare И наконец само подключение сетевой папки Windows в Linux выполняется с помощью команды mount.cifs mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD Такая команда выполнит присоединение к фаловой системе Linux сетевого диска Windows с именем SHARE_NAME, расположенного на сервере с IP-адресом SERVER_IP от имени WIN_USER_NAME с паролем WIN_USER_PASSWORD.  В большинстве случаев этого достаточно, если вы работаете от лица суперпользователя. Если же вы от лица суперпользователя производите только подключение сетевой папки Windows, а работать с ней планируете от лица об...