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

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

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

почему команда unix du(1) не поддерживает -i для измерения inode?

Это просто потому, что переход от имен файлов к номерам инодов труден в пространстве пользователя, и вы не можете читать иноды оттуда?
7
голосов
1ответ
4k показов

* nix find -type flag: может ли он принимать несколько типов?

Я хочу использовать find для получения всех simlinks и обычных файлов. Я могу использовать -type для них по отдельности, и я могу использовать -o, чтобы связать их вместе, но я, очевидно, не могу ...
7
голосов
5ответов
5k показов

Как прочитать одну строку из `tail -f` через конвейер, а затем завершить?

Я хотел бы проследить за изменениями в файле с помощью tail -f а затем распечатать первую строку, соответствующую команде grep перед завершением. Какой самый простой способ сделать это? До сих пор я ...
7
голосов
4ответа
38k показов

Отредактируйте XML-файл, используя скрипт / команду оболочки

Мне нужно сделать это с помощью сценария или команды Unix. Существует файл XML в /home /user /app /xmlfiles, например Я хочу редактировать тип автора в художественной литературе как местный. Мне ...
7
голосов
2ответа
3k показов

Как изменить подсказку ms subshell

Я часто использую подоболочку mc. Поэтому я хочу, чтобы промо mc-subsell отличалось от основной оболочки. Скажите, как я могу изменить подзапрос следующим образом: MC:$ Current_dir $ большое спасибо
7
голосов
2ответа
1k показов

Переменные среды Unix с аргументами

Я пытаюсь установить для переменной $ EDITOR значение emacs без окна, поэтому команда для ее вызова будет иметь вид emacs -nw . Однако, если я установлю это так: export ...
7
голосов
4ответа
562 показов

Документирование команд Unix в командной строке

Я хотел бы добавить как последнюю команду, так и вывод последней команды в текстовый файл для целей учебника. Например: после того, как я выполню команду ls в своем домашнем каталоге, я вижу это на ...
7
голосов
2ответа
4k показов

VIM добавляет новые строки Windows?

Обратите внимание на окончания строк из git diff: - IP_ADDR: 'http://1.2.3.4:143' + IP_ADDR: 'http://2.4.6.8:143'^M Я отредактировал этот файл, установив курсор на 1 затем нажав ct: и затем введя ...
7
голосов
3ответа
13k показов

Трубный хвост -f в awk

Я пытаюсь направить tail -f в awk для мониторинга файла журнала в режиме реального времени, но в соответствии с примерами проблем не должно быть, но я не могу заставить его работать. вот команда, ...
7
голосов
3ответа
5k показов

Использование команды find Unix для поиска каталогов, соответствующих имени, но не подкаталогов с тем же именем

Отредактировано: я ошибочно представил мою проблему. Более точный пример теперь появляется ниже. Я хотел бы рекурсивно пройти все каталоги внутри целевого каталога и остановить каждый рекурсивный ...
7
голосов
2ответа
3k показов

Почему ужасный 'rm -rf /' вообще разрешен?

Нам всем известна разрушительная сила следующей команды, выполняемой от имени root: rm -rf / Смежные вопросы: Как далеко вы доберетесь с помощью команды 'rm -rf /'? удаляя все: # rm -rf / Я не вижу, ...
7
голосов
2ответа
970 показов

Как подключиться к сеансу SSH, который был основан на -f -N?

Я делаю некоторую работу, где мне нужно отключить машину с помощью прокси-цепей, поэтому я подключаюсь к системе и привязываю локальный порт, например, так ... ssh -f -N -D 9000 user@host.com ... ...
7
голосов
1ответ
1k показов

sshfs: невозможно установить временную метку файла

Используя sshfs с autofs в Ubuntu, я не могу установить временные метки для удаленных файлов: $ touch /sshfs/server/some/file touch: setting times of `/sshfs/sshfs/server/some/file': Permission ...
7
голосов
5ответов
3k показов

Инструменты командной строки с открытым исходным кодом для индексации большого количества текстовых файлов

Я ищу любой инструмент или инструменты командной строки с открытым исходным кодом, которые позволят мне индексировать и искать большое количество текстовых файлов. Примерный поиск будет плюсом. ...
7
голосов
1ответ
23k показов

Есть ли одобренный способ очистки /var /cups /cache в системе Unix?

Мой сервер CUPS содержит плохие устаревшие данные в /var /cups /cache. Я мог бы просто удалить все файлы, но я хотел бы знать, есть ли "правильный" способ очистки кеша CUPS. Справочные страницы и ...
7
голосов
3ответа
3k показов

Как удалить всю систему с помощью терминала

Как я могу удалить всю свою систему, используя терминал? Я знаю, что начало это rm , но что тогда?
7
голосов
1ответ
17k показов

Mac OS X - High Sierra; Отсутствует папка ~/.ssh

Я пытаюсь найти папку ~/.ssh , но не могу. Я знаком с терминалом, поэтому я просматривал свою файловую систему и нигде не могу ее найти. Это перемещено в дереве файлов, или мой компьютер просто ...
7
голосов
3ответа
4k показов

выполнить подкоманду внутри xargs

Я хочу сделать мягкую ссылку всех двоичных файлов из папки A в папку B, как, find /home/A/bin/* -print | xargs -I {} ln -sf {} /tmp/B/$(basename {}) проблема в том, что я не могу выполнить подкоманду ...
6
голосов
5ответов
1k показов

Как увидеть конец длинной цепочки символических ссылок

Предположим, у меня есть ссылка, которая указывает на другую ссылку, которая указывает на другую ссылку и т.д. Вниз по линии. Я не уверен, сколько уровней ссылок. Какой удобный способ командной ...
6
голосов
3ответа
4k показов

Объединение по дате нескольких файлов журналов, которые также содержат не датированные строки (например, трассировки стека)

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

Почему "sudo cp" не может найти файлы?

Кто может дать мне логичное объяснение этой проблемы: Я не могу запустить эту команду: sudo cp /data/*20150522* /backup/ cp: cannot stat `/data/*20150522*': No such file or directory И когда я ...
6
голосов
3ответа
797 показов

Есть ли пейджеры, использующие сочетания клавиш в Emacs?

Кажется, что все больше и меньше находятся под сильным влиянием команд vi. Есть ли пейджеры, которые больше похожи на emacs?
6
голосов
2ответа
36k показов

Как закрыть файл, который я создал с помощью команды cat>?

Я изучаю, как использовать git на Mac, и пытаюсь добавить файл в одну из моих веток, используя команду "cat>". Проблема в том, что я хочу закончить редактирование файла в терминале, но я не знаю, как ...
6
голосов
2ответа
1k показов

Bash: Как перечислить n случайных файлов (не голова или хвост)

У меня есть большой каталог, содержащий множество файлов подобного типа. Я должен отправить несколько случайных файлов для аудита. Эти файлы не должны быть сверху или снизу (например, не в head или ...
6
голосов
2ответа
4k показов

Как найти файл, размер которого меньше 10 МБ?

Мне нужно найти файл в моем текущем каталоге, размер которого должен быть меньше или равен 10 МБ. ls -lh дает мне размер каждого файла, но не знает, как найти файлы, размер которых меньше или равен ...
6
голосов
6ответов
20k показов

Как мне установить переменные $ в Unix?

Например , есть длинный путь , который я cd очень часто. Как мне сохранить путь в переменной, чтобы я мог использовать его каждый раз? Например: я хочу быть в состоянии сделать это cd $path вместо cd ...
6
голосов
1ответ
28k показов

Как узнать фактическое время создания файла в Unix?

Я проверяю некоторые файлы на своем выделенном веб-сервере через linux cli после хакерской атаки и обнаружил, что некоторые файлы были изменены с помощью команды «touch» для изменения даты. Я хочу ...
6
голосов
1ответ
59k показов

Что делает << EOF?

Я новичок в администрировании Linux. Пока я изучаю GDB для отладки своего кода, мне нужно создать файл input.txt для моей программы для чтения. Я знаю символы перенаправления, такие как >, >> and
6
голосов
1ответ
8k показов

Где я могу найти свой (текущий процесс оболочки ') PID?

Я на OS X использую ZSH (у меня тоже есть много чего дома). Я хотел бы знать PID моего текущего терминала. (Я узнаю больше об управлении процессами в * nix системах, pstree и т. П., И это скорее ...
6
голосов
3ответа
4k показов

Как избежать вывода файла для совместимости с 'xargs'?

У меня есть эта команда: find $1 | xargs touch Но файлы с ' в именах завершаться„xargs: непревзойденная одинарные кавычки“, и я думаю , другие специальные символы будут вызывать те же проблемы. Как я ...
6
голосов
2ответа
6k показов

Объяснение иерархии каталогов в Mac OS X

Может кто-нибудь объяснить (или, что более вероятно, указать на хорошую статью, которая объясняет), для чего должны использоваться различные каталоги. (Я предполагаю, что структура очень похожа на ...
6
голосов
1ответ
280 показов

Можно ли «мгновенно» создавать произвольные файлы?

Я видел следующий трюк для быстрого создания больших пустых файлов: dd if=/dev/zero of=test.dat bs=1024 count=1024 Тем не менее, это по-прежнему занимает некоторое время при создании файлов с ...
6
голосов
3ответа
8k показов

Имя файла tar в SunOS больше 100

В Solaris при создании архива tar с использованием параметров cf: tar cf file.tar dir и когда многие вложенные каталоги генерируют очень длинные имена путей, я получаю сообщение об ошибке: tar: имя ...
6
голосов
5ответов
5k показов

Смотрите историю того, кто все открыл тот или иной файл

Как я могу узнать, кто недавно открыл определенный файл, но не мог оставить его открытым в данный момент? У кого-нибудь есть идея?
6
голосов
2ответа
4k показов

Изменить UUID раздела vfat

Как изменить UUID раздела vfat ? Для ext2/ext3/ext4 это делается с помощью простого tune2fs -U /dev/ Есть ли подобная команда для разделов vfat ?
6
голосов
2ответа
4k показов

Исключить папку с помощью команды `find`

Я использую команду find на Mac для поиска папки с именем test1 . Теперь папка test1 может присутствовать в .Trash также. Как я исключаю .Trash папки от получения сообщается в результатах поиска или ...
6
голосов
2ответа
3k показов

Unix mail команда: сначала отсортировать по самым новым

Когда я использую команду "mail", она печатает список сообщений в моем почтовом ящике в следующем формате: 1 Super User Mon Jun 9 17:13 86/4716 Complete Registration With Stack Exchange Однако я ...
6
голосов
5ответов
7k показов

Получить md5sum без имени файла?

Мне нужно получить сумму md5 файла в AIX, но программа md5sum печатает сумму, за которой следует имя файла. Как я могу получить сумму без имени файла.
6
голосов
3ответа
4k показов

косая точка /. Что это значит? Не самый простой поиск в Google

Вот и пример того, что я имею в виду. Тильда означает «/home/usr/», но что указывает точка. Я знаю, что это не действует как "*". Благодарю.
6
голосов
2ответа
3k показов

Является ли подсистема для приложений на базе UNIX в Windows 7 такой же, как в cygwin?

Я загрузил Подсистему для приложений на основе UNIX (Windows 7) с сайта microsoft.com. Во время установки я видел экран Cygwin, но у меня уже есть Cygwin. Это больше, чем Cygwin? Кажется, есть ...
6
голосов
3ответа
5k показов

Какова цель каталогов linux/unix верхнего уровня и что они должны содержать?

Возможный дубликат: Файловая система Linux Как следует из заголовка, какова цель каталогов linux/unix верхнего уровня и что они должны содержать? В чем смысл их имен? например /var /etc /opt /usr ...
6
голосов
1ответ
2k показов

Могу ли я узнать, нахожусь ли я в сеансе scp в моем .bashrc?

Внутри моего .bashrc я делаю кучу магии, которая вызывает проблемы, когда я пытаюсь сделать scp . Решение, с которым я столкнулся, заключается в том, чтобы вручную подключить ssh к целевому ...
6
голосов
3ответа
10k показов

Как получить использование ввода-вывода процессом в Unix?

Возможный дубликат: Linux: Есть ли что-то похожее на "top" для ввода / вывода? Я пытаюсь выполнить некоторые операции с интенсивным использованием процессора на компьютере с Linux, и он показывает ...
6
голосов
2ответа
13k показов

scriptdir = `dirname $ 0` не работает

Я пытаюсь получить каталог, в котором находится мой скрипт, используя: scriptdir=`dirname $0` но это дает мне следующую ошибку: dirname: invalid option -- 'b' Try `dirname --help' for more ...
6
голосов
5ответов
808 показов

порты и что они делают

Мне интересно, что делает номер порта. Есть ли конкретные номера портов для конкретных вещей? Я знаю, что есть порт 80, и я слышал о 8000 мимоходом. Я не знаю, почему их так называют и что это на ...
6
голосов
2ответа
1k показов

Потенциальные проблемы с добавлением /usr /local /[s] bin к пути root?

Я заметил, что корневая учетная запись $ PATH по умолчанию не включает /usr/local/bin или /usr/local/sbin . Есть ли потенциальные проблемы, которые могут возникнуть при добавлении этих каталогов в ...
6
голосов
5ответов
26k показов

Как отобразить содержимое файла рекурсивно?

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

UNIX команда разыменовать символическую ссылку?

Существует ли команда UNIX для разыменования символической ссылки? Я хотел бы заменить ссылку на копию файла, на который она указывает. Пример: $ ls a b -> a $ deref b $ ls a b Теперь a и b имеют ...
6
голосов
3ответа
7k показов

Как найти скорость жесткого диска (RPM)

Как проверить скорость вращения моего жесткого диска в минуту (RPM) в командной строке Linux, не открывая сервер? любая другая сторонняя утилита, пожалуйста, дайте мне знать. Я ссылался на некоторые ...
6
голосов
4ответа
9k показов

Команда Unix для вывода списка всех каталогов размером более 10 МБ

Возможно ли это и какой будет команда?