LINUX.ORG.RU

Сообщения ibahob

 

groovy SDK bundle

На официальном сайте groovy для загрузки доступен src и SDK bundle. Что такое SDK bundle? Я начинаю только учить groovy. Пробовал нагуглить но так и не нашел.

 

ibahob
()

LA 6.0 (1 ядро) CPU idle 100% 0,0 wa

Всем привет. Дали мне сегодня админить веб cервер который крутится на vps. Делаю top и вижу черный меджик:

top - 23:45:56 up 24 days,  9:27,  1 user,  load average: 6,00, 5,92, 5,32
Tasks: 100 total,   2 running,  98 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,3 us,  0,0 sy,  0,0 ni, 99,7 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem :  1876372 total,   262744 free,   456020 used,  1157608 buff/cache
KiB Swap:        0 total,        0 free,        0 used.  1113924 avail Mem 

Посмотрел что на форуме пишут. Говорят мол дисковая система загружена, но это не мой случай т.к. 0,0 wa Запускаю iotop и вижу что диск не загружен ввобще.

Вопрос1: Счем может быть такое высокое значение LA для одноядерного проца? Может это связано с VPS?

Идем дальше. Думаю гляну что с дисковой системой, сколько место свободно. Делаю df -h и все моя сессия подвисает. blkid выдает следующее.

/dev/xvda1: UUID="5fc2ec0f-e66f-4a7d-a74a-627f54e8bafe" TYPE="ext4" 
/dev/xvda2: UUID="43e07b40-3b13-475c-b377-d044b259e77c" TYPE="swap" 
/dev/xvda3: UUID="cf988a1c-f16d-441d-af89-1ff2ba637b80" TYPE="ext4"
Понимаю что диски виртуальные.

Вопрос2: Как узнать сколько место свободного? И вообще дисковая система живая или нет?

 , ,

ibahob
()

Вопрос по регулярным выражениям

Нужно удалить однострочный коментарий с коде написаном на С. Буду юзать sed, но проблема с регулярным выражением в некоторыйх случаях:

srt url = "http://google.ru"//Какойто комеентарий 
srt url2 = 'http://google.ru' //Какойто комеентарий 
srt url3 = "http://google.ru" //+"/search" //Какойто комеентарий 

Каким регулярным выражением отловить данные случаи? Покачто получилось (\'[^']*\'|\«[^»]*\")?(\/\/.*)? Первая группы ловит строки а вторая ловит какраз комеентарии. Вот только как телперь в sed заменить 2 группу пробелом? Если у вас другой способ решения задачи буду рад.

 

ibahob
()

Ltsp на клиенте не стартует openssh-server

Привет имею ltsp сервер на ubuntu 16.04 64bit.Клиенты работают как толстый клиент. Установил openssh-server: sudo ltsp-chroot apt-get install openssh-server exit ltsp-update-sshkeys ltsp-update-image

Перегрузил клиента, но ssh сервис не старутет т.к. нету файлов ни /lib/systemd/system/ssh.service ни /etc/init.d/ssh Если на клиете посмотреть dpkg -l openssh-server то пакет установлен.

На сервере смотрю файлы /opt/ltsp/amd64/etc/init.d/ssh и /opt/ltsp/amd64/lib/systemd/system/ssh.service и они оба есть.

Вопрос почему при обновлении образа эти файлы не попадают в образ и следовательно их нет на клиете.

 

ibahob
()

не грузится grub live iso

Информаци о системе:

Distributor ID: Ubuntu
Description:    LXLE Eclectica 16.04.2 64bit
Release:        16.04
Codename:       xenial

Установленные версии grub

grub-common                                     install
grub-efi-amd64                                  install
grub-efi-amd64-bin                              install
grub-efi-amd64-signed                           install
grub2-common                                    install

Содержимое /etc/grub.d/40_custom

 
menuentry "Linux 32bit from iso" {
        set isofile="/home/ivanov/Downloads/ubuntu-16.04.2-desktop-i386.iso"
        loopback iso (lvm/qwerty--vg-root)$isofile
        linux (iso)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=$isofile quiet splash ---
        initrd (iso)/casper/initrd.lz
}

При загрузке initramfs ругается что не найден /home/ivanov/Downloads/ubuntu-16.04.2-desktop-i386.iso Делаю ls и понимаю что корень у меня в виртуальной фс (возможно casper)

Убираю iso-scan/filename=$isofile то при загрузке выдет ошибку «Unable to find a medium containing a live file system»

В чем может быть проблема и куда копать?

 ,

ibahob
()

срочный вопрос по перенапралению

Which of the following shell redirections will write standard output and standard error output to a file namedfilename? A. 2>&1 >filename B. >filename 2>&1 C. 1>&2>filename D. >>filename E. 1&2>filenam

В дамнпе правильный ответ В, хотя как по мне ответ А тоже правильный

 

ibahob
()

не запускается программа

Есть программа которая ишла с книжкой по английскому, на 32 битной системе все ок. Запускаю на 64 битной и тоска, поставли кучу библиотек 32 битных. В итоге выдает Segmentation fault Сделал gdb english core и получил Program terminated with signal SIGSEGV, Segmentation fault

Не хочется паролельно ставить 32битную систему ради английского. Может посоветуете чтонибудь

 

ibahob
()

квоты для пользователей

Поставил пакет quota настроил квоты для пользвоателей. Установил soft и hard ссылки. Но мне непонятно как происходит уведомление пользователя, что она превысыл лими soft? Протестил ничего не пишет, только когда hard наступает только ругается.

 

ibahob
()

lshw и sed, выбрать нужное

Пишу скрипт инвентаризации. Запускаю команду lshw -class memory получаю вывод:

*-cache:0
       description: L1 cache
       physical id: 5
       slot: L1 Cache
       size: 128KiB
       capacity: 128KiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 6
       slot: L2 Cache
       size: 1MiB
       capacity: 1MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=2
  *-memory
       description: System Memory
       physical id: b
       slot: System board or motherboard
       size: 6GiB
     *-bank:0
     *-bank:0
          description: SODIMM DDR3 Synchronous 800 MHz (1,2 ns)
          product: RMT3170EF68F9W1600
          physical id: 0
          serial: 444EFF24
          slot: DIMM 0
          size: 4GiB
          width: 64 bits
          clock: 800MHz (1.2ns)
     *-bank:1
     *-bank:1
          description: SODIMM DDR3 Synchronous 800 MHz (1,2 ns)
          product: AM1L16BC2P1-B1FS
          vendor: A-DATA Technology
          physical id: 1
          serial: 000073A1
          slot: DIMM 1
          size: 2GiB
          width: 64 bits
          clock: 800MHz (1.2ns)

Мне нужна информация из разделов *-bank: А имено: product,serial,slot,size Хочу для этих целей использовать sed, но проблема в том что если сделаю выборку по size то у меня подтянутся сроки из раздела *-cache А мне это не нужно.

Как сказать sed найти *-bank потом искать roduct,serial,slot,size

 

ibahob
()

lpic-1 ретро команды

Родотодатель сказал получай lpic-1 Вот готовлюсь. Из раздела обработка тестовых потоков слеза наворачивается. Ипользуете ли вы след команды, если да то примерчик покажите.

fmt, nl, pr, od - как помне команда из 80х expand, unexpand, join, paste, split, uniq - где єто может пригодиться? Если можно примерчик.

Читаю про эти команды, а в голове мыслб, а на.. оно мне нужно???

Давайте только не будем разводить срачь, мол lpic єто Г и т.д.

 

ibahob
()

Окно терминала пополам

Всем привет. Видел как админ разделил терминальное окно на 2 части по горизонтали. Какой комбинацией это можно сделать. И как между ними переключаться. Гуглил, не помогло так что прошу понять и простить.

 

ibahob
()

dpkg list only documentation files

Всем привет. В rpm есть ключ -d который выводит только файлы документаци к пакету. Есть ли такой ключи в dpkg? Гуглил но чето не срослось, вот обращаюсь за помощью к сообществу.

Также вопрос по поводу ключа -с который выводит только конфигурационные файлы пакета. Если такой ключа в dpkg? Тут нагуглил только cat /var/lib/dpkg/info/pkgname.conffiles но всеже хочется пользоватся средствами пакетного менеджера.

 , ,

ibahob
()

RSS подписка на новые темы