Unix & Linux

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

11
відключити прозорі величезні сторінки
Ми встановлюємо SAP HANA в RAID- машині. Як частина кроку встановлення, зазначається, що, To disable the usage of transparent hugepages set the kernel settings at runtime with echo never > /sys/kernel/mm/transparent_hugepage/enabled Отже, замість часу виконання, якщо я хотів зробити це постійною зміною, я повинен додати вищезазначений рядок у /proc/vmstatфайл?
63 linux  kernel  sysctl 

3
scp і стиснення одночасно, проміжного збереження немає
Який канонічний спосіб: scp файл у віддалене місце стиснути файл під час транзиту ( tarчи ні, один файл або всю папку 7zaчи щось інше, навіть більш ефективне) виконайте вище, не зберігаючи проміжні файли Мені знайомі такі оболонки: tar cf - MyBackups | 7za a -si -mx=9 -ms=on MyBackups.tar.7z по суті: …
63 ssh  tar  scp  7z 

8
Як зробити двонаправлену трубу між двома програмами?
Кожен знає , як зробити односпрямований трубу між двома програмами (пов'язують stdoutз першого і stdinвід другого): first | second. Але як зробити двонаправлену трубу, тобто зшивання stdinта stdoutдвох програм? Чи є простий спосіб зробити це в оболонці?
63 shell  pipe 

2
Як з'єднання SSH переживає перезапуск мережі?
З оболонки Linux SSH введіть /etc/init.d/network restartдля перезапуску послуги мережі. Я очікую, що мій SSH-зв’язок загине, оскільки послуга мережі знижується. Але це не так. Дуже круто. Але як це досягає Linux? Як він підтримує моє SSH-з'єднання живим протягом перезавантаження служби?
63 ssh  networking  ip 

3
показати IP-адресу шлюзу під час виконання команди ifconfig
В даний час при використанні ifconfigкоманди відображаються такі IP-адреси: власний IP, трансляція та маска. Чи є спосіб відобразити відповідну IP-адресу шлюзу (на одному екрані з усіма іншими, а не за допомогою команди "route")?
63 linux  ip 


4
Як закрити (вбити) з'єднання ssh ControlMaster вручну
З такою .ssh/configконфігурацією: ControlMaster auto ControlPath /tmp/ssh_mux_%h_%p_%r ControlPersist 4h Як закрити постійне з'єднання до 4 годин? Я знаю, ви можете встановити нові зв’язки, але як їх закрити (усі)? Можливо, є спосіб показати всі збережені з'єднання та обробити їх окремо, але я не можу його знайти.

3
Порівняння двох файлів у Vim
Чи можливо переглядати два файли поруч у Vim? Якщо так, то як я можу налаштувати свого редактора, щоб це зробити, і чи є спосіб diffміж двома файлами у Vim? Я знаю про команди :nextі :prevкоманди, але це не те, що я після. Дуже було б непогано переглянути два файли в …
63 vim  diff 


3
-bash: sudo: команда не знайдена
Я намагаюся розгорнути додаток django. Коли я друкую, apt-get update я бачу W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied) E: List directory /var/lib/apt/lists/partial is missing. - Acquire …
63 debian  apt  sudo  su 


3
“Пастка… ІНТЕРМІН-ВИХІД” дійсно потрібна?
Багато прикладів для trapвикористання trap ... INT TERM EXITв задачах очищення. Але чи справді потрібно перерахувати всі три ознаки? Посібник говорить: Якщо SIGNAL_SPEC є EXIT (0) ARG виконується при виході з оболонки. що, на мою думку, застосовується, чи нормально завершено сценарій, чи завершено, оскільки він отримав SIGINTабо SIGTERM. Експеримент також …
63 bash  shell  signals  trap 

7
rsync порівняти каталоги?
Чи можна порівняти два каталоги з rsync і тільки друкувати відмінності? Існує параметр "сухого виконання", але коли я збільшую багатослівність до певного рівня, відображається кожен порівняний файл. ls -alRі diffтут немає жодного варіанту, оскільки в джерелі є жорсткі посилання, що роблять кожен рядок різним. (Звичайно, я можу видалити цю колонку …

2
Як створити резервну копію з символічних посилань?
У мене є каталог із символічними посиланнями на інші каталоги. Я хочу архівувати символічні посилання, не як посилання, а як архіви, що містять файли каталогів, на які вони посилаються, за допомогою команди tar. Як я можу це зробити?
63 tar  symlink 

6
Вбийте всі фонові завдання
Чи є більш компактна форма вбивства фонових завдань, ніж: for i in {1..5}; do kill %$i; done Крім того, {1..5} очевидно, що в ньому є жорстко закодоване магічне число, як я можу зробити його "N", коли N є правильним числом, не роблячи: $(jobs | wc -l) Я фактично використовую \ …
63 bash 

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