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

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

23
голоса
4ответа
51k показов

В чем разница между .profile и .bash_profile, и когда вы настраиваете какие? (Mac)

Возможный дубликат: Разница между .bashrc и .bash_profile В чем разница между .profile и .bash_profile , и когда вы настраиваете какие? Т.е., если я настраиваю .bash_profile , мне все еще нужно ...
22
голоса
2ответа
12k показов

Linux-подобный top/netstat/etc. в Mac OS X?

Утилиты Unix в Mac OS X довольно болезненны в использовании. port install coreutils +with_default_names и некоторые другие подобные замены исправляют большинство из них, но некоторые из них по- ...
22
голоса
4ответа
113k показов

Копировать папки с одного сервера Unix на другой?

Я хотел бы скопировать папку с одного сервера Unix на другой сервер Unix. Может кто-нибудь сказать мне, если есть метод или команда для достижения этой цели?
22
голоса
3ответа
12k показов

Генератор случайных паролей: много, в столбцах, в командной строке, в Linux

Некоторое время назад я наткнулся на генератор случайных паролей для командной строки, который отображал сетку "запоминающихся" паролей. Вывод был примерно таким: adam@host:~$ CantRememberThisCommand ...
22
голоса
4ответа
24k показов

Какой самый быстрый и надежный способ разбить двоичный файл размером 50 ГБ на куски по 5 ГБ или меньше, а затем собрать его позже?

Наши серверы работают под управлением Ubuntu Linux, а двоичный файл представляет собой дамп BSON большой коллекции MongoDB. Насколько надежен такой инструмент, как split? Есть ли более быстрый или ...
22
голоса
4ответа
19k показов

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

Скажем, у меня есть текстовый файл, как это: # custom content section a b ### BEGIN GENERATED CONTENT c d ### END GENERATED CONTENT Я хотел бы заменить часть между тегами GENERATED CONTENT содержимым ...
22
голоса
1ответ
62k показов

Извлечение файла tar.gz возвращает: «Это не похоже на архив tar».

У меня есть файл tar.gz, и я хочу извлечь его с помощью терминала. Я использовал следующие команды: tar tvzf ldtp_3.5.0.orig.tar.gz и tar -xvzf ldtp_3.5.0.orig.tar.gz . Тем не менее, я получаю ...
22
голоса
7ответов
4k показов

Есть ли стандартная программа unix, которая возвращает диапазон чисел

Я изучаю сценарии оболочки из устаревшего учебника, и мне кажется, что было бы очень полезно иметь программу, которая просто возвращает строку чисел, разделенных пробелами, что-то вроде $ range 10 20 ...
22
голоса
3ответа
37k показов

groupadd/useradd не найден в Mac OSX

Кто-нибудь знает, как добавить команду unix groupadd на Mac OSX 10.5? Я пытаюсь выполнить команду man по командам groupadd и useradd, но ее, похоже, не существует.
21
голос
2ответа
2k показов

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

Я возился в терминале в Red Hat Linux, и когда я набрал звездочку (*), а затем return, она запустила одну из программ в моем каталоге. Зачем? Мое предположение заключается в том, что Unix воспринимал ...
21
голос
5ответов
3k показов

Взаимозаменяемы ли команды Linux с командами Unix?

Я считаю, что некоторые команды, например, ls и pwd , могут использоваться как в системах Linux, так и в системах Unix. Все ли команды Linux можно использовать в системах Unix, а все команды Unix ...
21
голос
1ответ
36k показов

Как изменить виртуальные ttys в Linux и OpenBSD с помощью консольных команд?

В Linux нажимают Alt- F1, Alt- F2 и т.д., Чтобы изменить виртуальные ttys. В OpenBSD вместо этого следует использовать Ctrl - Alt - F1 и т.д. Существуют ли консольные команды для этих двух ...
21
голос
2ответа
10k показов

Linux - альтернативные места, где хранить файл pid вместо /var /run

Как написано в заголовке, где я должен позволить скрипту инициализации написать файл pid? Есть ли какие-нибудь стандартные пути, которые я должен выбрать вместо /var /run? Может ли /tmp быть хорошим ...
21
голос
6ответов
35k показов

Как найти специальный символ NUL (^ @ ^ @ ^ @)

Файл: O000000667520994000000074720121112000000N^@^@^@ Я использовал приведенную ниже команду, но она не работает. grep "^@^@^@" *
21
голос
6ответов
3k показов

Как перейти к определенному флагу в man-странице Unix?

Читая man-страницу Unix в терминале, как я могу легко перейти к описанию определенного флага? Например, мне нужно знать значение флага -o для mount . Я запускаю man mount и хочу прыгнуть к месту, где ...
21
голос
8ответов
17k показов

Лучшие практики для псевдонима команды rm и повышения ее безопасности.

Некоторое время назад я ошибочно удалил свою домашнюю папку, потому что я запустил rm -rf * на неправильном терминале, рабочий каталог которого был домашней папкой! Я хотел бы иметь псевдоним для ...
21
голос
5ответов
3k показов

Как мне найти помощь для точечной команды `.` в * nix?

Мне нужно найти помощь для команды точки . такие как в . ./my_script.sh (я имею в виду первый пункт.) Я уже пытался найти справочную страницу, используя man . и man \. , Как я могу отобразить ...
21
голос
2ответа
9k показов

используя xargs для перехода в каталог

Чувствую себя идиотом прямо сейчас. Почему это не работает? echo "/some/directory/path" | xargs -n1 cd
21
голос
3ответа
8k показов

Почему существуют короткие и длинные альтернативы для параметров командной строки?

Большинство команд unixoid имеют короткие и длинные альтернативы для параметров командной строки, такие как ls -a и ls --all или ls -A и ls --almost-all . Почему существуют эти два пути? Один из них ...
21
голос
3ответа
9k показов

Использовать экран GNU в качестве логина "shell"

Каков наилучший способ автоматического запуска экрана при открытии новой оболочки, используя логин, xterm или что-то еще? Я вижу, что наиболее распространенная рекомендация - помещать exec screen в ...
20
голосов
5ответов
43k показов

Как ограничить вывод ls только отображением имени файла, даты и размера?

Как я могу использовать ls в linux, чтобы получить список только имен и размеров файлов? Мне не нужно видеть другую информацию, такую как владелец, разрешение.
20
голосов
3ответа
92k показов

Как узнать, какие файлы и папки были недавно удалены в Linux?

У меня есть одна конкретная папка (/home/sam/officedocuments), в которой находятся сотни папок и файлов. Я думаю, что я удалил некоторые файлы и папки по ошибке, но я не уверен. Как найти, какие ...
20
голосов
2ответа
48k показов

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

Я должен получить количество строк из входящих файлов CSV. Я использовал следующую команду, чтобы получить счет. wc -l filename.csv Рассмотрим файл, идущий с 1 записью, я получаю некоторые файлы с \* ...
20
голосов
2ответа
25k показов

Почему мы используем cp для копирования файлов, а не dd? (в unix-производных)

Для обычного копирования файлов в * nix, я когда-либо видел, чтобы люди использовали cp (например, cp /mnt/mydevice/myfile ~/myfile), но в итоге я столкнулся с dd , который, кажется, делает то же ...
20
голосов
4ответа
73k показов

Как я могу использовать свой ключевой файл для передачи данных с одного сервера на другой?

Я не могу scp, другой сервер принимает только соединения sftp. В настоящее время я пытаюсь сделать sftp jay@server.name.com:/files> put -r ~/ -i keyname не работает, просто разрешается с неправильной ...
20
голосов
7ответов
48k показов

Как сделать утверждение, которое проверяет, делится ли что-то на что-то другое без остатка (BASH)

#!/bin/bash Echo “Enter a number” Read $number If [$number ] ; then Echo “Your number is divisible by 5” Else Echo “Your number is not divisible by 5” fi оператор if [$ number] - это то, что я не ...
20
голосов
2ответа
59k показов

Как найти размер каталога в Unix-подобной командной строке?

Я знаю, что это очень простой вопрос, но я искал в Интернете и не нашел простого ответа. Я уверен, что это какая-то команда из двух или трех букв, верно?
20
голосов
6ответов
36k показов

Сохранить вывод даты и посмотреть команду в файл

Я новичок в Linux, и я пытаюсь посмотреть команду и попытаться записать ее в файл. Я старался смотреть -t -n 10 "(дата '+ ВРЕМЯ:% H:% M:% S'; ps aux | grep" pattern "| wc -l)" >> logfile и ожидаю ...
19
голосов
3ответа
4k показов

Как я могу удалить файл или каталог с именем "\"?

Я использую терминал на машине с Ubuntu, и есть файл, который я хотел бы удалить. Имя файла \ (просто обратная косая черта). Теперь обычно я бы просто rm filename Однако, если я делаю rm \ то он ...
19
голосов
5ответов
7k показов

Как мы произносим папку "/etc"?

Не могу найти похожий вопрос в SU. Кто-нибудь знает? Это только 3 буквы е, т и с? Я не могу найти похожие вещи в Google. Было бы хорошо, если бы кто-то дал этот ответ
19
голосов
4ответа
28k показов

Как я могу получить несжатый размер файла gzip, не распаковывая его?

Пожалуйста, найдите детали моей ОС: $ uname -a AIX xxyy 1 6 000145364C00 Я пробовал следующую команду, чтобы получить размер файла в архиве gzip: $ gzip -l mycontent.DAT.Gz compressed uncompr. ratio ...
19
голосов
2ответа
9k показов

Unix: файлы, начинающиеся с тире, -

Хорошо, у меня есть куча файлов, начинающихся с тире, -. Что не так хорошо ... и я хочу их переименовать. В моем конкретном случае я просто хотел бы поставить персонаж перед ними. Я нашел следующую ...
19
голосов
4ответа
11k показов

Что такое команда unix, чтобы узнать, какой исполняемый файл соответствует данной команде?

Например, если в качестве входных данных передано ls оно должно сказать мне, что /bin/ls запустится, если в командной строке запустить ls .
19
голосов
3ответа
43k показов

Что значит убить -3?

Я знаю, что значит kill -9 , но кто-нибудь может объяснить, что означает kill -3 ? Есть ли специальный сигнал, который он посылает?
19
голосов
3ответа
30k показов

Есть ли сценарий, где нужен rm -rf -no-preserve-root?

Я видел здесь несколько вопросов, где люди случайно делают rm -rf --no-preserve-root или rm -rf * , уничтожая большую часть или всю свою файловую систему, прежде чем они смогут реагировать. Есть ли ...
19
голосов
2ответа
16k показов

Как сделать файлы, созданные в каталоге, принадлежащем группе каталогов?

Есть ли способ в Linux, чтобы все новые файлы, созданные в каталоге, принадлежали группе каталога, а не группе создавшего пользователя?
19
голосов
2ответа
15k показов

Как выровнять столбцы в выводе из команды UNIX?

Раньше я знал о команде - действительной команде, а не о sed/awk magic - которая форматировала свой ввод для выравнивания по столбцам. Например, если вы запустили: % echo -e "aaaaa bbbbbbb\ncc ddd" ...
19
голосов
9ответов
12k показов

Нахождение того, что использует все пространство в * nix

Какая последовательность команд скажет мне, какие файлы являются самыми большими, начиная с определенного каталога, включая все подкаталоги? Я хочу знать, где все пространство ушло. Желательно просто ...
18
голосов
2ответа
4k показов

В Unix "поменьше" я могу перейти к следующей строке, которая НЕ содержит X?

Можно ли в инструменте Unix less перейти к следующей строке, которая не содержит определенного выражения? Иногда мне приходится просматривать файлы, которые содержат тысячи похожих смежных строк, ...
18
голосов
4ответа
781 показов

Избавление от файла с именем "-d"

Возможные дубликаты: Как мне удалить файл с именем "-p" из bash? Как удалить файл с таким именем в Linux: -]???????Q Какую команду мне нужно использовать, чтобы удалить файл с именем `-rf`? Я ...
18
голосов
1ответ
3k показов

cp перезаписать vs rm, затем cp

Когда я пытаюсь перезаписать бинарный файл, который запущен в данный момент, cp не может перезаписать, но есть возможность rm его, затем cp . Например: user@poste:~$ cp binaryFile /tmp user@poste:~$ ...
18
голосов
7ответов
4k показов

Есть ли функциональная оболочка Unix?

Я (действительно) новичок в функциональном программировании (на самом деле имел дело только с ним с помощью Python), но, похоже, является хорошим подходом для некоторых задач с интенсивным списком в ...
18
голосов
3ответа
16k показов

Unix команда удалить две папки одновременно?

Что такое команда Unix для удаления двух папок одновременно? Используете rm -rf?
18
голосов
2ответа
13k показов

Что означает @ в ls -al?

Возможный дубликат: ls -la символика ... что означает этот последний символ? Что означает @ в приведенном ниже выполнении ls -al ? atom:Lib fak$ ls -al total 1056 drwxr-xr-x 5 fak staff 170 Dec 24 ...
18
голосов
1ответ
21k показов
17
голосов
2ответа
4k показов

Почему перенаправление вывода файла на себя создает пустой файл?

Почему перенаправление вывода файла на себя создает пустой файл? Заявлено в Bash, почему less foo.txt > foo.txt а также fold foo.txt > foo.txt создать пустой foo.txt? Так как при добавлении, таком ...
17
голосов
2ответа
713 показов

Что означает 1 в ls(1)?

Возможный дубликат: Что означают скобки и число после команды Linux или функции C? Я вижу, что многие утилиты имеют номер в скобках после названия, например, ls(1) или symlink(7) . Как называются эти ...
17
голосов
7ответов
24k показов

Преимущества катания файла и конвейера в grep

Есть ли какие-либо дополнительные преимущества в том, чтобы загружать файл и отправлять его в grep, кроме удобства? Удобство в том, что, когда я получаю команды, подобные приведенным ниже, из моей ...
17
голосов
4ответа
14k показов

Как добавить данные в файл с помощью dd?

Я хочу добавить новые данные в файл, хранящийся в SSD. dd if=/dev/shm/test of=/data/sdb/test bs=1G oflag=append Но df -h показывает, что команда dd всегда перезаписывает тестовый файл, вместо этого ...
17
голосов
4ответа
15k показов

Подсветка Vim для определенных типов файлов (куда помещать файлы синтаксиса, события vim, строки для помещения в vimrc)

Я определил время файла jak.vim чтобы предлагать настраиваемое выделение, когда я делаю заметки, однако оно применяется к некоторым файлам, которые не имеют расширения .jak . В частности, файл с ...