Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

8
Розбір JSON за допомогою Python?
У мене є файл JSON, members.jsonяк показано нижче. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" } …
18 bash  python  json 

5
Неможливо застосувати chmod до файлу
У мене є файл на моєму жорсткому диску, cd /media/celebisait/5AC69788C6976355 Там називається мій файл myFile.tar.gz. Я роблю ls -l, -rw------- 2 celebisait celebisait 1387745311 Jun 6 2013 myFile.tar.gz Все здається прекрасним. Однак коли я це роблю, $ sudo chmod 755 myFile.tar.gz Я не маю жодних помилок, але нічого не відбувається, …
18 ubuntu  chmod 

2
Куди "logger" записує свої повідомлення в Arch Linux?
loggerКоманда реєструє запис через системний журнал, який зазвичай поміщає цю рядок в який - то файл , наприклад /var/log/messages. Якщо я правильно розумію документацію в Arch Linux, весь журнал проводиться через systemd, але я не можу знайти loggerзаписи, які використовують journalctl. Що саме відбувається з повідомленням, поданим loggerв Arch Linux? …

2
Виконання команди всередині запущеного LXC
Я хочу виконати команду всередині існуючого lxc, не проходячи звичайний Linux init. lxc-executeЯ думаю, але я отримую таку помилку, коли запускаю цю команду на своєму існуючому тестовому lxc. sudo lxc-execute -n test -- service apache2 start Я отримую таку помилку: lxc-execute: Failed to find an lxc-init lxc-execute: invalid sequence number …
18 linux  lxc 

3
Як інтерпретувати вихід 'lsusb' - Які всі ці кореневі концентратори Linux Foundation?
Нещодавно я дізнався про команду lsusb під час усунення проблем із гарнітурою. Мій ноутбук працює під керуванням debian і в даний момент нічого не підключається до USB, але коли я запускаю команду "lsusb", я все одно отримую зовсім небагато результатів: root@t500:~# lsusb Bus 008 Device 001: ID 1d6b:0001 Linux Foundation …
18 debian  usb 

1
Чим відрізняється старт-стоп-демон і біг за допомогою &?
Я налаштовую службу в /etc/init.d. Я переглядаю різні сценарії там, деякі з них реалізовані, start-stop-daemon ...а деякі з /path/to/script &. Усі вони зберігають pid у файлі та роблять кілька перевірок. Яка найкраща практика, які відмінності, що тут важливо знати ...? (в загальному) У моєму конкретному випадку у мене є простий …

5
Arch GRUB запитує /run/lvm/lvmetad.socket на не lvm диску
Я запускаю цей скрипт на основі процедури установки ArchWiki . Він не працює на кроці налаштування GRUB Я використовую Archlinux-2013.12.01-dual.iso всередині VMware Player з об’ємом 1 ГБ, sdaстановить 810 Мбайт. Я також встановив частку CIFS на хост-машині. # DEV=sda # PART=sda1 # echo "1,,L,*" | sfdisk /dev/$DEV # mkfs.ext3 /dev/$PART …

2
Більше облицювання KDE
Я боюся, що я тут вступаю в суперечливі вимоги, але все ж хочу запитати. Я вже деякий час користуюся KDE, і мені подобається його програмне забезпечення (Konsole, Okular, Dolphin). Мені дуже подобається KWin з його особливостями: Розбиття вікон на лівий / правий бік, навіть за допомогою декількох моніторів. Розбиття вікон …
18 tiling-wm  kwin 

2
Надати користувачеві доступ для читання / запису лише до одного каталогу
Я запускаю сервер, і мені потрібно надати доступ до читання / запису до певного каталогу одному користувачеві. Я спробував таке: sudo adduser abcd sudo groupadd abcdefg chown -R .abcdefg /var/www/allowfolder chmod -R g+rw /var/www/allowfolder usermod -a -G comments abcd Вищезазначене, здається, працює, проте надає користувачеві доступ лише для читання до …


2
Шпалери, розтягнуті на декілька моніторів на Fedora 19 (Gnome 3)
Я запускаю Fedora 19 (оболонка GNOME 3.8.4). У мене є подвійне налаштування монітора (два 1440 x 900), і я хочу мати можливість натягнути шпалери на два монітори, як я звик під час використання Ubuntu 12.04. Я не хочу різних шпалер для кожної робочої області, а також різних шпалер для кожного …

3
Як вміст dmesg можна ввійти у файл?
Я запускаю ОС Linux, яка була побудована з нуля. Я хотів би зберегти буфер повідомлень ядра (dmesg) у файл, який залишатиметься стійким між перезавантаженнями. Я спробував запустити syslogd, але він просто відкрив новий файл журналу / var / log / messages, не маючи ні існуючого буфера повідомлень ядра, ні будь-яких …
18 linux  syslog  dmesg 

2
Як зменшити розмір локалі-архіву?
У мене є потреба зменшити розмір locale-archiveфайлу в деяких моїх системах RHEL6. Ось цей файл у моїй системі: [root@-dev-007 locale]# ls -l total 96800 -rw-r--r--. 1 root root 99158704 Sep 9 15:22 locale-archive -rw-r--r--. 1 root root 0 Jun 20 2012 locale-archive.tmpl Тому я це зробив ... [root@-dev-007 locale]# localedef …

2
Як сортувати результати команди ls за датою модифікації (спочатку каталоги)?
Я можу стріляти ls -lrt щоб отримати файли та папки, відсортовані за датою модифікації, але це не відокремлює каталоги від файлів. Я хочу lsпоказати мені перші каталоги за датою модифікації, а потім файли за датою модифікації. Як це зробити?
18 linux  bash  ls  sort 

5
Друкувати відповідну лінію та n-й рядок із відповідної лінії
Я намагаюся надрукувати відповідні рядки та 4-й рядок із відповідного рядка (рядок, що містить вираз, який я шукаю). Я використовував такий код: sed -n 's/^[ \t]*//; /img class=\"devil_icon/,4p' input.txt Але це тільки друкує зіставлену лінію. Це друкує лише 4-й рядок. awk 'c&&!--c;/img class=\"devil_icon/{c=4}' input.txt Мені потрібно надрукувати як відповідні рядки, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.