Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем


5
Есть ли способ указать sudo установить мое имя пользователя в качестве владельца для файлов, созданных вместо root?
Если я это сделаю sudo cp /etc/foo.txt ~/foo.txt, новый файл будет создан rootкак владелец. Прямо сейчас я не вижу другого способа, кроме как использовать последние две команды ( lsдля пояснения варианта использования): belmin@server1$ ls /etc/foo.txt > -rw------- 1 root root 3848 Mar 6 20:35 /etc/foo.txt > belmin@server1$ sudo cp /etc/foo.txt …
19 bash  files  sudo 

1
Установите Apache 2.4 на CentOS, используя yum
Мне нужен Apache 2.4 в CentOS, потому что с Apache 2.2 mod_proxy_wstunnelэто невозможно. Я пробовал это , но, к сожалению, для RHEL. После установки я не могу запустить Apache 2.4. Может кто-нибудь показать мне, как установить полноценный Apache 2.4 в CentOS, пожалуйста? РЕДАКТИРОВАТЬ: # yum list installed | grep httpd …

4
Как присвоить пространственные значения переменным в bash, используя eval
Я хочу динамически присваивать значения переменным, используя eval. Следующий фиктивный пример работает: var_name="fruit" var_value="orange" eval $(echo $var_name=$var_value) echo $fruit orange Однако когда значение переменной содержит пробелы, evalвозвращается ошибка, даже если $var_valueона заключена в двойные кавычки: var_name="fruit" var_value="blue orange" eval $(echo $var_name="$var_value") bash: orange : command not found Есть ли способ …
19 bash  shell  quoting 

2
Как узнать, какой процесс пишет в STDOUT?
У меня есть два экземпляра запущенного процесса. Одним из них является "ОТКРЫТИЕ!" и ошибки печати без остановки на STDOUT. Я хочу убить прерванный процесс, но я должен убедиться, что не прервал неправильный. Они оба были запущены в одно и то же время, и topя вижу, что они используют примерно одинаковый …

1
Почему chmod требует места на диске? Алгоритм не на месте?
Я пытаюсь chmod некоторые файлы, и я получаю сообщение об ошибке «Превышена квота диска»: Это правда, что у меня не так много места осталось в файловой системе, где я использую chmod, а именно nfs.mit.edu:/export/evodesign/beatdb(который является NFS ), либо в виде байтов, либо в виде инодов: Но почему chmod нужно больше …
19 nfs  chmod  quota 

3
Запуск неподписанного кода челюстей
Для удаленной консоли KVM мне нужно иметь возможность запустить jnlpфайл. Когда я запускаю его, я получаю: net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application. at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:797) at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:555) at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:908) Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant permissions to unsigned jars. Application requested security permissions, but jars are not …
19 security  java 

3
проблема с readarray (или pipe)
Я застрял со странным поведением readarrayкоманды. В man bashгласит: readarray Read lines from the standard input into the indexed array variable array но эти скрипты не работают (массив пуст): unset arr; (echo a; echo b; echo c) | readarray arr; echo ${#arr[@]} unset arr; cat /etc/passwd | readarray arr; echo …
19 bash  pipe 

3
почему я не могу установить пакеты с rpm? Я получаю «блокировку транзакции» [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 2 года назад . У меня проблемы с, yumи я пытаюсь переустановить его. Я скачал yum.3.2.0-40-el6.centos.noarch.rpm. Когда я пытаюсь: $ rpm …
19 centos  yum  root  rpm 


1
Tmux, Vim и Solarized
Предпосылки Сидя вокруг tmux , Vim и соляризации я могу найти много жалуется на 256 цветов и «пользовательский опыт». Ну, у меня противоположная "проблема", то есть Vim хорошо работает с полной темой Solarized только в tmux . Фон Я немного настраиваю и настраиваю цветовую схему моего терминала Ubuntu и Guake, …
19 vim  tmux  colors 

7
Почему я должен cd из удаленного каталога?
На моем сервере структура каталогов выглядит примерно так: /myproject/code У меня обычно есть SSH-соединение с сервером и «стоять» в этом каталоге: root@machine:/myproject/code# Когда я развертываю новую версию своего кода, каталог кода удаляется, поэтому у меня остается: root@machine:/myproject/code# ./run -bash: ./run: No such file or directory И единственное решение, которое я …

2
Как создаются системные команды, такие как ls?
У меня есть некоторые сомнения относительно * nix. Я не знаю, какой тип исполняемого файла ls, будь то .sh или .ksh или любой другой тип исполняемого файла системы, если это так, что это? Когда я попытался увидеть, как выглядит исходный код lsкоманды, он показывает что-то нечитаемое, какой метод * nix …

4
Прочитайте середину большого файла
У меня есть файл 1 ТБ. Я хотел бы прочитать от байта 12345678901 до байта 19876543212 и поставить его на стандартный вывод на машине с 100 МБ ОЗУ. Я могу легко написать Perl-скрипт, который делает это. sysread обеспечивает 700 МБ / с (что нормально), но syswrite обеспечивает только 30 МБ …
19 files  dd 

4
Что означает последовательность bash '\ 033 [999D' и где это объясняется?
Я сталкивался с последовательностями bash, такими как \033[999Dи \033[2K\rкоторые используются, чтобы сделать некоторые манипуляции с распечаткой на терминале. Но что означают эти последовательности? Где я могу найти список / резюме в Интернете, чтобы помочь мне понять значение этих последовательностей?
19 bash  terminal 

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