Вопросы с меткой [unix]

Unix - это многозадачная многопользовательская операционная система, изначально разработанная группой сотрудников AT & T в Bell Labs в 1969 году.

6
голосов
2ответа
3k показов

реализация алгоритма сортировки unix

Какой алгоритм (ы) сортировки используется / используется в команде sort unix? Вставка / быстрая сортировка / т.д.?
6
голосов
2ответа
3k показов

bash: источник из URL

В дополнение к моему собственному компьютеру, я иногда использую кластер Ubuntu в своей школе. Вместо того, чтобы вручную поддерживать синхронизацию моих .bashrc, я бы хотел сделать источник .bashrc ...
6
голосов
1ответ
1k показов

Быть «хорошим» с I/O: ограничение ресурсов I/O процессов в * nix

Я работаю на большом общем сервере Ubuntu и раздражаю своих коллег. Один из моих процессов делает много вставок в базу данных MySQL, и это приводит к зависанию всего сервера. MySQL не использует ...
6
голосов
2ответа
2k показов

Как мне заставить мой скрипт запрашивать пароль, например, sudo?

Я пишу сценарий, который был бы потенциально опасен, если его запустить неправильно. В качестве функции безопасности я хочу, чтобы скрипт требовал от пользователя повторного ввода своего пароля, как ...
6
голосов
1ответ
11k показов

Как правильно смонтировать tmpfs?

Выдержки из документации Таким образом, 'mount -t tmpfs -o size = 10G, nr_inodes = 10k, mode = 700 tmpfs /mytmpfs' предоставит вам экземпляр tmpfs для /mytmpfs, который может выделить 10 ГБ ОЗУ /SWAP ...
6
голосов
7ответов
3k показов

Control-Backspace (unix-kill-rubout) для readline?

В readline(3) я должен иметь возможность сопоставить Control-Backspace с той же функцией, что и Control-W (unix-kill-rubout). Независимо от того, что я положил в ~/.inputrc я не могу это распознать. ...
6
голосов
2ответа
2k показов

Судо-К против Судо-К

Я знаю, что говорит справочная страница о -K и -k: -К Параметр ‑K (верное уничтожение) похож на ‑k, за исключением того, что он полностью удаляет кэшированные учетные данные пользователя и не может ...
6
голосов
4ответа
2k показов

Передать вывод ls в diff

У меня есть один файл, который содержит список файлов с сервера и локальную папку, которую я сравниваю с этим манифестом. Очевидно, что я делаю 'ls -1> list_local', а затем проверяю этот файл с ...
6
голосов
4ответа
2k показов

Как переименовать файлы в пакетном режиме с помощью команды переименования Unix?

У меня есть файлы, имена которых выглядят так: Sim1-2_40.36.chr20_sb.foo.indel.novoalign.sam Sim1-2_40.36.chr20_sb.foo.indel.bwa.sam Что я хочу сделать, это заменить все indel на snp в именах, дающих ...
6
голосов
4ответа
17k показов

Можно ли ловить URL в Linux?

Существует отличная программа для Windows (URL Snooper: http://www.donationcoder.com/Software/Mouser/urlsnooper/index.html), которая позволяет просматривать все URL-адреса, запрашиваемые на ...
6
голосов
1ответ
6k показов

Как переместить связанный файл в Unix?

У меня есть куча файлов в одном каталоге и ссылки на каждый из этих файлов в другом каталоге. Итак, ls -l выглядит примерно так: lrwxrwxrwx 1 rembol rembol 89 Jan 25 10:00 copyright.txt -> ...
6
голосов
2ответа
4k показов

Выделите текст в Terminal.app с помощью клавиатуры в OS X

Мне нравится копировать вещи из терминала, но я не люблю переходить к мышке. Как вы выбираете текст в Terminal.app с помощью клавиатуры? Например, в терминале можно хотеть иметь возможность перейти к ...
6
голосов
1ответ
1k показов

Использование времени для получения загрузки процессора процессом, но не его потомками

При использовании time some_executable - возвращаемое системное и пользовательское процессорное время фактически включает в себя все процессорное время любых дочерних процессов, запущенных ...
6
голосов
2ответа
89 показов

Обрабатывать файлы в папке, которые ранее не обрабатывались

У меня есть ряд файлов в каталоге, которые мне нужно выполнить с помощью сценария. Когда действие выполнено, я хочу сохранить журнал о том, что файл был обработан, чтобы при следующем запуске ...
6
голосов
1ответ
9k показов

Как установить предел длины строки при использовании grep (Фильтровать результат по длине строки)?

Случай использования заключается в том, что я ищу определенный атрибут CSS в каталоге файлов HTML/CSS/JS (включая подкаталоги). Некоторые однострочные JS-библиотеки также имеют атрибут CSS, который я ...
6
голосов
3ответа
15k показов

Как установить libevent через aptitude?

Это не похоже на работу. aptitude install libevent1 locate libevent /usr/share/doc/libevent1 /usr/share/doc/libevent1/changelog.Debian.gz /usr/share/doc/libevent1/copyright ...
6
голосов
3ответа
2k показов

Рекурсивно перебирать каталоги и запускать команду для файла в каталоге

Я пытаюсь декомпилировать все классы Java, содержащиеся в определенном каталоге, начиная с верхней части каталога. В каталоге много подкаталогов, и глубина каждого из них различна. Что я хочу ...
6
голосов
1ответ
21k показов

Как успешно запустить DHCP-сервер на Ethernet-порту MacBook?

Я хочу подключить Ethernet-порт к моему сетевому порту MacBook, через который у меня будет несколько подключенных Raspberry Pi, получающих свои IP-адреса через DHCP, на каждом из них будет работать ...
6
голосов
8ответов
37k показов

Как проверить текущее дисковое пространство, используемое моим Linux?

Вся коробка. Сколько концертов все использует? И как я могу проверить сумму?
6
голосов
2ответа
9k показов

Какой путь является самым быстрым для `dd` до последних 512 килобайт диска

У меня есть диск 512 ГБ, и я хочу очистить последние 512 Кбайт в конце диска. Я обычно очищаю его с помощью dd if=/dev/zero of=/dev/da0 всего диска. Каким способом быстрее всего выполнить эту ...
6
голосов
1ответ
3k показов

Как я могу перенаправить вывод * всех * введенных команд оболочки в другую? (например, передать все в 'Lolcat')

Добрый день, (Пользователь OS X) Я специально пытаюсь передать вывод каждой команды оболочки, которую я ввожу, в рубиновый гем 'lolcat' (который делает вывод на терминал радужным). Есть ли способ ...
6
голосов
3ответа
3k показов

cp -u запрещен для Mac. Какие есть альтернативы?

У меня есть MacbookPro Lion, и я попытался заархивировать свои файлы, которые пытались скопировать и перезаписать, если источник новее, чем место назначения. Я попробовал следующую команду cp -u ...
6
голосов
1ответ
4k показов

cat: /tmp/st.socket Нет такого устройства или адреса

Я получаю этот отчет, когда использую cat для просмотра файлов в каталоге /tmp. cat /tmp/st.socket cat: /tmp/st.socket Нет такого устройства или адреса ура
6
голосов
1ответ
1k показов

Какое соглашение для каталога для хранения доменных сокетов Unix?

В системах Ubuntu или * nix существует соглашение о хранении файлов Unix Domain Socket в определенном каталоге? Я видел, как приложения хранят его в /tmp , но я думал, что /tmp можно периодически ...
6
голосов
5ответов
2k показов

Как получить все атрибуты файла, включая автора, заголовок, mp3-теги и т. Д. В терминале

Как получить все атрибуты в mp3-файле, включая автора, заголовок, mp3-теги и т.д. В терминале
6
голосов
3ответа
8k показов

Выполнить скрипт / программу при изменении файла

Есть ли способ установить что-то вроде триггера для файла, чтобы при каждом изменении файла выполнялся скрипт или программа? Я нашел механизм для этого только в сценарии оболочки, но хотел бы знать, ...
6
голосов
9ответов
2k показов

Удалить файл с именем "."

Я нашел файл в каталоге с именем "." Не "." указывает на каталог, но фактический файл с содержанием в нем. Это, как вы можете себе представить, вызывает всевозможные проблемы. Проблема в том, что я ...
6
голосов
4ответа
8k показов

Как я могу исключить каталог при использовании find

Я пытаюсь использовать команду поиска в Unix, и я знаю, как использовать ее основы. Например, у меня есть четыре папки, A, B, C и D. В каждой папке у меня есть файл с именем hi.dat . Чтобы ...
6
голосов
3ответа
3k показов

Расширяющиеся глобусы в xargs

У меня есть такой каталог mkdir test cd test touch file{0,1}.txt otherfile{0,1}.txt stuff{0,1}.txt Я хочу выполнить какую-то команду, например ls, для определенных типов файлов в каталоге, и иметь ...
6
голосов
2ответа
3k показов

Удаленное прослушивание сокетов UNIX

Я хотел бы иметь возможность удаленного прослушивания сокетов UNIX, чтобы заставить программы, такие как dtach , которые поддерживают только прослушивание сокетов UNIX, работать удаленно. Я читал о ...
6
голосов
4ответа
3k показов

Как OSX запускает 64-битные двоичные файлы при работе на 32-битном ядре?

Недавно я выяснил, что Mac OS X действительно может запускать 64-битные (x64) приложения, даже если загружено ядро x86. Это было шокирующим для меня впервые. Но потом я понял, что это действительно ...
6
голосов
4ответа
13k показов

ls: невозможно получить доступ к файлу: нет такого файла или каталога

Я принципиально не понимаю проблем, с которыми я сталкиваюсь, но буду обновлять этот пост, когда я это сделаю. Позвольте мне просто показать вам. Контекст: я добавил диск на свою машину, и по ...
6
голосов
1ответ
5k показов

Linux: печатать определенный диапазон символов в каждой строке

Какой самый простой способ, используя утилиты командной строки Linux, печатать определенный диапазон символов для каждой строки, читаемой в stdin? Например, для этого входного файла: 1234567890 ...
6
голосов
1ответ
12k показов

Как изменить значение по умолчанию для команды "df" в терминале Unix/Linux в оболочке tcsh?

Я сейчас нахожусь в терминале Unix/Linux и не нахожусь в каком-либо редакторе, таком как vi или emacs. Теперь, когда я набираю команду "df", я получаю количество свободного места на диске в ...
6
голосов
2ответа
4k показов

Обновите mtime файла вручную в UNIX

Можно ли вручную изменить дату файла в системе UNIX (на предыдущую дату)? Если так, как бы я решил эту проблему? Как бы я мог сделать одно и то же для нескольких файлов одновременно?
6
голосов
4ответа
7k показов

Почему \rm работает, а rm нет?

Обычно всякий раз, когда я удаляю каталоги, работает «rm -rf». Но иногда я получаю такой ответ: msgstr "проверить файлы в каталоге / (да / нет)?" Затем я пытаюсь "\rm -rf", и это работает. Кто-нибудь ...
6
голосов
1ответ
663 показов

переход к файлу в канале Unix приводит к зависанию Matlab

Я создал именованный канал в Debian, используя mkfifo pipe.in Я хочу написать в эту трубу от Matlab. Для этого я использую следующую команду matlab: unix( 'cat > pipe.in' ) Где - текстовый файл, а ...
6
голосов
3ответа
6k показов

местный хозяин в sudoers

Нет шансов на внутреннюю атаку, поэтому я хотел бы предоставить привилегии sudo пользователям локального компьютера, использующим sudoers. Я попробовал эти строки отдельно: %admin localhost=(ALL) ...
6
голосов
1ответ
20k показов

zip выбранные каталоги рекурсивно в Linux

Я хотел бы заархивировать только выбранные каталоги (и дочерние каталоги также) У меня есть много каталогов в текущей папке, таких как app, content, db, library и т.д. Но мне бы хотелось, чтобы ...
6
голосов
4ответа
761 показов

Почему корневой каталог '/' имеет ссылку на своего "родителя"?

В настоящее время я разрабатываю поддельную файловую систему для браузерной игры. Я недавно реализовал ".." и "." папки, поэтому каждая папка имеет ссылку на своего родителя. Затем я проверил в своем ...
6
голосов
6ответов
37k показов

Можно ли запустить программу через FTP-запрос?

Я относительно новичок в Unix или сценариях оболочки (абсолютный новичок, чтобы говорить правду), вот в чем дело: у меня есть программное обеспечение BI, которое работает на удаленном сервере UNIX. С ...
6
голосов
2ответа
5k показов

Конфликты между /usr /bin и /usr /local /bin

У меня есть приложение (Exuberant Ctags), установленное в /usr /bin. Я также скомпилировал Emacs из исходного кода, который устанавливает свою собственную версию ctags в /usr /local /bin. Запуск ...
6
голосов
2ответа
4k показов

Синтаксис для поиска в Mac OS X

У меня есть каталог проекта, который содержит исходный код и подкаталоги исходного кода. Я хочу использовать программу Unix find для рекурсивного поиска имен файлов определенных расширений. Версии ...
6
голосов
5ответов
12k показов

Есть ли аналог VI, который я могу использовать в Windows XP и более поздних версиях?

Я разочарован использованием Блокнота на моем компьютере с Windows XP, когда я хочу выполнять более сложные манипуляции с текстом. Используя VI в различных версиях UNIX, я хотел бы получить что-то с ...
6
голосов
2ответа
19k показов

Как выровнять и центрировать текст в bash?

Новичок здесь. Я ищу bash-скрипт для центрирования и выравнивания текста. Мой скрипт работает только с одной строкой текста. Как бы вы улучшили это? #!/bin/bash COLS=$(tput cols) while true; do clear ...
5
голосов
2ответа
3k показов

Разница между grep -l и find в UNIX

Есть ли разница между grep -l и find в UNIX?
5
голосов
4ответа
7k показов

Получить ls, чтобы всегда показывать измененное время в часах / минутах

Как я могу заставить команду ls показывать точное время?
5
голосов
2ответа
15k показов

Разрешения Linux и владелец сохраняются с помощью cp

Я не могу понять следующее поведение: У меня есть файл с именем someFile в /opt/com/internal/someFile Если я сделаю ls -all /opt/com/internal/someFile то у меня будет 700 прав доступа 700 ...
5
голосов
2ответа
1k показов

разница между лам и пастой

Я не понимаю разницу между программой LAM лам - ламинат Утилита lam копирует именованные файлы рядом в стандартный вывод. N-ые строки ввода из входных файлов считаются фрагментами одной длинной n-ой ...
5
голосов
1ответ
10k показов

Почему у R возникают проблемы при рендеринге графиков в файл PNG?

Я пытаюсь заставить R сделать какие-то очень простые прорисовки и тому подобное в UNIX, но получаю странную ошибку, связанную с X11, когда, насколько я могу судить, мне даже не нужен X11. У меня есть ...