Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

4
Как совместить условия 2-name в find?
Я хотел бы искать файлы, которые не соответствуют 2 -nameусловиям. Я могу сделать это так: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" и это даст правильный результат, но могу ли я как-то соединить эти 2 условия с ИЛИ?
94 bash  shell  find 

2
Как сжать корневую файловую систему без загрузки livecd
Я чувствую, что мне нужно переставить системные разделы для перемещения данных, ранее находящихся под корневой файловой системой, в выделенные точки монтирования. Все тома находятся в LVM, так что это относительно просто: создать новые тома, перенести в них данные, сжать корневую файловую систему, а затем смонтировать новые тома в соответствующих точках. …
94 centos  lvm 


15
Стандартный инструмент для преобразования количества байтов в KiB, MiB и т. Д .; как du, ls1
Существует ли стандартный инструмент, который преобразует целое число байтов в удобочитаемый счетчик максимально возможного размера блока, сохраняя при этом числовое значение от 1,00 до 1023,99? У меня есть свой собственный скрипт bash / awk, но я ищу стандартный инструмент, который можно найти во многих / большинстве дистрибутивов ... что-то более …

6
Запутанное использование && и || операторы
Я скользя через /etc/rc.d/init.d/sendmailфайл (я знаю , что это вряд ли когда - либо использовал, но я учусь на экзамен), и я стал немного запутался о &&и на ||операторах. Я читал, где они могут быть использованы в таких заявлениях, как: if [ test1 ] && [ test2 ]; then echo …

8
Строка состояния tmux повреждена после загрузки двоичного файла, как выполнить сброс?
Я случайно испортил свой терминал tmux после того, как catзаполнил бинарный файл. Теперь мой tmuxиспорчен. Отсоединение и повторное присоединение не помогают, равно как и перерисовка (Cb r). Запуск resetтолько перерисовывает активную панель, а не остальные. Бег ssty saneвнутри или снаружи tmuxтоже не помогает. В каждой панели у меня есть нормальная …
93 tmux 

30
Какие ваши любимые функции командной строки или трюки?
Поделитесь своими возможностями и приемами командной строки для Unix / Linux. Старайтесь, чтобы это не зависело от оболочки / дистрибутива, если это возможно. Интересует просмотр псевдонимов, однострочников, сочетаний клавиш, небольших сценариев оболочки и т. Д.


18
Есть ли способ получить минимум, максимум, медиану и среднее из списка чисел в одной команде?
У меня есть список номеров в файле, по одному в строке. Как я могу получить минимальные, максимальные, средние и средние значения? Я хочу использовать результаты в скрипте bash. Хотя моя непосредственная ситуация с целыми числами, решение для чисел с плавающей запятой было бы полезно в дальнейшем, но простой целочисленный метод …
93 bash  awk  arithmetic  bc 

6
Как очистить историю терминала?
Я использую Linux Mint 17.1 Rebecca около 2 дней и случайно набрал свой пароль в терминале, который теперь отображается в списке истории команд, которые я ранее набирал. Я хочу полностью очистить историю терминала. Я попытался использовать следующие команды в терминале, которые, как я думал, очистят историю навсегда, но они этого …

7
Почему нет языкового стандарта «Euro English»?
Я использовал несколько причудливый en_DK.UTF-8языковой стандарт при установке новой системы, потому что это привело бы (примерно) к желаемым языковым результатам, даже если я не в Дании. Метрика измерений Разумные форматы даты и времени, но названия дней и месяцев на английском языке 24-часовой формат времени Рабочая неделя начинается в понедельник Числовая …
93 locale  i18n 

6
Как удалить первые n строк файла ascii с помощью команд оболочки?
У меня есть несколько файлов, которые содержат текстовую информацию ascii в первых 5-10 строках, за которыми следуют хорошо табличные данные матрицы В сценарии оболочки я хочу удалить эти первые несколько строк текста, чтобы я мог использовать информацию чистой матрицы в другой программе. Как я могу использовать команды оболочки bash для …

8
Для чего нужна команда `fakeroot` в Linux?
Зачем нам вообще нужна fakerootкоманда? Разве мы не можем просто использовать команды sudoили su? На странице руководства написано: fakeroot - запустить команду в среде, подделывающей привилегии root для манипулирования файлами About.com говорит: Дает поддельную корневую среду. Этот пакет предназначен для того, чтобы включить что-то вроде: dpkg-buildpackage -rfakerootт.е. убрать необходимость стать …
93 sudo  su 

3
Почему rm может удалять файлы только для чтения?
Если я создаю файл, а затем изменяю его права доступа 444(только для чтения), как же его rmможно удалить? Если я сделаю это: echo test > test.txt chmod 444 test.txt rm test.txt ... rmспросит, хочу ли я удалить защищенный от записи файл test.txt. Я бы ожидал, что rmне смогу удалить такой …

11
Как использовать страницы справочника, чтобы узнать, как использовать команды?
Исследуя другую проблему, я наткнулся на команду : locate something | xargs -I {} bash -c "if [ -d "{}" ]; then echo {}; fi" о котором я хотел узнать больше. Итак, я побежал man xargsи получил следующий вывод: XARGS(1) General Commands Manual XARGS(1) NAME xargs - build and execute …
92 man 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.