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

85
Как сделать так, чтобы разрешение нового файла наследовало от родительского каталога?

У меня есть каталог под названием data. Затем я запускаю скрипт под идентификатором пользователя «робот». робот пишет в dataкаталог и обновляет файлы внутри. Идея в том, dataчто я и робот открыты для обновления. Поэтому я настроил группу прав и владельцев следующим образом drwxrwxr-x 2 me robot-grp...

83
Unix: как отключить экран

Я пытаюсь научиться использовать screenв Unix, чтобы мне не нужно было открывать несколько ssh-соединений и окон терминала только потому, что я хочу сделать более чем одну вещь одновременно на машине. Я нашел команду split довольно полезной, но у меня есть проблема, которую я не могу решить ... как...

83
Каково происхождение приглашения UNIX $ (доллар)?

В приглашении UNIX используется $символ, указывающий, что ваш ввод ожидается. Мне было интересно, почему этот символ был выбран - если есть причина. Доллар просто кажется немного неожиданным. >Символ был бы более наводит на мысль , на мой...

80
Как переключаться между окнами на VIM?

Я использую как Vim, так и MacVim (или хорошо, пытаюсь). Я установил плагин Tagbar, но не могу переключиться в собственное окно Tagbar, чтобы сделать свой выбор. Я много читал о переключении окон в VIM, нашел много комбинаций клавиш по умолчанию ( CMD+ `, CTRL+ W+ ↑или ↓), попробовал установить...

79
Экран очистки команды 'less' при выходе - как его отключить?

Как заставить lessпрограмму не очищать экран при выходе? Я бы хотел, чтобы он вел себя как git logкоманда: он покидает недавно просмотренную страницу на экране при выходе он не выходит, lessдаже если содержимое помещается на одном экране (попробуйте git log -1) Есть идеи? Я не нашел подходящих...

79
Как мне перечислить группы, в которые входит пользователь UNIX?

С помощью pts m groupnameя могу перечислить пользователей в группе. Как я могу сделать наоборот - то есть перечислить все группы, в которые входит пользователь? (Мне нужно это, чтобы найти имя группы, в которую я знаю пользователя, членом которого я являюсь, но я не знаю имя группы ...) Пояснение:...

70
Почему «Все это файл» уникален для операционных систем Unix?

Я часто слышу, как люди говорят: «Уникальная философия Unix заключается в том, что она рассматривает все как файл» или «В Unix все является файлом». Но я никогда не слышал, чтобы кто-нибудь объяснил, почему он уникален для Unix. Итак, почему это уникально для Unix? Другие операционные системы,...

69
загрузка файла с помощью команды scp

У меня есть сервер Centos, скажем, с IP: 1.2.3.4. Я хочу загрузить файл из 1.2.3.4 по пути /root/pc/filename.rar на мой хост localhost (текущий компьютер). Какая команда мне нужна, чтобы скачать этот файл? Я пытаюсь так, но это не работает scp root@1.2.3.4:/root/pcfilename.rar Я хочу загрузить этот...

69
PowerShell эквивалентен команде Unix `which`?

Есть ли в PowerShell эквивалент whichкоманды, найденной в большинстве (если не во всех) оболочках Unix? Несколько раз я хотел бы узнать местоположение чего-то, что я запускаю из командной строки. В Unix я просто делаю which <command>, и это говорит мне. Я не могу найти эквивалент в...

69
В Linux / Unix имеет значение .tar.gz против .zip?

Кроссплатформенные программы иногда распространяются как .tar.gz для версии Unix и .zip для версии Windows. Это имеет смысл, когда содержимое каждого должно быть различным. Однако, если содержимое будет одинаковым, было бы проще иметь одну загрузку. Windows предпочитает .zip, потому что это формат,...

68
Что означает средняя нагрузка в Unix / Linux?

Если я бегу uptime, я получаю что-то вроде этого: 10:50:30 up 366 days, 23:27, 1 user, load average: 1.27, 2.06, 1.54 Что означают эти цифры в конце? Страница man говорит мне, что это «средняя загрузка системы за последние 1, 5 и 15 минут». Но каков масштаб? 1,27 высоко? Низкий? Это зависит от моей...

68
Узнайте, существует ли имя пользователя

Как я могу узнать в сценарии оболочки, существует ли данное имя пользователя в текущей системе? /etc/passwdи /etc/shadowявляются неполными. Рассмотрим службы каталогов OS X или Linux с аналогичной интеграцией с Active...