Unix & Linux

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

5
Установить 64-битные программы на 32-битной ОС с 64-битным процессором
Мне любопытно. Можно ли установить 64-разрядную программу на 32-разрядную ОС с 64-разрядным процессором? Я использую Linux на Raspberry Pi 3 и пытаюсь установить более новую версию MongoDB: armv7l GNU/Linux PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)" NAME="Raspbian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=raspbian ID_LIKE=debian
8 linux  arm  64bit  32bit 

3
Почему я не могу пойти по этому пути?
Я хотел бы изменить строку «disable = yes» на «disable = no» в следующем файле: [root@centos2 ~]# cat /etc/xinetd.d/tftp service tftp { ... server_args = -s /var/lib/tftpboot disable = yes per_source = 11 ... } Я попробовал это: [root@centos2 ~]# grep 'disable = yes' /etc/xinetd.d/tftp [root@centos2 ~]# просто скопировав пространство …
8 sed  grep 

1
Имя процесса на другом конце канала Unix?
Если два процесса связаны трубой, > cmd1 | cmd2 есть ли способ cmd1узнать имя (или PID) процесса на другой стороне канала ( cmd2)? Также, наоборот, есть ли способ cmd2получить имя / PID cmd1? Я знаю, что isatty(3)нужно проверить, идет ли вывод на терминал (или поступает с него), поэтому я подумал, …
8 linux  process  pipe  proc 

1
Баш случайно с семенами?
Я использовал $((1 + RANDOM % 1000))для генерации случайного числа. Можно ли сделать что-то подобное, но обеспечить семя? Чтобы при одинаковом начальном числе всегда выводилось одно и то же случайное число?
8 bash  random 

1
Почему выход с сохраненным кодом возврата вложенной команды приводит к различным кодам возврата в Dash и Bash?
Бег bash -c 'bash -c "echo test1; exit 1;" &> /tmp/x; buildresult=$?; tail -n 100 /tmp/x; exit $buildresult;' в результате test1выводится на консоль и echo $?печатается, 1что, на мой взгляд, правильно, потому что команда должна возвращать то, что [b/d]ash -cвернул внутренний, тогда как dash -c 'dash -c "echo test1; exit …

4
Настройка для Android Studio застревает
Я настраивал свою недавно установленную Ubuntu Mate 16.04, когда пришло время настраивать Android Studio 3.0, я столкнулся с этим: похоже, что установка пытается загрузить с https://dl.google.com/android/repository/android_m2repository_r47.zip несколько раз, я думаю, что это не удается внутри. Когда я попробовал URL в моем браузере, он все же работает. Кто-нибудь знаком с этой …
8 ubuntu  java  android 

2
Почему в областях, отображаемых только для чтения, есть грязные страницы?
Выполнение (например) следующей команды для получения списка отображенных страниц памяти: pmap -x `pidof bash` Я получил такой вывод: почему некоторые страницы только для чтения помечены как «грязные», то есть написанные, которые требуют обратной записи? Если они доступны только для чтения, процесс не сможет писать в них ... (В приведенном примере …

2
Как я могу удалить все пакеты из одного источника Debian?
Ранее я добавил несколько внешних источников, /etc/apt/sources.list.dно теперь хочу удалить один из них. Я также хочу: удалить все пакеты исключительно из этого источника вернуть все пакеты к версиям в моем оригинальном источнике (ах) в качестве альтернативы, составьте список всех пакетов из этого источника, чтобы я мог выполнить эту процедуру вручную …

1
Понимание основных идентификаторов
Просто чтобы понять основные идентификаторы: У меня есть 4 процессора: $ cat /proc/cpu* | grep proc* processor: 0 processor: 1 processor: 2 processor: 3 и результат nprocтакже 4. Но если я использую, cat /proc/cpu* | grep 'core id'я получаю то же самое дважды core id: 0 core id: 2 core …
8 linux  cpu 

2
Можно ли остановить вывод команды после bg?
Предположим, такая ситуация wget http://file wget начинает скачивать файл. Я поставил это на заднем плане. ^Z bg Команда уходит в фон. Но его вывод все еще на консоли - если консоль все еще открыта. Можно ли остановить вывод команды? Wget - только пример; Подумайте о команде, которая пишет много выходных …

2
Сделайте, чтобы новый пользователь мог войти через ssh
Мне дали сервер для некоторых вычислений. Мне дали пароль root, и они сказали мне создать учетную запись для себя. Я получил доступ к серверу, используя ssh root@host и введя пароль root. Затем я создал пользователя sudo useradd -m mynameи установил пароль. Затем я вышел из системы и попытался сделать sshssh …

2
cp: неверная опция - 'o'
Я слежу за установочным скриптом на GitHub и один из шагов: cp sources/openssl/1.0.1p/Android.mk -o sources/openssl/$OPENSSL_VERSION/Android.mk Но мой терминал выкинул ошибку cp: invalid option -- 'o' Я проверил man cpна своем Ubuntu, и нет выбора -o. Это вещь MAC OS? Что означает cp -o?
8 cp 

2
Смущает вывод sed при использовании N. Может кто-нибудь объяснить эти результаты?
Я учусь Сед. Казалось, что все идет хорошо, пока я не наткнулся на N (многострочный следующий). Я создал этот файл (guide.txt) для практики / понимания / контекста. Вот содержимое указанного файла ... This guide is meant to walk you through a day as a Network Administrator. By the end, hopefully …
8 sed 

4
Разделить строку с помощью IFS
Я написал пример сценария для разделения строки, но он не работает должным образом #!/bin/bash IN="One-XX-X-17.0.0" IFS='-' read -r -a ADDR <<< "$IN" for i in "${ADDR[@]}"; do echo "Element:$i" done #split 17.0.0 into NUM IFS='.' read -a array <<<${ADDR[3]}; for element in "${array[@]}" do echo "Num:$element" done вывод One XX …

2
Исправление плохих блоков
После получения WARNING: Your hard drive is failing Device: /dev/sdb [SAT], 1 Offline uncorrectable sectors я бегу $ sudo smartctl -a /dev/sdb smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0-514.26.2.el7.x86_64] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Device Model: KingDian S200 60GB Serial Number: …

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