Вопросы с тегом «unix»

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

2
В чем разница между ~. (точка тильды) и «выход» при выходе из SSH-соединения
Всякий раз, когда у меня есть фоновое соединение X11 в сеансе SSH, я должен использовать, ~.а не exitвыходить из сеанса SSH. В чем здесь разница? Могу ли я всегда использовать escape-последовательность ~.?
12 ssh  unix  exit 

3
Избавьтесь от сообщения «Resource Busy» в Mac OS X
Я пытаюсь восстановить потерянную HSF+таблицу разделов iMac, выполнив iкоманду внутри sudo pdisk /dev/rdisk1. Когда я пытаюсь iвыполнить команду, я получаю сообщение об ошибке, в котором говорится, что ресурс занят: pdisk: невозможно открыть файл '/ dev / rdisk1' для записи (ресурс занят) Я получаю тот же результат при использовании /dev/disk1, /dev/rdisk2и …

1
bash vi mode: Что означает # - * - mode: ruby ​​- * - # vi: установить ft = ruby: значит?
Я просматриваю некоторый случайный код , и в верхней части он говорит это: # -*- mode: ruby -*- # vi: set ft=ruby : Что это значит? Я знаю, что это простой вопрос, но я не смог найти его в Интернете, потому что а) я даже не знаю, на каком языке …
12 linux  unix  vim  emacs  ruby 

6
Разделить файл на два файла в заданной строке
Я ищу способ в Unix разделить файл на два файла по заданному номеру строки. split -l 100 file_nameблизко к тому, что я ищу, но эта команда создает несколько файлов, каждый из 100 строк. Я ищу команду для разделения файла на два файла с заданным номером строки. Есть ли способ сделать …
12 unix 

1
Регулярное выражение для «или» нескольких слов в grep
[Computer]$ grep "foo|bar" filename Я понимаю, что приведенная выше команда должна возвращать каждую строку в имени файла, где есть "foo" или "bar". Справочные страницы подтверждают | как регулярное выражение или символ и код работает для «foo» и «bar» независимо. Что мне не хватает?
12 bash  unix  regex  grep 

3
Как перечислить имена каталогов, но не их содержимое, в * N * X?
Если я просто lsзадаю шаблон имени файла, например ls A*, для каталогов, которые соответствуют шаблону, он войдет в каталог и выдаст полный список, но как я могу получить только список для ./и только имена каталогов внутри, но не их содержание?
12 linux  macos  bash  unix  shell 

4
Как работают параметры '-s', '-t' и '-c' команды tr в Unix?
Я запутался в отношении способа -s, -tи -cопции работают в команде tr . Когда я делаю echo I am a good boy | tr good bad Я получаю вывод: I am a bddd bdy Это вполне понятно, так oкак повторяется в good. Последнее возможно изменение места oIS d, и , …
12 linux  unix 

2
Как мне добавить местоположение к моему пути в Unix?
Я использую установку FreeBSD по умолчанию с оболочкой C (csh). Предположим, у меня есть команда, которую я могу запустить, выполнив это:, /sbin/abcно не могу выполнить, выполнив abc. Как я могу установить определенный путь или что-то, что делает abcработоспособным везде?
12 unix  path  freebsd  csh 

2
Как заставить дерево -a игнорировать каталоги .git?
Мне нравится использовать treeсписок каталогов, и у меня есть git-репозиторий со всеми моими точечными файлами. Чтобы я мог их видеть, мне нужно сделать это tree -a, но это также перечислит содержимое .gitкаталога, что большинство людей (включая меня) никогда не осмеливаются трогать. Как я могу tree -aисключить только .gitкаталог?
12 linux  macos  unix  terminal 


3
Как свернуть все деревья в htop?
Я хотел бы иметь возможность свернуть все деревья в представлении htop по умолчанию. Есть ли способ достичь этого сразу, вместо выбора каждого дерева и нажатия F6?
12 linux  unix  htop 

3
Unix: спать до указанного времени
Существует ли (полу) стандартная команда Unix, которая будет спать до времени, указанного в командной строке? Другими словами, я ищу что-то похожее, sleepчто потребовало бы времени пробуждения, а не продолжительности. Например: sleeptill 05:00:00 Я могу что-то написать, но не буду изобретать велосипед, если что-то уже есть. Бонусный вопрос: было бы здорово, …
12 unix  shell  sleep 


6
Существует ли стандартный инструмент UNIX для повторения команды любое количество раз?
Это, вероятно, очень просто, но есть ли простой способ написать команду один раз в консоли, и есть ли у нее nвремя выполнения , где nуказано во время выполнения? Что-то вроде этого: repeat 100 echo hello Существует ли такая команда (предположим, типичная установка Linux)? Или я бы написал, чтобы сделать какой-то …

5
Как найти и остановить процесс на Mac
Как я могу найти идентификатор процесса и остановить процесс, работающий на порте 8080 на Mac? На Ubuntu это работает: ps -aux и я могу найти процесс и запустить: kill -9 pid ps -aux не похоже на работу, как я могу сделать это на Mac OS X Lion?
11 macos  unix  process 

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