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

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

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

Unix: спать до указанного времени

Существует ли (полу) стандартная команда Unix, которая будет спать до времени, указанного в командной строке? Другими словами, я ищу что-то похожее на sleep который бы занимал время пробуждения, а не ...
8
голосов
2ответа
4k показов

Unix найти команду на cmder.exe в Windows

Я установил эмулятор оболочки cmder для Windows. Работает нормально, но я не могу использовать команду поиска Unix. Видимо, когда я печатаю: 'find .' в терминале он пытается использовать ПОИСК ...
8
голосов
2ответа
7k показов

в чем разница между umask и chmod

Я полностью запутался между umask и chmod. Оба используются, чтобы дать разрешения файлам. Но где именно разница и когда их использовать. Я прочитал онлайн-документацию, но оба они выглядят одинаково ...
8
голосов
3ответа
3k показов

Разница между df -k и du -sh

df -k /dev/sda6 25396228 21249088 2836240 89% /export 21G used против du -sh /export 3.4G /export 3.4G верна, потому что мы удалили все несущественные файлы, но свободное место, о котором сообщает ...
8
голосов
2ответа
310 показов

Сохранять биты прав доступа при записи нового файла с VIM

В Vim, когда я записываю копию текущего буфера в новый файл, используя :w [filename] , создается впечатление, что Vim использует права доступа к файлу по умолчанию (то есть, установленные с помощью ...
8
голосов
3ответа
8k показов

Запрос, какой дистрибутив Linux/Unix вы используете (из командной строки)

Когда вы используете незнакомый компьютер Linux/BSD/Unix (например, по SSH) из командной строки, как вы можете определить, какой дистрибутив (и какую версию этого дистрибутива) вы используете? ...
8
голосов
1ответ
11k показов

Получайте размер только из команды "du", а не по именам папок.

Я делаю appleScript, который должен установить размер папки переменной. Это код до сих пор: set sizeVar to do shell script "du -skh -m /Users/JS_Admin/Desktop" Выход: "4242 /Users/JS_Admin/Desktop" ...
8
голосов
1ответ
12k показов

Как структуры каталогов хранятся в файловой системе UNIX?

Я прочитал, что в каждом каталоге хранится их содержимое (файлы и подкаталоги) с использованием списка пар имен файлов и узлов. Но ни одна из ссылок, которые я получил, не говорила о том, как они ...
8
голосов
1ответ
4k показов

Ctrl-Z на сессии SSH

Когда я запускаю SSH в другую систему и нажимаю Ctrl - Z, я ожидал, что клиент SSH перейдет в фоновый режим. Тем не менее, это удаленный процесс, который делает это. Где происходит волшебство?
8
голосов
6ответов
15k показов

Средство просмотра CSV командной строки Unix

Есть ли удобный просмотрщик командной строки csv, возможно, инструмент unix или мод некоторых инструментов (например, vim или python)? Мне легко редактировать файлы CSV, написав их вручную (так как ...
8
голосов
4ответа
24k показов

Unix 'grep' для строки во всех файлах gzip во всех подкаталогах

Как я могу grep для строки рекурсивно через все файлы .gz во всех каталогах и подкаталогах?
8
голосов
4ответа
4k показов

fdisk - мне это нужно или я могу создать файловую систему напрямую?

я читал о том, что fdisk может создать раздел / который разбивает физический диск на несколько логических разделов. Если я намереваюсь использовать весь диск целиком, это все еще необходимо для меня ...
8
голосов
2ответа
23k показов

Unix Script: подождите, пока файл не появится

Мне нужен скрипт, который будет ожидать появления (examplefile.txt) в каталоге /tmp и как только он найден, чтобы остановить программу, в противном случае, чтобы спит файл, пока он не будет найден ...
7
голосов
5ответов
11k показов

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

Я хочу сравнить две директории, одна локальная, а другая на другой машине. Как я могу это сделать? Могу ли я сделать это с помощью diff?
7
голосов
2ответа
10k показов

sed, вставьте файл перед последней строкой

Следующий метод вставки файла для sed работал, даже до последней строки, но не больше. Это ошибка в текущем sed? Демонстрация вставки файлового метода с помощью sed: mkdir /tmp/test printf '%s\n' ...
7
голосов
1ответ
6k показов

Аргументы подоболочки в параметре -exec для find(1)

Почему не find . -type f -exec echo $(file={}; echo ${file:0:5}) \; дайте первые пять символов файла, пока это работает: find . -type f -exec bash -c 'echo ${1:0:5}' funcname {} \; Фон: Я пытаюсь ...
7
голосов
3ответа
5k показов

Преобразование файла CSV с помощью sed

Чтобы иметь возможность импортировать некоторые данные в определенный инструмент, мне нужно преобразовать файл CSV из этого формата. "data","data","data data","data","123" в этот формат ...
7
голосов
1ответ
2k показов

Как избежать At-sign (@) в Bash

Поскольку Apple требовала, чтобы определенные имена файлов включали знак « @ в проект приложения iPhone, я не могу проверить свои файлы с помощью командной строки Subversion. Как это избежать @?
7
голосов
2ответа
2k показов

Передача параметров в программу: что такое соглашение для одного тире против двух?

Некоторые программы будут использовать такие параметры: $ someprogram -orange apple И другие программы будут использовать что-то вроде этого: $ otherprogram --orange apple Есть ли "правило" или ...
7
голосов
2ответа
3k показов

Как остановить tar от архивирования корневого пути к файлам?

Когда я запускаю следующую команду: tar cfvz backup.tar.gz /path/to/my/files/* Это gzips весь путь. Поэтому, когда я распаковываю файл, мне нужно открыть 4 папки (путь -> к -> моим -> файлам), чтобы ...
7
голосов
2ответа
10k показов

Автоматический перезапуск процесса при сбое

У меня есть процесс на сервере Java, который выполняет собственный код, и всегда существует возможность сбоя всего процесса из-за проблемы в собственном коде. Существует ли какой-либо механизм, ...
7
голосов
2ответа
8k показов

Что делает команда Unix "ланч"?

man lunch и lunch - помогите обоим ничего не вернуть Гуглите для команды unix lunch, я тоже ничего не нахожу Я предполагаю, что это обычай. Как мне найти его местоположение и что оно делает?
7
голосов
4ответа
18k показов

Как сжать файл в UNIX?

Я хочу , чтобы сделать обычный zip так что мой файл CW3 становится CW3.zip Я попытался использовать некоторые примеры команд, найденных в Интернете, но они, похоже, не работают. Я пробовал следующее, ...
7
голосов
4ответа
4k показов

Как передать содержимое буфера vim через команду оболочки и записать вывод в разделенное окно

Я читал множество тем о запуске команд оболочки из vim, много документации по командам vim, .vimrc и тому подобное, но я просто не могу понять язык ex или отображения vim достаточно хорошо, чтобы ...
7
голосов
2ответа
3k показов

Как преобразовать каталог в файл Unix?

У меня есть жесткий диск NTFS, который я читал / записывал на своем iMac, используя NTFS-3G / Tuxera. Причина, по которой он отформатирован в NTFS, заключается в том, что он вышел из моего старого ...
7
голосов
1ответ
577 показов

Действия перед выходом из сеанса SSH

Можно ли связать некоторые действия, которые будут выполнены до выхода из сеанса ssh ? Я имею в виду некоторые конфиги, такие как .bashrc и т.д.
7
голосов
1ответ
9k показов

Что делает / делает ld.so.preload?

Я наткнулся на файл с именем ld.so.preload и не могу найти для него реального применения. Это как-то связано с переменной env LD_PRELOAD ?
7
голосов
2ответа
16k показов

Найти и удалить все пустые файлы

Как я могу найти все пустые файлы без полномочий root и удалить их?
7
голосов
1ответ
5k показов

обратный туннель ssh всегда слушает localhost

Я использую следующую команду для настройки обратного туннеля: ssh -i dev.pem -vvv -R 8480:localhost:8080 user@host.com "sleep 6000" В итоге происходит то, что ssh начинает слушать устройство lo, а ...
7
голосов
4ответа
2k показов

Есть ли утилита colorizer, которая может принимать вывод команды и раскрашивать ее в соответствии с заранее определенной схемой?

Я уже знаю, что могу раскрасить вывод с помощью grep и несколькими способами. Я хочу иметь что-то вроде supercat, но для команд (а не мертвых). Приложение Supercat окрашивает любой вводимый текст в ...
7
голосов
3ответа
13k показов

Можно ли форматировать вывод ps RSS (память), чтобы сделать его более удобным для человека?

Выполнение пс возвращает ps ux хороший список информации о процессе, легко grep через или watch Тем не менее, кажется, что нет большой гибкости в выводе использования памяти; RSS (размер резидентного ...
7
голосов
1ответ
3k показов

Могу ли я установить umask для определенного каталога?

У меня довольно ограниченная настройка маски (0077). Это нормально, за исключением того, что у меня есть один каталог, в котором я хотел бы установить более разрешающую настройку (0002) для всех ...
7
голосов
1ответ
628 показов

Несколько Unix труб не работают

Этот первый конвейер работает нормально (печать "с"): echo "a" | sed 's/a/b/' | sed 's/b/c/' Этот не делает то, что я ожидаю (ничего не печатается, когда я подаю "а" в моем fifo): mkfifo fifo; cat ...
7
голосов
3ответа
10k показов

Как кошка / распечатать файл, кроме последних 2 строк?

Как получить файл, кроме последних (например) 2 строк, стандартными инструментами или инструментами оболочки GNU? (удар, хвост, кошка и т. д.)
7
голосов
2ответа
954 показов

Какова дата изменения отчетов для каталогов в оболочке Bash?

Когда я запускаю ls -l в оболочке Bash, в нем указывается время модификации файлов и каталогов. Как отмечено в этой теме, время модификации для каталогов не отражает все его содержимое. Это также, ...
7
голосов
4ответа
20k показов

в чем разница между chmod 777 и chmod 7777

У меня есть профессор, который настаивает на том, чтобы всегда вводить chmod 7777 , но меня учили, что chmod 777 - это правильное соглашение. Я опробовал их в командной строке и chmod 777 ...
7
голосов
5ответов
13k показов

Как напечатать последний символ файла

В Unix, используя простую команду вроде sed, есть ли способ напечатать последний символ файла?
7
голосов
2ответа
2k показов

В чем разница между буфером обмена X?

первичный второстепенный буфер обмена Вырезать буферы В чем разница между этими? Экспериментируя с xclip и gedit: Настройка основного Насколько я могу судить, ничего не происходит Настройка ...
7
голосов
2ответа
550 показов

Подождите, пока SSH не удастся создать переадресацию портов

Я вызываю ssh (OpenSSH) из OSX/Linux-C++- приложения через fork/exec для создания динамической переадресации портов. Это делается с помощью пакетного режима (-o BatchMode = yes) и закрытого ключа, ...
7
голосов
3ответа
40k показов

Есть ли команда отмены в командной строке Unix?

Я чувствую, что однажды мне это понадобится, например, если я просто удалил что-то, чего не должен был, или переименовал, и не могу вспомнить, как это должно называться, и т.д.
7
голосов
3ответа
1k показов

Убить процесс в зависимости от его вывода на стандартный вывод?

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

Перенаправить ввод с одного терминала на другой

Я sshed в linux box, и я использую dvtm и bash (хотя я также пробовал это с Gnu screen и bash). У меня есть два терминала, текущий /dev /pts /29 и /dev /pts /130. Я хочу перенаправить ввод с одного ...
7
голосов
2ответа
9k показов

Соединение Cygwin закрыто ::1

Во время установки Hadoop я пытаюсь настроить CYGWIN и ssh . Установил и ssh также успешно запустился и установил ключ авторизации в соответствии с инструкциями ЗДЕСЬ, но когда я пытаюсь подключиться ...
7
голосов
2ответа
815 показов

Хэш имени хоста в цвет

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

Как получить основную информацию о смонтированной файловой системе afs

Могу ли я узнать, с какого IP-адреса или DNS-имени обслуживается данная файловая система? Могу ли я узнать что-нибудь о диске / разделе, который он занимает на обслуживающей машине? Предыстория: я ...
7
голосов
2ответа
1k показов

Что делают подчеркнутые слова в справочных страницах Unix?

Это может быть очень глупый вопрос, но я думаю, что я помню, что слышал, что они ссылаются на другие страницы и что по этой ссылке нет места. Может быть, это только для акцента
7
голосов
2ответа
1k показов

Как многозадачность UNIX работала без виртуальной памяти?

Как многозадачность UNIX работала без виртуальной памяти? Разве приложениям по-прежнему не нужно отдельное пространство памяти? Или приложения должны были знать, что теперь все видимое пространство ...
7
голосов
2ответа
2k показов

Что делает командный CD?

Не понимая, что у меня включен caps-lock, я набрал CD в командной строке на моем Mac. Удивительно, но это не ошибка. which CD показывает мне /usr/bin/CD . И если я изучу этот файл, он будет выглядеть ...
7
голосов
0ответов
1k показов

Как установить Nix в пользовательский каталог?

Я пытался следовать вики Nix, чтобы установить Nix по специальному пути /scratch/gopinath/nix . Путь /nix не доступен для меня из-за ограничений системы, предоставляемых моим университетом. Вариант ...
7
голосов
4ответа
12k показов

Как ограничить количество результатов Unix FIND

Есть ли способ ограничить количество результатов, возвращаемых командой FIND в системе Unix? У нас проблема с производительностью из-за необычно большого количества файлов в некоторых каталогах. Я ...