Показаны сообщения с ярлыком centos. Показать все сообщения
Показаны сообщения с ярлыком centos. Показать все сообщения
вторник, 15 сентября 2020 г.
Ошибка /bin/bash^M: bad interpreter: No such file or directory
Ошибка при запуске в linux shell-скрипта:
/bin/bash^M: bad interpreter: No such file or directory
Причина в том, что в файле скрипта переводы строк Windows (CRLF).
Как убедиться:
cat -v filename
Покажет наличие в конце строк ^M
вторник, 4 августа 2015 г.
Writing System V init scripts for Red Hat Linux
Writing System V init scripts for Red Hat Linux
Sample Script:
среда, 29 июля 2015 г.
Как установить setgid flag для все подпапок указанной папки в Linux
Как установить setgid flag для все подпапок указанной папки:
find /targetdir/ -type d -exec chmod g+s {} \;
NB: setgid flag - группа всех новых файлов, созданных в папке, устанавливается равной группе владельца папки, а не группе создателя.
Удобно, когда несколько пользователей совместно работают в данной папке.
четверг, 16 июля 2015 г.
Отличная статья по управлению сервисами CentOS 7 с systemd от компании Infobox
Шпаргалка по управлению сервисами CentOS 7 с systemd
Источник: Хабрахабр
четверг, 11 июня 2015 г.
Как определить logical volume для device mapper?
Известно имя /dev/dm-0, например, из вывода команды iostat.
Как определить logical volume для устройства device mapper?
Как определить logical volume для устройства device mapper?
# sudo lvdisplay | awk '/LV Name/{n=$3} /Block device/{d=$3; sub(".*:","dm-",d); print d,n;}'
dm-0 lv_root
dm-1 lv_swap
понедельник, 20 апреля 2015 г.
Как создать несколько папок в Linux одной командой
Создать несколько папок в Linux одной командой:
# mkdir -p ./test/{testa,testb,"test ФЫВА"}
# ls ./test/
testa testb test ФЫВАРаботает в: Centos 6, Oracle Linux 5.
It works!
четверг, 9 апреля 2015 г.
Как посмотреть PCI устройства в Linux
Команда lspci показывает все PCI-устройства в системе.
Например, чтобы отобразить все видеоустройства:
$ lspci | grep -i vga
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
Для отображения подробной информации по устройствам можно использовать опции -v, -vv, -vvv:
Файл /usr/share/hwdata/pci.ids содержит информацию о всех известных идентификаторах PCI (устройства, производители, класс и подклассы).
Репозиторий PCI ID поддерживается здесь.
Для обновления локального репозитория (/usr/share/hwdata/pci.ids) используется команда update-pciids
# update-pciids
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 209k 100 209k 0 0 208k 0 0:00:01 0:00:01 --:--:-- 263k
Например, чтобы отобразить все видеоустройства:
$ lspci | grep -i vga
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
Для отображения подробной информации по устройствам можно использовать опции -v, -vv, -vvv:
Файл /usr/share/hwdata/pci.ids содержит информацию о всех известных идентификаторах PCI (устройства, производители, класс и подклассы).
Репозиторий PCI ID поддерживается здесь.
Для обновления локального репозитория (/usr/share/hwdata/pci.ids) используется команда update-pciids
# update-pciids
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 209k 100 209k 0 0 208k 0 0:00:01 0:00:01 --:--:-- 263k
It works!
Подписаться на:
Сообщения (Atom)