- Подробности
- Автор: Super User
- Категория: Linux
- Просмотров: 3517
1. Разбиение строки при помощи variable expansions
Часто используют cut или даже awk, чтобы просто получить значение какого-то одного столбца.
Но в простых случаях более чем достаточно просто отрезать у переменной лишнее при помощи #, ##, % и %% (bash variable expansions) — с их помощью можно отрезать ненужное по паттерну. Пример ниже показывает, как из строки «username:homedir:shell» можно получить только третий столбец (shell) при помощи cut или при помощи variable expansions (мы используем маску *: и команду ##, что означает отрезать слева все символы до последнего найденного двоеточия):
$ STRING="username:homedir:shell"
Подробнее: Дюжина приемов в Linux, которые действительно сэкономят уйму времени
- Подробности
- Автор: Super User
- Категория: Linux
- Просмотров: 3889
Источник на Хабре Root хуже Михалкова
Выжимка:
отключить резервирование места для root-а (работает только для ext2/3/4)
tune2fs -m 0 /dev/диск
вернуть резервирование
tune2fs -m 5 /dev/диск
Не рекомендуется для системного диска.
- Подробности
- Автор: Super User
- Категория: Linux
- Просмотров: 3012
https://download.owncloud.org/download/repositories/stable/owncloud/
добавить ключ
wget -nv https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/Release.key -O Release.key
apt-key add - < Release.key
добавить репозитарий
sh -c "echo 'deb http://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
apt-get update
установить
apt-get install owncloud
при обновлении выполнить
sudo -u www-data php occ upgrade
sudo -u www-data php /var/www/owncloud/occ maintenance:mode --off
- Подробности
- Автор: Super User
- Категория: Linux
- Просмотров: 2799
cat /etc/*release
cat /etc/*version
cat /etc/issue
- Подробности
- Автор: Super User
- Категория: Linux
- Просмотров: 3887
источники - https://www.stableit.ru/2010/10/iscsi-target-debian-5-lenny-x8664.html,
https://linhost.info/2012/05/configure-ubuntu-to-serve-as-an-iscsi-target/
краткое содержание
1. Ставим модули apt-get install -y iscsitarget iscsitarget-dkms
2. Редактируем файл /etc/default/iscsitarget для автозапуска
ISCSITARGET_ENABLE=true
3.Добавляем в конфиг /etc/iet/ietd.conf устройство (файл) который будем презентовать
Target iqn.2012-03.ru.fastvps.storage:storage1
Lun 0 Path=/dev/sdc,Type=fileio
4. Стартуем
/etc/init.d/iscsitarget start
5. Проверяем
lsmod|grep iscsi_trgt
iscsi_trgt 69353 4
dmesg|tail -4
[61850.263686] iSCSI Enterprise Target Software - version 1.4.20.2
[61850.263746] iscsi_trgt: Registered io type fileio
[61850.263748] iscsi_trgt: Registered io type blockio
[61850.263749] iscsi_trgt: Registered io type nullio
netstat -lnpt | grep 3260
tcp 0 0 0.0.0.0:3260 0.0.0.0:* LISTEN 7169/ietd
tcp6 0 0 :::3260 :::* LISTEN 7169/ietd