Unix & Linux

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


9
Переконайтесь, що процес завжди працює
Нещодавно я почав розміщувати сайти, використовуючи Cherokee. Для зовнішніх джерел (FastCGI тощо) він має можливість запустити процес, якщо він не може знайти жодного, що працює на призначеному сокеті або порту. Це чудово, оскільки це означає, що якщо PHP або сайт Django потрапляє (як це трапляється іноді), він автоматично його перезапускає. …


10
Як скопіювати всі файли та каталоги, за винятком певних файлів через ssh?
Це питання було переміщено із переповнення стека, оскільки на нього можна відповісти на Unix & Linux Stack Exchange. Мігрували 8 років тому . Використовуючи командний рядок Linux, я використовую scpкоманду, щоб скопіювати всі файли та папки з певного каталогу. Однак я не люблю споживати пропускну здатність, для копіювання речей я …

1
Одна команда systemctl як для запуску, так і для включення
Використання однієї команди для запуску та включення systemctlкерованого програмного забезпечення було б корисно, щоб запасти кілька рядків у кількох сценаріях, зробивши їх трохи естетичнішими (насправді це не проблема, але приємна річ). Чи є одна systemctlкоманда для обох startі enableпрограма, якою керує systemctl?

2
Чому менеджери пакунків не мають встановлення та реєстрів для користувачів?
Наскільки мені відомо, і Apt, і DNF / Yum, дві найпопулярніші схеми управління пакунками для дистрибутивів Linux, підтримують лише загальносистемну установку пакетів: файли, що належать root, входять бінарні файли, входять (/usr)?/s?binнастройки /etcтощо. Однак у системах, в яких є кілька окремих користувачів, які не мають root-привілеїв, дуже часто - якщо не …

2
Як можна отримати будь-яку версію Linux, щоб побачити MacBook Pro SSD 2018?
Я спробував nvme_load=yes замість quiet --- Ubuntu 18.04.1 та Xubuntu 18.04. df -hприводить лише до системи, що генерується, і інсталяційний носій. Живий тиждень, включаючи зображення прошивки Debian, також не вдається виявити ssd. Я знайшов більше інформації про SSD. Я знайшов цю інформацію в системному профіле OS X High Sierra. Apple …
23 linux  macintosh  ssd 

3
Що визначає, які команди Linux потребують кореневого доступу?
Що визначає, які команди Linux потребують кореневого доступу? Я розумію причини, чому бажано, щоб, скажімо, apt-getвимагати rootпільги; але що відрізняє ці команди від решти? Це просто питання власності та виконання дозволів виконуваного файлу?
23 linux  root  privileges 

3
Чому Debian Linux дозволяє отримати віртуальний адресний простір до 128TiB за процес, але лише 64TiB фізичну пам'ять?
Я щойно прочитав тут : до 128TiB віртуального адресного простору за процес (замість 2GiB) Підтримка фізичної пам'яті 64TiB замість 4GiB (або 64GiB з розширенням PAE) Чому так? Я маю на увазі, що підтримка фізичної пам'яті обмежена ядром або поточним обладнанням? Навіщо вам потрібно вдвічі більше простору віртуальної пам’яті, ніж фізична …

2
Вбивця OOM не працює належним чином, призводить до застигання ОС
Роками вбивця OOM моєї операційної системи не працює належним чином і призводить до застиглої системи. Коли об'єм пам'яті дуже високий, вся система має тенденцію до «заморожування» (насправді: стає надзвичайно повільним) годинами чи навіть днями , замість того, щоб вбивати процеси звільнення пам'яті. Максимум, що я записав, - це 7 днів, …

3
Ranger CD в папку?
Я використовую Ranger для навігації по моїй файловій системі. Чи є ярлик, де я cdв цю папку?
23 ranger 

2
Як використовувати ag для пошуку тексту у файлах із певними розширеннями?
Я використовую ag( The Silver Searcher ) версії 0.31.0. Я легко можу шукати рядок у купі файлів, використовуючи: localhost:workspace davea$ ag 'ftp' . Але що робити, якщо я хочу сканувати файли лише з певними розширеннями? Я спробував це: localhost:workspace davea$ ag 'ftp' .java ERR: Error stat()ing: .java ERR: Error opening …
23 files  search  ag 

2
Плутати записи ExecStartPre в файлі системного блоку
У мене є система systemd, для якої потрібно створити каталог /run, але в іншому випадку запускатись як користувач, що не має root. З прикладу блогу я отримав таке рішення: [Unit] Description=Startup Thing [Service] Type=oneshot ExecStart=/usr/bin/python3 -u /opt/thing/doStartup WorkingDirectory=/opt/thing StandardOutput=journal User=thingUser # Make sure the /run/thing directory exists PermissionsStartOnly=true ExecStartPre=-/bin/mkdir -p …
23 systemd 

5
Стиснення потокового потоку, яке не переливається на апаратні ресурси?
У мене є 200 ГБ вільного місця на диску, 16 ГБ оперативної пам’яті (з яких ~ 1 ГБ займає робочий стіл і ядро) і 6 ГБ свопу. У мене зовнішній SSD ємністю 240 Гб, 70 ГБ використано 1, а решта - безкоштовна, яку мені потрібно створити для резервного копіювання на …
23 pipe  dd  compression  gzip 

3
Масштабованість 'sort -u' для гігантських файлів
Що таке розумна межа масштабування 'sort -u'? (у розмірах "довжина рядка", "кількість рядків", "загальний розмір файлу"?) Яка альтернатива Unix для файлів, що перевищують це в розмірі "кількість рядків"? (Звичайно, я легко можу реалізувати її, але мені було цікаво, чи є щось, що можна зробити за допомогою декількох стандартних команд Linux?)
23 sort 

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