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

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

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

Разве выполнение команд многословно делает их медленнее?

Я обнаружил, что использую флаг -v для многих приложений все реже (особенно для таких простых вещей, как tar и cp). Однако когда я это сделал и, скажем, распаковал большой файл, это заняло бы больше ...
35
голосов
2ответа
17k показов

Это плохая идея использовать один и тот же закрытый ключ SSH на нескольких компьютерах?

Недавно я купил ноутбук, с которого мне нужно получить доступ к тем же удаленным хостам, что и с моего рабочего стола. Мне пришло в голову, что можно просто скопировать файл секретного ключа со ...
34
голоса
5ответов
56k показов

tar - извлечь отбрасывающую структуру каталогов

unzip есть изящная опция -j , в результате чего структура каталогов архива отбрасывается, а все файлы извлекаются в один и тот же каталог. Есть ли способ заставить tar работать таким же образом? ...
34
голоса
8ответов
39k показов

Как Unix Mac OS X?

Из моих ограниченных знаний: кодер ОС Unix предполагает, что пользователь знает, что он делает и т.д., В отличие от Apple, вы можете делать это только так, как вам разрешено, и т.д. По сравнению с ...
34
голоса
5ответов
26k показов

Как Unix ищет исполняемые файлы?

Когда исполняется файл, как Unix ищет его? Если в PATH есть несколько исполняемых файлов с одним и тем же именем, какой из них предпочтительнее? Текущий каталог включается в поиск при выполнении ...
34
голоса
6ответов
2k показов

Более удобный способ редактировать длинную переменную $ PATH?

Я хочу добавить в ~/.bashrc несколько каталогов к моему $ PATH. Мой $ PATH довольно длинный, поэтому трудно понять, какие каталоги он содержит и в каком порядке. Я знаю, что могу изменить мой ...
33
голоса
8ответов
28k показов

Исключить скрытые файлы при поиске в Unix/Linux find?

Какие параметры мне нужно использовать с find чтобы исключить скрытые файлы?
33
голоса
2ответа
65k показов

Что такое тик процессора?

Вопрос: Как рассчитывается такт процессора и что он представляет? Приравнять ли один tick до 10 miliseconds , таким образом , если какой - то поток сообщили , что не призывал к 5 * 10 ticks = 500 ...
33
голоса
1ответ
112k показов

Что означает разрешение каталога «S»? (не в нижнем регистре, а в верхнем регистре)

Я скачал Eclipse, распаковал его, сделал несколько других вещей и внезапно заметил это интересное поведение: ^_^ ~/Downloads > sudo chmod 0000 eclipse/ ^_^ ~/Downloads > stat eclipse/ File: ...
31
голос
5ответов
64k показов

Удалить файлы с регулярным выражением

Я пытался удалить файлы, которые начинаются с буквы A и заканчиваются 2 числами, но ничего не происходит. Что я пробовал: rm ^A*[0..9]2$ Где я не прав?
31
голос
1ответ
6k показов

Есть ли способ сделать Bash более дружественным к TAB?

Я использую bash как на своем Mac, так и в качестве оболочки Cygwin. В целом, я вполне доволен этим. Моя единственная жалоба, однако, заключается в том, что его завершение TAB не так хорошо, как ...
31
голос
7ответов
51k показов

Запустите сервис systemd внутри chroot

С помощью скриптов инициализации (или openrc) я всегда мог запускать сервисы из другого установочного корня. но когда я запускаю chroot /somepath/to_root /usr/bin/systemctl start someservice получаю: ...
31
голос
6ответов
50k показов

Как найти размер кэша L2 в Linux?

Я хотел знать, как найти размер кэша L2 в Linux ... для размера кэша L1 я делаю следующее pico /proc/cpuinfo как насчет размера кеша L2?
31
голос
7ответов
58k показов

Найдите и удалите все каталоги с именем "test" в linux

У меня есть много каталогов с именем "test", и я хотел бы удалить их. Я знаю, как их найти и распечатать, используя: find . -name test -print Теперь, как мне удалить каталоги? Обратите внимание, что ...
30
голосов
5ответов
8k показов

Есть ли программа просмотра изображений, которая принимает изображения на STDIN?

Я ищу средство просмотра изображений, которое принимает данные на стандартный stdin и может быть запущен следующим образом: cat image.png | imageviewer
30
голосов
3ответа
36k показов

Рекурсивно отбирать все файлы, которые принадлежат конкретному пользователю

Можно ли найти и отсортировать все файлы, которые принадлежат конкретному пользователю? Я сделал кучу вещей как неправильный пользователь и должен дать правильное право владения файлами. Есть ли ...
30
голосов
2ответа
97k показов

Как указать группу с помощью chmod?

Меня попросили добавить разрешения group-wrx в каталог в домашней папке другого пользователя. Я считаю, что мне нужно запустить chmod 771 -R directoryname в родительском каталоге. То, что я не могу ...
29
голосов
6ответов
35k показов

Полный текст команды с Unix PS

Когда мы входим: ps -f ... в тексте столбца CMD не указана полная команда. Любой способ предотвратить это усечение? Похоже, он показывает первые 80 символов. Мы выполняем довольно лог-команду, ...
29
голосов
5ответов
14k показов

awk, mawk, nawk, gawk ... ЧТО?

Я только начал изучать awk и немного запутался во всех этих версиях. Есть ли какая-либо "версия", которая встречается во всех Unix-подобных системах? Как, вы знаете, простой ви? Стандартный awk ...
29
голосов
3ответа
5k показов

Куда идут метаданные при сохранении файла?

Скажи, Джонни делает ПУСТОЙ файл. Это называется foobar.py . Когда Джонни позволяет это выполнить, он запускает chmod 755 foobar.py . Файл теперь содержит метаданные -rw-r--r-- 1 johnny staff 0 Dec ...
29
голосов
5ответов
34k показов

Противоположность хвоста: все строки, кроме последних n строк

Как я могу отбросить последние n строк файла с помощью фильтра командной строки unix? Это было бы своего рода противоположностью tail: tail отбрасывает первые n строк, но передает все остальное, но я ...
28
голосов
5ответов
17k показов

В чем разница между Bash и Sh?

Я вижу два типа используемого кода: #!/usr/bin/sh а также: #!/user/bin/bash Я искал это онлайн, и мнения сильно различаются. Объяснения, которые я видел на большинстве веб-сайтов, говорят, что sh ...
28
голосов
3ответа
18k показов

Можно ли смонтировать файл .tar?

Единственный результат любого импорта, когда я искал это, был с 2001 года. За прошедшее десятилетие были ли созданы какие-либо инструменты / методы для монтирования tar-файла в качестве файловой ...
28
голосов
3ответа
15k показов

Как проверить версию почтового клиента Alpine?

Как проверить на сервере Unix, какая версия почтового клиента Alpine установлена? У меня есть root-доступ в случае необходимости.
28
голосов
3ответа
18k показов

Безопасно избавиться от «У вас есть новая почта в /var /mail» на Mac?

Год назад я возился с sendmail в Rails, и с тех пор у меня появлялось это сообщение в терминале после каждой команды: У вас есть новая почта в /var /mail /Lance Как мне правильно избавиться от этого, ...
28
голосов
4ответа
41k показов

Есть ли в Windows эквивалент команды Unix "strings"?

strings в Unix и Linux извлекают печатаемые строки из двоичного файла. Есть ли версия этого для Windows? Я не мог найти один.
28
голосов
3ответа
86k показов

Скопировать список файлов

У меня есть список файлов, разделенных пробелами в файле list.txt . Я хотел бы скопировать их в новую папку. Я пытался сделать: cp `cat list.txt` new_folder но это не сработало. Как бы вы это ...
28
голосов
8ответов
29k показов

.tar файлы без структуры каталогов

Я .tar ИНГ некоторые файлы примера путь / SUPER_USER / вывода.* Получившийся .tar выглядит так: + example + super_user - Output.zip - Output.xml - Output.txt Но я хочу, чтобы файл был похож на ...
28
голосов
3ответа
8k показов

Что такое графический процессор Matrox и почему у моего университета есть UNIX-сервер?

Меня интересовали спецификации сервера UNIX, который мой университет предоставляет студентам, поэтому я запустил screenfetch. Вот вывод: user@unix4.university.edu `.-..........` OS: Red Hat ...
28
голосов
2ответа
32k показов

Подсчет общего числа совпадений с помощью grep вместо количества совпадений

Предлагает ли grep подсчитать общее количество совпадений? Опция -c возвращает только количество строк, соответствующих регулярному выражению, но в этом случае у меня несколько совпадений на строку.
27
голосов
6ответов
4k показов

Что мне нужно сделать, чтобы мой Raspberry Pi размещал веб-страницу с циферблатами, показывающими температуру процессора, загрузку процессора и т. Д. В режиме реального времени?

Я хорошо разбираюсь в командах и скриптах Unix, но у меня почти нет опыта работы в Интернете. У меня есть скрипт, который получает интересующие меня метрики, такие как загрузка процессора или ...
27
голосов
13ответов
13k показов

Не Windows, не Unix-подобные ОС?

Поскольку большинство операционных систем, о которых я слышал, кроме Windows, похоже, унаследовали свое наследие от Unix, мне было любопытно, существуют ли какие-либо ОС со следующими ...
27
голосов
1ответ
54k показов

В UNIX, какие типы процессов Ss, Sl и Ssl я вижу с помощью ps aux?

При выполнении команды ps aux я вижу некоторые процессы, перечисленные как Ss , Ssl и Sl . Что это значит? root 24653 0.0 0.0 2256 8 ? Ss Apr12 0:00 /bin/bash -c /usr/bin/python ...
26
голосов
2ответа
34k показов

Как долго файлы хранятся в /var /tmp / и как использовать каталог?

Я всегда не решаюсь использовать /var /tmp /, потому что я никогда не знаю точно, как долго хранятся файлы или даже для чего используется каталог. Что определяет, когда файл удаляется из /var /tmp /, ...
26
голосов
4ответа
24k показов

удаление разрешения на запись не препятствует записи root в файл

Я только что заметил на своей машине с Ubuntu (файловая система ext3), что удаление разрешений на запись из файла не удерживает root от записи в него. Это общее правило разрешений файлов UNIX? Или ...
26
голосов
4ответа
31k показов

Пользователи не отображаются в /etc /passwd на Mac OS X

Изучив файл /etc/passwd , я должен получить список всех пользователей в системе. Тем не менее, при выгрузке файла passwd в Mac OS X я не вижу мое текущее имя пользователя, но многие записи, подобные ...
26
голосов
6ответов
24k показов

История Bash не сохраняется между терминальными сессиями на Mac

Моя история bash загадочным образом перестала работать, и я понятия не имею, как это исправить. Вот как выглядит мой .bashrc: HISTSIZE=500 HISTFILESIZE=500 HISTFILE=$HOME/.bash_history Однако, когда ...
25
голосов
3ответа
28k показов

Страница Man Bash: убить против убить -9

Моя справочная страница не документирует разницу между kill а также kill -9 Так как они делают разные вещи, почему -9 не задокументировано на странице kill ? Я подумал, что, возможно, это были ...
25
голосов
3ответа
4k показов

Есть ли git-подобная файловая система?

Git хранит контент уникальным образом в своем репо на основе вычисленного хэша любого файла. Если в моем каталоге есть две копии одного и того же файла где-то внутри, git сохранит его только один ...
25
голосов
3ответа
55k показов

Как отобразить время Unix в формате метки времени?

Я ищу способ отображения своего времени в Debian Linux в виде временной метки, например 1279628325 Я не могу найти никаких вариантов сделать это с помощью команды date . Есть идеи?
25
голосов
2ответа
22k показов

Как мне интерпретировать результаты команды `ls -l`?

Я хочу узнать о значении значений, например, первая строка; drwxr-xr-x 2 ataka root 4096 2008-11-04 16:58 ataka ataka здесь владелец каталога? kioutsovkm@orkide:/users/lnxsrv2/ee$ ls ataka aydinoglu ...
24
голоса
6ответов
2k показов

Изучение основ Linux/Unix

Я хотел бы изучить основы Linux; В отличие от учебных пособий, которые учат, как выполнять общие задачи с Ubuntu или чем-то еще. Я ищу структурированное введение, а не ссылку. Также хотелось бы, ...
24
голоса
4ответа
29k показов

Windows PowerShell, эквивалентный Unix/Linux `pwd`?

В продолжение вопроса cmd.exe , что такое PowerShell, эквивалентный echo %cd% или Linux/Unix pwd?
24
голоса
4ответа
31k показов

Какова максимальная длина пароля в системе Unix / Linux?

Какова максимально допустимая длина пароля в системе Unix / Linux?
24
голоса
4ответа
21k показов

Почему размер каталога всегда 4096 байт в Unix?

Я уверен, что файл каталога содержит гораздо меньше информации, чем 4096 байт. Я знаю, что размер сектора составляет 4096 байт. Но нормальные файлы меньшего размера существуют. Почему Unix ...
24
голоса
2ответа
14k показов

Можно ли передать выходные данные одной команды двум другим командам?

Как я могу направить вывод одной команды одновременно с вводом двух других команд?
23
голоса
2ответа
18k показов

что означает символ @ в списке каталогов ls -l?

Возможный дубликат: ls -la символика ... что означает этот последний символ? Когда я запускаю ls -l на моем mac, я вижу два файла .yml: -rw-r--r-- 1 aa staff 6 Apr 15 05:50 s1.yml -rw-r--r--@ 1 aa ...
23
голоса
9ответов
24k показов

В чем разница между командами "su -s" и "sudo -s"?

В чем разница между двумя командами суперпользователя, su -s и sudo -s? Они оба дают оболочку с доступом к учетной записи суперпользователя.
23
голоса
0ответов
26k показов

ls -la символика ... что означает этот последний символ?

Возможный дубликат: что означает @ на выходе ls на терминале os x? когда я ls -la я получаю знакомый вывод ... drwxr-xr-x+ 38 kent staff 1292 Nov 6 11:09 . drwxr-xr-x 5 root admin 170 Aug 14 14:11 .. ...
23
голоса
4ответа
40k показов

Как я могу chmod/chown определенный список файлов?

Я хочу написать сценарий .sh для настройки некоторых разрешений для папок, но мне было интересно, могу ли я запустить что-то вроде: chown -644 ./one;/two;/three составлять список папок, а не вызывать ...