Unix & Linux

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

8
видалення рядка на місці в повній файловій системі?
Через помилку програми, яка ще не діагностована, у мене є кілька сотень серверів з повним диском. Є один файл, який був заповнений повторюваними рядками - не файл журналу, а файл середовища користувача зі змінними визначеннями (тому я не можу просто видалити файл). Я написав просту sedкоманду, щоб перевірити наявність помилково …

3
Як відключити марні записи журналу "успіх аудиту" в dmesg
Коротка версія: Як відключити повідомлення аудиту (dmesg) у системі Fedora? Система Fedora зберігає в журналі dmesg повідомлення "аудит: успіх" - таким екстремальним способом, що dmesg став непридатним, оскільки він заповнений цими повідомленнями ( dmesg | grep -v auditпорожній). Ці повідомлення є абсолютно марними, оскільки вони, очевидно, хочуть повідомити користувача про …

1
Як зрозуміти вихід modinfo?
Я просто намагаюся зрозуміти modinfoвихід, який описує модуль ядра. Наприклад, у випадку з модулем i915висновок виглядає так: $ modinfo i915 filename: /lib/modules/4.2.0-1-amd64/kernel/drivers/gpu/drm/i915/i915.ko license: GPL and additional rights description: Intel Graphics author: Intel Corporation [...] firmware: i915/skl_dmc_ver1.bin alias: pci:v00008086d00005A84sv*sd*bc03sc*i* [...] depends: drm_kms_helper,drm,video,button,i2c-algo-bit intree: Y vermagic: 4.2.0-1-amd64 SMP mod_unload modversions parm: modeset:Use …

4
Який менеджер дисплеїв / вікон може підтримувати декілька моніторів з різними dpi?
Немає перестановок, які я ще знайшов у менеджері вікон / менеджері дисплеїв, який правильно масштабує вікна та програми на двох різних моніторах з двома різними DPI. У мене 40-дюймовий 4-кілограмовий монітор, який працює близько 110 dpi, підключений до ноутбука hidpi Dell зі швидкістю 240 dpi. Я повинен прийняти занадто крихітні …

4
Перенаправлення виводу програми
При спробі перенаправити вихідний програму з синтаксисом "деяке число більше, ніж" (наприклад foo 2> myfile), які тут можливі числа та що вони представляють? Я вважаю, що 1 є /dev/stdout, 2 є /dev/stderr. А як щодо 5 і 6? Чи є 3, 4 або якесь число більше 6?

5
Перевірте, чи файл було змінено після дати у файлі Ім'я
У мене є файли, названі YYYYMMDDв імені файлу, наприклад file-name-20151002.txt Я хочу визначити, чи цей файл було змінено після 2015-10-02. Примітки: Я можу це зробити, дивлячись на результат ls, але я знаю, що аналіз результатів ls- це погана ідея. Мені не потрібно знаходити всі файли, датовані після конкретної дати, просто …
11 bash  files  osx  timestamps 

2
У xterm що таке "Ім'я Ікони"?
Запуск у xterm (або gnome-terminal) наступна команда встановлює так зване "Ім'я піктограми": echo -en "\e]1;some_value\a" Що це робить? Зауважте, що можна встановити і "Заголовок вікна", і "Ім'я піктограми" на одне і те ж значення за допомогою тієї самої команди, тому я не розумію, яким чином "Ім'я піктограми" може бути шляхом …

5
Bash - PS1 не оновлюється відповідним іменем хоста після зміни хоста у сценарії
Це копія мого допису з stackoverflow; Я розумію, що я мусив це запитати тут ... Я хочу запустити скрипт, який змінює ім'я хоста та моє оновлення bash (змінна PS1) негайно оновити з відповідним іменем хоста. Як мені це зробити? Я запускаю це #!/bin/bash # Usage: ./changehost <newhostname> #Do two sed's …
11 bash  shell 

4
Як отримувати сповіщення про вхідні дзвінки на мобільний телефон на ноутбуці?
Причиною цього є те, що мій телефон буде перебувати у вібраційному режимі, і я майже завжди забуваю переключитися назад на профіль «Загальний» після того, як дістанусь до своєї кімнати з класу. Тому я пропускаю безліч телефонних дзвінків, коли телефон не в кишені. Коли я приїду додому, мій ноутбук буде завжди …

5
Як надрукувати вміст файлу лише у тому випадку, якщо перший рядок відповідає певній схемі?
Я пишу сценарій, я хочу перевірити, чи відповідає перший рядок файлу певним шаблоном, і чи є він після цього роздрукувати файл. Як я можу цього досягти? Як перевірити зразок? Чи є спосіб перевірити шаблон і на основі результату зробити щось .. РЕДАКТУВАННЯ. Погляньте на це питання: /programming/5536018/how-to-get-match-regex-pattern-using-awk-from-file Я хочу щось …

5
Як я можу налаштувати так, щоб я завжди міг SSH для своєї системи через Інтернет через динамічний IP?
В основному я хочу мати змогу зробити щось на кшталт teamviewer, де незалежно від того, яка конфігурація мережі, якщо мої ssh-сервер (Machine A) і ssh-клієнт (Machine B) мають доступ до Інтернету (і якийсь третій сервер, Machine C ), Я можу отримати доступ - причиною цього є те, що я хочу …
11 networking  ssh 

2
Чому bash посилається на ncurses?
Я думаю, що я це помічав раніше, але ніколи про це не думав багато; тепер мені цікаво. > ldd /bin/bash linux-vdso.so.1 => (0x00007fff2f781000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f0fdd9a9000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f0fdd7a5000) libc.so.6 => /lib64/libc.so.6 (0x00007f0fdd3e6000) /lib64/ld-linux-x86-64.so.2 (0x00007f0fddbf6000) Libtinfo - частина ncurses. Це система Fedora, але вона однакова і в ubuntu, …
11 bash  readline  ncurses 


2
Як відкрити сторінку grep (1p)?
В кінці man grep, йдеться SEE ALSO\ POSIX Programmer's Manual Page grep(1p). Я не в змозі відкрити сторінку grep(1p). Як це зробити? Пошук у мережі, Unix.SE, а також проб і помилок, але поки не пощастило. Спробував $ man 1p grep $ man -K grep Редагувати: Я на Ubuntu 14.10
11 grep  man  posix 

4
як запустити системну послугу до запуску мережі?
Я намагаюся створити нову службу (під Debian Jessie), яка потребує встановлення деяких вершин, де зберігається конфігурація мережі, і тому ця послуга повинна завершитися перед запуском мережі. Я спробував таке: [Unit] Description=mount/repair remaining filesystems (all persistent fs beyond "/") #Before=network-pre.target Before=networking.service [Service] Type=oneshot ExecStart=/opt/intermodul-mounts/start.sh TimeoutSec=0 RemainAfterExit=yes [Install] RequiredBy=networking.service Використовуючи, systemd-analyze plotя …
11 systemd 

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