Unix & Linux

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

1
Неможливо змінити розмір розділу за допомогою resize2fs
Нещодавно я змінив розмір жорсткого диска VM від 150 ГБ до 500 ГБ у VMWare ESXi. Після цього я застосував Gparted, щоб ефективно змінити розмір розділу цього зображення. Тепер все, що мені потрібно зробити, - це змінити розмір файлової системи, оскільки вона все ще показує старе значення (як ви бачите …

2
Як зберегти синхронізований внутрішній годинник Debian (з серверами NTP)?
У мене є домашній сервер, який працює на сучасній установці Debian 7.5 (wheezy). Я тільки що виявив , що сервер має свій внутрішній набір годин до ± 3 хвилини в майбутньому . Я знав, що можу використовувати NTP для синхронізації Debian (і внутрішнього годинника материнської плати) з NTP, тому встановив …
18 debian  ntp  ntpd 


6
Припинення виводу з програми, запущеної в сесії SSH ЗАРАЗ
Проблема Я виконую команду, яка виводить багато інформації через SSH. Наприклад, я нерозумно додаю інформацію про налагодження всередині циклу, який виконується мільйон разів, або просто запускаю cat /dev/urandomдля ударів. Термінал заповнений інформацією. Я хочу скасувати команду ASAP і виправити свою програму. Мені все одно, що це друкує. Тепер справа в …
18 ssh  terminal  cygwin 

2
Чи є щось на зразок `time`, що також записує введення / виведення та процесор?
Я можу досить швидко відстежувати час роботи процесу за допомогою time: x@y ~ $ time foo real 0m14.299s user 0m4.770s sys 0m0.440s Чи є спосіб отримати я однакові дані для використання аргументу вводу / виводу та процесора, записаного в STDOUT? Проста команда чи утиліта, як-от, timeбула б ідеальною, де я …

4
Чому корінь у колесі та оператор? Чи може корінь, що перебуває в групі, коли-небудь змінює?
Щойно я помітив на своїй машині FreeBSD, що корінь знаходиться в колесі та операторі. Я намагаюся придумати ситуацію, коли UID 0, що знаходиться в групі, вплинув би на ... ну ... що завгодно, і я виходжу порожнім. З цього питання, чи кореневі навіть потрібна перша група входу в / etc …
18 freebsd  login  root  group 

2
пояснення щодо chown (1) специфікації POSIX
POSIX специфікації для chownкорисності згадує в своєму обгрунтування розділу про chown user:groupсинтаксис (раніше chown user.group) (курсив мій): Метод 4.3 BSD для визначення власника та групи був включений у цей том POSIX.1-2008, оскільки: Бувають випадки, коли бажану кінцеву умову не вдалося досягти за допомогою утиліт chgrp та chown (які змінили лише …
18 posix  chown 

3
Як скинути зображення пам'яті з системи Linux?
Я знаю, щоб скидати зображення з пам'яті в Windows. (наприклад, dumpit) Але я не знаю, як скинути зображення з пам'яті в Linux. Я хочу отримати зображення пам'яті в Linux і від Linux до Linux за допомогою ssh-з'єднання чи чогось іншого. Як я можу потрапити в Linux?
18 memory  forensics  dump 

1
Найкращий спосіб синхронізації файлів - копіюйте лише ІСНУЮЧІ файли і лише у випадку, якщо НОВИЙ, ніж націлений
Я роблю цю синхронізацію локально на Ubuntu 12.04. Файли, як правило, невеликі текстові файли (код). Я хочу скопіювати (зберігаючи штамп mtime) з sourceкаталогу в, targetале я хочу лише скопіювати, якщо файл у файлі target вже існує і є старшим, ніж в source. Тому я копіюю лише новіші файли source, але …

2
Коли важливо писати портативні сценарії?
Більшість кодів, які я пишу, є в PHP. Нещодавно я почав вивчати сценарії оболонок. Більшість ресурсів та навчальних посібників, які я натрапила, стосуються Баша. Деякі попереджають про башизми, а деякі ні. Я багато читав тут і Stack Overflow. Щоразу, коли у відповіді використовуються башизми , хтось неминуче коментує, щоб сказати: …

3
Виключіть файли, у яких дуже довгі рядки тексту, з греп-виводу
Я часто запускаю команди grep, щоб знайти речі в своєму коді, але проблема веб-проектів полягає в тому, що часто будуть стиснуті файли JavaScript і CSS, які створюють один величезний рядок тексту, так що якщо буде знайдено збіг, все вікно терміналу заповнене більше 1000 рядків, що робить надзвичайно непрактичним пошук того, …
18 grep 

1
Як оновити суміш пакетів та портів на FreeBSD
Я в основному використовую пакети на FreeBSD, тому що більшість з них мені просто підходять. Однак деякі мене не влаштовують, як vimпакет, який не включає графічний gvim. Без проблем. Я можу встановити порт замість цього, використовуючи portmaster editors/vimта вибравши GTK2опцію. Це прекрасно працює. Однак, коли я біжу pkg upgradeчерез деякий …

2
Як скласти функції баш за допомогою труб?
У мене кілька функцій, визначених таким чином: function f { read and process $1 ... echo $result } Я хочу скласти їх разом, щоб виглядала виклик f | g | h. Яку ідіому потрібно використовувати для перетворення функції, що працює над аргументами, в аргументи для читання з stdin? Чи можна …

2
Команда для отримання списку символів у заданому класі символів у поточному мові
Що може бути спосіб , щоб отримати список всіх символів в заданому класі символів (як blank, alpha, digit...) в поточній локалі. Наприклад, LC_ALL=en_GB.UTF-8 that-command blank в ідеалі на моїй системі Debian було б відображено щось на кшталт: 09 U+0009 HORIZONTAL TAB 20 U+0020 SPACE e1 9a 80 U+1680 OGHAM SPACE …

2
Розширення змінної оболонки та ефект глобула та розщеплення на нього
Цей пост насправді містить два окремі питання, але я думаю, що об'єднання їх разом дасть ще трохи контексту. Я пережив це питання щодо цитат навколо змінних, але я не зовсім розумію, що означає розширення змінної в першу чергу. Отже, моє перше питання: Що таке розширення розширення в розмові unix / …

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