Модули ядра для компиляции ядра

Я не могу найти ядро-заголовки.

Впервые я скомпилировал и установил последнюю версию ядра (4.0.3) на моей системе Debian Wheezy и, и теперь я пытаюсь установить то ndiswrapper с помощью модуля.

Для этого я должен указать, где Линукс-заголовки , поэтому я уточнила составлен папки, но это не сработало. Потом я искал в директории в/usr/src В/ и до сих пор я не мог найти его.

+79
ink19 26 февр. 2012 г., 12:48:15
30 ответов

Я пытаюсь написать shell-скрипт, который читает более сотни файлов, содержащих несколько разделов параметров в каждый файл, просто изменить одну строку. Если раздел в одном файле не содержит ELLIPSOID_CODE = 123, добавьте в строке ELLIPSOID_CODE = по умолчанию до OUTPUT_PARAMETER. Если раздел в одном файле содержит эллипсоид код = 123, не делай ничего. У меня возникла проблема при разборе в shell-скрипт, чтобы получить эту работу. У меня есть пример файла и моя попытка ниже код.

----------------------------------------------------------------------- ------
NUM_RUNS = 2 

ВХОДНОЙ_ФАЙЛ = /домой/автотеста
OUTPUT_PROJECTION_TYPE = МЛЯ
ELLIPSOID_CODE = 123
OUTPUT_PARAMETER = МЛЯ
OUT_FILE = /домой/автотеста

ВХОДНОЙ_ФАЙЛ = /домой/автотеста
OUTPUT_PROJECTION_TYPE = МЛЯ
OUTPUT_PARAMETER = МЛЯ
OUT_FILE = /домой/автотеста

-------------------------------------------------------------------------------

#Добавляет в строке "ELLIPSOID_CODE = по умолчанию" до OUTPUT_PARAMETER 

реж="/домашний/испытаний/испытаний/"
для меня в "каталог$dir"/*;
делать
 СЕПГ -я:OUTPUT_PARAMETER:ELLIPSOID_CODE = \по умолчанию nOUTPUT_PARAMETER:' "$я";
сделано

Мой код добавляет в ELLIPSOID_CODE = по умолчанию в каждом разделе не важно, когда я просто хочу, чтобы добавить строку в во второй части только один этот файл. Просто чтобы уточнить, я пытаюсь заставить его выглядеть так:

-----------------------------------------------------------------------------
NUM_RUNS = 2 

ВХОДНОЙ_ФАЙЛ = /домой/автотеста
OUTPUT_PROJECTION_TYPE = МЛЯ
ELLIPSOID_CODE = 123
OUTPUT_PARAMETER = МЛЯ
OUT_FILE = /домой/автотеста

ВХОДНОЙ_ФАЙЛ = /домой/автотеста
OUTPUT_PROJECTION_TYPE = МЛЯ
ELLIPSOID_CODE = ПО УМОЛЧАНИЮ
OUTPUT_PARAMETER = МЛЯ
OUT_FILE = /домой/автотеста

-------------------------------------------------------------------------------
+986
tanktester05 03 февр. '09 в 4:24

SUID-программ по умолчанию. Явным битом SUID опция нужна только для случая, когда вы хотите перемонтировать файловой системы или переопределить опции из файла/etc/fstab строчку.

Это не часть вашего вопроса, но заметил, что с опциями nosuid параметр также влияет на файл функций-они будут проигнорированы на файловые системы смонтированы таким образом.

+979
Filmhooligan 22 авг. 2011 г., 05:59:41
Другие ответы

Связанные вопросы


Похожие вопросы

Я не могу SSH с определенной машины, либо от моего Ubuntu 12.04 установить или мой Windows Vista установка (с помощью Putty). Я пытаюсь подключиться по SSH к удаленной машине, где у меня есть аккаунт, но я постоянно получаю "отказ в соединении" ошибка. Однако, с другого компьютера в мой кабинет, используя ту же установку, можно ли подключить просто отлично

Вот вывод копать солнца.chpc.переменного тока.з:

; <<>> Копать 9.8.1-Р1 <<>> солнце.chpc.переменного тока.з
;; глобальные опции: +УМК
;; Получили ответ:
;; ->>Заголовок<<- код: запрос, статус: Нет, идентификатор: 55409
;; флаги: в QR РД РА; запрос: 1, ответов: 1, Авторитет: 0, дополнительную: 0
;; РАЗДЕЛ ВОПРОС:
;солнце.chpc.переменного тока.з. В
;; РАЗДЕЛ ОТВЕТ:
солнце.chpc.переменного тока.з. 2598 В 196.24.44.62
;; Время запроса: 1 мсек
;; Сервер: 127.0.0.1#53(127.0.0.1)
;; Когда: 30 Вт окт 21:40:35 2012
;; Сообщение принято размер: 48
"команда nslookup солнце.chpc.переменного тока.за" сервер: 127.0.0.1-адрес: 127.0.0.1#53
Не заслуживающий доверия ответ: название: Солнце.chpc.переменного тока.адрес дза: 196.24.44.62

Я остановил FireWire и пытался СШ, но он по-прежнему говорит "соединение сброшено"

Когда я запускаю Nmap на солнце.chpc.переменного тока.з:

Начиная работы Nmap 5.21 ( http://nmap.org ) на 2012-10-30 22:24 САСТ 
Nmap в отчете о сканировании на солнце.chpc.переменного тока.з (196.24.44.62) 
Хоста (0.0044 задержки с). 
Не показано: 998 закрытые порты 
ГОСУДАРСТВЕННОГО ПОРТОВОГО ОБСЛУЖИВАНИЯ 
1863/ТСР отфильтрованы msnp 
2000/ПТС отфильтрованы Циско-кцхп
Nmap будет сделано: 1 ip-адрес (1 хозяин до) по этой в 2,81 секунды

Вот вывод из coommand: СШ-ВВВ [email protected]

OpenSSH_5.9p1 в Debian-5ubuntu1, 
В OpenSSL 1.0.1 14 Марта 2012 Года
debug1: чтение данных конфигурации в /etc/СШ/файле ssh_config 
debug1: в /etc/СШ/файле sshd_config строку 19: применение варианты *
debug2: ssh_connect: needpriv 0
debug1: соединение с Солнцем.chpc.переменного тока.порт зеир анпина [196.24.44.62] 22.
debug1: подключение к адресу порта 196.24.44.62 22: соединение отклонено
СШ: подключение к хост-солнце.chpc.переменного тока.порт за 22: соединение отклонено

Вот ipconfig на выходе компьютера Windows, которые могут подключаться:

Настройки IP для Windows 

Адаптер Ethernet подключение по локальной сети:

 DNS-суффикс подключения . :
 Локальный IPv6-адрес . . . . . образом : fe80::f988:68a0:c432:d37c%11
 Адрес IPv4. . . . . . . . . . . : 172.20.15.51
 Маска Подсети. . . . . . . . . . . : 255.255.255.0
 Шлюз По Умолчанию . . . . . . . . . : 172.20.15.254

Туннельный адаптер Teredo туннельный псевдо-интерфейс:
 DNS-суффикс подключения . :
 Адрес IPv6. . . . . . . . . . . : 2001:0:5ef5:79fb:3403:122 с:53eb:f0cc
 Локальный IPv6-адрес . . . . . образом : fe80::3403:122 с:53eb:f0cc%12
 Шлюз По Умолчанию . . . . . . . . . : ::

Туннельный адаптер isatap нет.{C3E90CF9-5991-4463-AC91-A1497807E5D6}:
 СМИ Государства . . . . . . . . . . . : СМИ отключены
 DNS-суффикс подключения . :

Используя тот же кабель, вот к ifconfig выход из Linux с ноутбука, что не может подключиться:

encap Ссылка для eth0:сеть Ethernet HWaddr 00:14:0В:3Ф:В9:4С 
 До МНОГОАДРЕСНОГО вещания с MTU:1500 метрическая:1
 RX пакетов:135737 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:111352 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000 
 RX байт:155954649 (155.9 МБ) Техас байт:10990034 (10.9 МБ)
 Прерывание:17 

encap ссылке Ло:местные замыкания 
 инет в addr:127.0.0.1 Маска:255.0.0.0
 inet6 в addr: ::1/128 масштаб:хозяин
 До замыкания работает с MTU:16436 Метрика:1
 RX пакетов:25939 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:25939 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:0 
 RX байт:2034277 (2.0 МБ) Техас байт:2034277 (2.0 МБ)

как wlan0 encap ссылке:сеть Ethernet HWaddr 00:13:Е8:ф8:0е:АФ 
 инет адрес:172.1.2.33 брошены:172.1.255.255 Маска:255.255.0.0
 inet6 addr В образом: fe80::213:e8ff:fef8:ДСП/64 объем:ссылка
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:1885246 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:196008 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000 
 RX байт:430638332 (430.6 МБ) Техас байт:36583180 (36.5 МБ)

Выход tcptraceroute солнце.chpc.переменного тока.за 22 - это:

Выбранного устройства eth0, адрес 172.20.15.35, порт 51859 для исходящих пакетов

Прослеживая путь к Солнцу.chpc.переменного тока.з (196.24.44.62) на TCP-порт 22 (SSH), то прыжков 30 максимум

 1 172.20.15.254 0.494 0.431 МС МС МС 0.354
 2 * * *
 3 196.24.44.62 [закрыт] 0.323 МС МС МС 0.326 0.312
+942
Elangovan P 13 сент. 2012 г., 19:40:50

Когда я прокрутите историю в bash с помощью клавиш со стрелками и нажмите (к примеру) следующую строку:

ГИТ hgit клон https://github.com/electron/electron-quick-start клон 

В следующей строке истории я получаю что-то вроде этого:

ЖКТ ЗОЖ клон 

Где ЛС - это команда с историей и клон git ч моя нежелательных артефактов.

Следующие строки из .bashrc и вызывают подозрения:

PROMPT_DIRTRIM=2
Желтый="\[\033[0;33м\]"
Красный="\[\033[0;31М\]"
Зеленый="\[\033[0;32м\]"
Оранжевый="\033[38;5;208m"
PROMPT_COMMAND='Эхо-СВ "\033]0; ${пользователь}@${хост}\007"'
И PS1="${желтый} и\[email protected]\ч:${оранжевый}\ж ${зеленый}\$ "
+919
ustinova1997 14 нояб. 2019 г., 11:53:56

Я использовать Xfce на моем ноутбуке. Когда я работаю внутри Х11, xfce4-мощность-менеджер хорошо работает, и система переходит в спящий режим после 15 минут бездействия.

Но когда я переключиться на Линукс Вт текста (например, нажав сочетание клавиш Ctrl+АЛТ+Ф1) власть менеджера не знает о моей операции, и перевести систему в спящий режим, даже когда я еще работаю.

Конечно, я могу отключить менеджер питания, чтобы предотвратить все спит, но я хочу, чтобы функции энергосбережения. Есть ли способ исправить это, или я должен отключить xfce4-мощность-менеджер и находите Вт-эквивалент в курсе?

+899
MaTucT 26 мар. 2019 г., 17:23:56

Чтобы добавить в массив, вы должны использовать круглые скобки:

массив+=(1)
массив+=(2)

Как вы добавили все значения на первый элемент массива.

+886
Mihail2015 14 дек. 2012 г., 18:18:36

Это совершенно нормально иметь систему без этого файла. Поэтому он не может быть найден на любой голые костной системы. Этот файл копируется из файла/etc/скел в нового пользователя домашнюю папку при создании пользователя и он будет в домашней папке, из-за что то или потому что кто-то положил его туда вручную.

Причина, по которой вы хотели бы иметь .bashrc и (или .файл или оба) так, что при входе в bash будет выполнять все команды (и пользовательские настройки) вы желаете.

Имейте в виду, что даже Баш сам является необязательным. Хотя некоторые POSIX-совместимые оболочки, имеет возможность существовать, это не должно быть Баш.

+833
SCO 24 мар. 2019 г., 14:21:42

Имхо самый простой способ, чтобы распечатать список всех обновляемых пакетов в Gentoo:

выйти --синхронизация
выйти -puDv @мира

Параметры выполните следующие действия:

  • -п прикидываешься: появляться не устанавливает ничего, он просто выводит список пакетов, которые он хотел установить без В флаг. Это работает даже без root-привилегии.
  • обновление: показывать только пакеты, которые можно обновить.
  • глубокий: также проверить на модернизацию зависимости (пакеты, которые не в @World-файл напрямую, но необходимых для одного из установленных пакетов для запуска).
  • подробный: более подробный вывод также показывает USE-флаги и установленной версии.

Если вы не уверены, что ваш портежей уже не сегодняшний день, Вы можете пропустить появляться --синхронизация часть.

+762
LEANDRO HERNAN ZABALA IGLESIAS 1 окт. 2012 г., 17:55:24

Работа для присоединиться:

присоединяйтесь -о 1.1 f1.txt f2.txt

по умолчанию присоединиться присоединяется на пробел с запятой первое поле файлов. -о 1.1 задает выходной, нас интересует только первое поле первого файла.

Если файлы не рассортированы, вам нужно отсортировать их в первую очередь:

присоединяйтесь -о 1.1 <(вроде f1.txt) <(вроде f2.txt)

Пример:

$ кот f1.txt 
А
Б
С
Д
Е

$ кот f2.txt 
В 1
Б 2
Д 3

$ присоединяйтесь -о 1.1 f1.txt f2.txt 
А
Б
Д
+704
Shawn Todriquez 1 апр. 2010 г., 01:27:41

Система говорит У вас есть неисправный диск (или контроллер/кабель/что угодно):

2 ноября 12:04:21 hooradb2 с интерфейсом SCSI: требуемый блок: 1632 блока ошибка: 1632 2 ноября 12:04:21 hooradb2 для SCSI: производитель: Seagate серийный номер: 071891XA2J 
2 ноября 12:04:21 hooradb2 интерфейсом SCSI: производитель: Seagate серийный номер: 071891XA2J 2 ноября 12:04:21 hooradb2 с интерфейсом SCSI: смысл ключ: несформированность команды 2 ноября 12:04:21 hooradb2 с интерфейсом SCSI: АСК: 0x8 (лун связь тайм-аут), ASCQ: 0х1, ФРУ: 0x81 до

Нет смысла расследует оперативный вопрос, пока система зависает. Загрузки альтернативного носителя (например прямо с компакт-диска) и выяснить / исправить эту проблему здесь. В проверке fsck может быть достаточно, но замена диска и восстановление из резервной копии может быть единственный способ восстановить ваш сервер.

+671
Christian Slate 14 сент. 2017 г., 14:54:13

Ключевой проблемой здесь является :0 в последней строке:

$ СШ-х -п 6623 [email protected]
$ Эхо $дисплей
:0

Что говорит о том, что что-то на SSH-сервер переопределение отображения переменной после команды устанавливает его. Поскольку у вас есть X-сервер запущен на дисплее :0, любые запросы, X-клиенты делают на этом компьютере идут в местный (т. е. SSH-сервера) X-сервер. Если вы запускаете SSH-сервера X-сервер (Сик!) на другом дисплее, вы получите

$ часов xclock
Ошибка: не удалось открыть дисплей: :1

Есть много мест, где вещи могут пойти не так, для начала я хотел бы предложить изменение командной связи для вызова консоли без каких-либо инициализации. Не забывайте использовать возможность заставить телетайп распределения. Для bash, команда может выглядеть так:

$ СШ-х -п 6623 -Т [email protected] /бин/Баш --нсопр --noprofile 

Затем проверьте значение дисплея.

+665
schmi 2 июн. 2014 г., 00:33:33

Чтобы ответить на ваш вопрос, я мог бы рекомендовать использование списков ACL списки контроля доступа

+649
antst 31 июл. 2015 г., 23:01:51

Да, есть простой способ сделать это. Добавить строку в файл/etc/dhcp-сервер/программа dhclient.конф, пример ниже, добавляет DNS-сервер 1.2.3.4 на сельсин список.

добавить доменного имени-сервера 1.2.3.4 ;

В начале заявления

добавить [ декларации] вариант ;

Если по каким набором опций, клиент должен использовать значение, а затем использовать значения, предоставленные на сервере, если таковые имеются, эти значения могут быть определены в начале заявления. В начале оператор может быть использован только для параметров, которые позволяют более чем одного значения, чтобы быть дано. Это ограничение не применяется, если вы игнорируете его поведение будет непредсказуемым.

Смотри программа dhclient странице

+631
Suraj Nayak 5 сент. 2015 г., 17:15:59
Исполнителей жратвы-установка /Дев/СДА' не удалось.
Это фатальная ошибка

Почему я получил это сообщение об ошибке при установке Линукс Минт 14.1 Надя 64 бит, даже 32 бит, я получил это сообщение?

У меня 1 раздел ext4 на 40 ГБ. Раньше я пытался установить его, у меня была Windows 7 и я отформатировал его.

+602
KellyTheDev 11 сент. 2012 г., 16:16:53

Если у вас есть графический менеджер дисплея, можно увидеть дату и время есть, но я не видел такую вещь, когда дело доходит до телетайп. Если я хочу проверить текущее время (или дата) я должен войти. Это немного раздражает, особенно по утрам. :)

Я знаю, что я могу добавить два параметра и В /и т. д./выпуска файла, время и дата соответственно, однако это решение не обновлять время.

Я думал, может есть способ добавить скрипт в /etc/вопрос , но я не смог найти ничего полезного.

Есть ли способ, чтобы добавить время/дата на запрос?

+573
HARSHAVARDHAN 8 окт. 2010 г., 19:16:46

Вы можете сделать

 судо найти / -xdev -тип F -размер +1000к опции-mtime -20 -общ.

например, чтобы найти файлы размером более 1000 kibibytes, что изменилось за последние 20 дней. В -xdev держит вас на секцию. Очевидно, вы не должны удалить эти файлы, но, возможно, вы найдете некоторые большие бревна или кэш вы можете очистка. Вы, скорее всего, придется удалить пакет. Вы можете получить размер каждого оборотах с

об / мин -и QA --queryformat '%{размер} %{имя}\N' в | Сорт -НР | меньше
+571
Patrick Goley 23 дек. 2011 г., 06:36:05
ням удалить менеджера*

что дальше?

Я попробовал:

ням установить ням-автообновление

но я не могу видеть любой файл config для него. Как я могу установить функция авто-обновления* на научно-Линукс 6.1/гном?

*хотите сделать авто-обновление полностью невидима для пользователей графическим интерфейсом!!

Делает "ням-автоматическое обновление" пакет обновления, если они не на проверка GPG?

+548
MickeyD7 15 окт. 2019 г., 12:41:35
ping_online_offline()
{
Секунд=0
СР=-1
 ping_log $1
 пока правда; сделать
 при утилите fping -Р1 -М $1; сплю 1; сделано
 тест $СР -экв -1 && СР=$секунд
 # Кумулятивное скользящее среднее по 5
 пусть СР+=(с-СР)/5
 пока эхо "$секунд секунд(дата +%Т), автономный движущейся наработка на отказ = $((СР/60)) мин $((средний%60)) $сек."
Секунд=0
 пока ! fping в -Р1 -М 1$; сплю 1; сделано
 Эхо -Ан " $секунд секунд, до $(дата +%Т) \tonline "
Секунд=0
сделано
}
+533
Eugene Dolgoff 8 сент. 2019 г., 12:27:20

Наверное, не достаточно информации на данный момент, чтобы получить реальные рычаги влияния на это.

Делает скрипт произвести запуск журнала на каждой машине? Если нет, возможно, стоит изменить его, чтобы сделать его сделать это. (Убедитесь, что стандартный вывод, а также вывод идет в журнал.)

Одна вещь, которая происходит со мной из сообщений - "./тест" подразумевает, что что-то с использованием относительных путей: будут через скрипт, и изменить его, чтобы использовать абсолютный путь. (Если утилит на целевые машины находятся в разных местах из-за различных дистрибутивов, включить тест, и динамически построить абсолютный путь.)

+481
kbysiec 7 дек. 2019 г., 17:17:08

Когда я хочу использовать эту команду в Ubuntu ( ОС Windows 10 подсистемы ) для использования VNC-сервером

СШ -л 5901:127.0.0.1:5901 -н -ф-л имя пользователя IP-адрес_сервера

Я вижу это сообщение об ошибке:

неизвестный параметр -- л
OpenSSH_7.2p2 Убунту-4ubuntu2.4, в OpenSSL 1.0.2 г 1 марта 2016
использование: накопитель sshd [-46DdeiqTt] [-B бит] [-с connection_spec] [-с host_cert_file]
 [-Е файл_журнала] [-Ф файл_конфигурации] [-г login_grace_time]
 [-ч host_key_file] [-к key_gen_time] [параметр-o] [-p порт]
 [-у Лен]

SSH версии показывать это сообщение:

корень@выиграй:~# СШ -в
OpenSSH_7.2p2 Убунту-4ubuntu2.4, в OpenSSL 1.0.2 г 1 марта 2016

Как я могу решить это?

+470
RafieMY 30 нояб. 2010 г., 03:06:34

Насколько я помню доля в /СМИ.

Что еще более важно, я не мог получить его, чтобы автоматически смонтировать первый раз, поэтому пришлось вручную монтировать. Перезагрузка гостя и горы. Я думаю, эта доля тоже сделано по SMB, так что я думаю, что это работает через сетевую папку сразу и автоматически.

К сожалению у меня нет системы, чтобы проверить, это все из памяти.

+441
Soheil 12 дек. 2016 г., 00:34:58

Я хотел бы начать, глядя на открытую печать сайт.

+400
Manjunath Reddy 1 окт. 2019 г., 03:49:56

человек делает это немного непонятно. "Сканирование будет останавливаться на первом матче", - указывает, что все имена файлов будут напечатаны, но поиск подходящего слова остановится на первое вхождение. В GNU grep в человеке странице проясняет это:

-л
- файлы-с-играм
Подавляет нормальную вывода; вместо того, чтобы печатать имя каждого входного файла, из которого выход обычно были напечатаны. Сканирование каждого файла останавливается на первом матче. (-л указан в стандарте POSIX.)

Вот пример:

$грэп -ИК Интел * 
2018/января/ЦП.тхт:процессор Intel i9 не 
/Материнской платы 2018.тхт:материнской платы Intel 
оборудование.тхт:процессор Intel Corei7
#тот же результат, что вы предоставили;

$грэп -ирл Интел * 
2018/jan/cpu.txt
2018/motherboard.txt
hardware.txt
#желаемому результату
+392
user3865770 28 мар. 2012 г., 07:16:36

NVpy является "кросс-платформенный доступ-синхронизация заметок приложение вдохновлен Нотационной скорости."

Глядя на скриншоты NVpy выглядит гораздо ближе, чем "пацанка".

nvpy screenshot

Вот небольшая рецензия NVpy на Lifehacker.

Хотя этот парень не нравится и отлажены GVim выступает немного вместо.

Больше, я нашел NVim , который "является клоном Mac приложение Нотационной скорости в Vim. Он предназначен для быстрых текстовых заметок и поиска".

enter image description here

+299
Vladimir Apolaiko 16 нояб. 2010 г., 17:54:49

Я регулярно использую время , чтобы выяснить, как долго процесс длится. Есть ли эквивалент команды на память? Обычные способы, чтобы выяснить, сколько памяти процесс занимает (ПС,в/proc/meminfoи т. д.) подойдут для длительных процесс, но я не знаю ничего, что работает как раз не на команду запуска из командной строки. Я что-то воображения как "размер", за исключением того, что включает в стеке и куче:

% мем питона myscript.py
 текстовые данные кучи 
3135006 570928 115528
+242
gracedlamb 13 июн. 2015 г., 13:46:20

Это было интуитивное, как через ви для редактирования файл/etc/sysconfig/сети-скрипты/файл ifcfg-eth0 в, переключение двух линий

NM_CONTROLLED="да"
Наоборот-при восстановлении="нет"

в их противоположности, и тогда

в /etc/инит.д/сетевые перезагрузка

Все работает.

+179
Laurent Claessens 16 февр. 2015 г., 10:23:04

Вы можете использовать дю. Это не опция-H, но он -к -м и -г:

$ ду-м в /tmp/*

4.84 /ТМП/diagSEgenSnap
33.12 /ТМП/fwupdate

$ дю -к в /tmp/*

4952 /ТМП/diagSEgenSnap
33920 /ТМП/fwupdate
+78
holytrousers 12 мая 2016 г., 18:26:16

Системная оболочка-это первый процесс, который выполняется под вашим именем пользователя, когда вы входите в интерактивный сеанс. Процесс входа рассказывает оболочки ведут себя как оболочки входа в систему с конвенции: передача аргумента 0, который обычно имя оболочки исполняемый, с - символ, перед которым стоит (например -Баш , тогда как это обычно Баш. Логин снаряды обычно читают файл, который делает такие вещи, как установка переменных среды: файл/etc/профиль и ~/.профиль для традиционного оболочки Bourne, ~/.файл дополнительно для bash, файл/etc/zprofile и ~/.zprofile для ЗШ, файл/etc/хсг.логин и ~/.логин для csh и т. д.

Когда вы войти в текстовой консоли или через SSH, или с Су -, вы получаете интерактивный вход в систему оболочки. Когда вы входите в систему в графическом режиме (на Х дисплея менеджером), вы не получаете логин Шелл, вместо этого вы получите сеанс менеджер или менеджер окон.

Это редкость для выполнения неинтерактивных логин Шелл, но какой-то х параметров, что, когда вы войти в систему с помощью диспетчера отображения, с тем чтобы организовать для чтения файлов профиля. Другие параметры (это зависит от распределения и на дисплее диспетчера) читать файл/etc/профиль и ~/.профиль явно, или не читать их. Еще один способ получить не-интерактивной оболочки входа в систему, чтобы войти в систему удаленно с помощью команды передаются через стандартный поток ввода, который не терминал, например, СШ example.com <мой-скрипт-который-это-храниться локально (в отличие от СШ example.com мой скрипт-который-находится-на-пульте-машина, которая работает не интерактивный, не оболочки входа в систему).

При запуске оболочки в терминале в существующей сессии (экран, X-терминала, то Emacs буфер терминала, оболочки в другую, и т. д.), вы получите интерактивный, не предназначенных для входа снаряда. Этой оболочкой может прочитать снаряд файл конфигурации (~/.bashrc и для bash вызывается как Баш, файл/etc/zshrc и ~/.zshrc для ЗШ, в/etc/хсг.cshrc ПО и ~/.cshrc ПО для csh, файл обозначается ОКР переменной для POSIX/xsi-совместимых оболочек, таких как тире, КШ и bash при вызове как ш, $env и если набор и ~/.mkshrc для МКШ и т. д.).

Когда оболочка выполняет скрипт или команды в командной строке, это не интерактивный, не логин оболочки. Такие снаряды работать все время: очень распространена ситуация, когда программа вызывает другую программу, она действительно работает крошечный скрипт в оболочку, чтобы вызвать, что и другие программы. Некоторые снаряды прочитать загрузочный файл в этом случае (Баш выполняет файл, указанный BASH_ENV переменной, ЗШ запускает файл/etc/zshenv и ~/.zshenv), но это рискованно: оболочки может быть вызван во всевозможных контекстах, и там вряд ли что-то можно сделать, что бы не сломать что-то.

Я упрощаю немного, см. инструкцию на кровавые подробности.

+59
David Warnke 15 окт. 2011 г., 04:26:06

Я пытаюсь выполнить этот скрипт, который перебирает файлы (которые имеют пробелы в имени) в текущей директории и создает новую папку, в которой первый символ файла (если уже не создан) и перемещает файл в папку. Это мой код:

для меня в `/бен/общ. | команды xargs`
делать
 реж=`Эхо "$я" | "вырезать" - с 1 -`
 команды mkdir -М777 -п "$Дир"
МВ "$я" "$Дир"
сделано

Проблема с этим представляется, что он рассматривает каждое слово в файл как отдельный файл, так что, хотя он создает папку правильно , он не может переместить файл в эту папку, потому что имя файла, который он ищет только первое слово сам файл. Я посмотрел на другие ответы на похожие вопросы, но это самое близкое, что я смог сделать.

Редактировать: Я заменил "я в /бен/ЛС | команды xargs" с "ибо я в *" как @steeldriver предложил, и хотя он починил мою первоначальную проблему, я получаю ошибки, такие как эти:

МВ: не может двигаться " в подкаталоге себя "/`
МВ: недопустимый параметр -- ' '
МВ: отсутствует файл операнд после '-'
МВ: недопустимый параметр -- '.'
МВ: недопустимый параметр -- ')'
МВ: недопустимый параметр -- '+'
МВ: не может двигаться "$'\340 в подкаталоге себя, "$'\340"/'$'\340'
МВ: не может двигаться "$'\303 в подкаталоге себя, "$'\303"/'$'\303'
МВ: не может двигаться "$'\305 в подкаталоге себя, "$'\305"/'$'\305'
МВ: недопустимый параметр -- '1'

Я думаю, что некоторые из этих файлов могут начать с не-ASCII символами (я не могу просмотреть содержание, потому что есть слишком много файлов). Есть работа вокруг для обработки этих случаях?

+20
cmr 15 нояб. 2015 г., 11:49:05

"Временное" изменение метки осуществляется с помощью команды chcon команду:

Баш-4.2# сенсорный freetds.конф.новый
Баш-4.2# Общ -ЛЗ freetds.конф.новый
-РВ-р--р--. корень unconfined_u:object_r:etc_t:С0 freetds.конф.новый
в bash-4.2# команды chcon -Т etc_t -у system_u freetds.конф.новый 
Баш-4.2# Общ -ЛЗ freetds.конф.новый
-РВ-р--р--. корень system_u:object_r:etc_t:С0 freetds.конф.новый

Постоянное изменение будет сделано с помощью команды semanage команды. Это будет добавить (или изменить) строку в файле/etc/selinux в/целевых/контекстов/файлы/по умолчанию.местные , которые затем могут быть применены с команды restorecon.

Итак, начнем снова с новым файлом:

в bash-4.2# РМ freetds.конф.новый
Баш-4.2# сенсорный freetds.конф.новый
Баш-4.2# Общ -ЛЗ freetds.конф.новый
-РВ-р--р--. корень unconfined_u:object_r:etc_t:С0 freetds.конф.новый

Мы можем добавить правило для этого:

в bash-4.2# команды semanage fcontext -a-Т etc_t -с system_u в /etc/freetds.конф.новый
в bash-4.2# кошка файле /etc/selinux в/целевых/контекстов/файлы/по умолчанию.местные
# Этот файл автоматически генерируется libsemanage
# Не редактировать напрямую.

файл /etc/freetds.конф.новый system_u:object_r:etc_t:С0

Это не изменило файл, хотя

Баш-4.2# Общ -ЛЗ freetds.конф.новый
-РВ-р--р--. корень unconfined_u:object_r:etc_t:С0 freetds.конф.новый

Так что теперь мы применяем его:

в bash-4.2# команды restorecon -ВФ в /etc/freetds.конф.новый
команды restorecon сброс файл /etc/freetds.конф.новый контекст unconfined_u:object_r:etc_t:С0->system_u:object_r:etc_t:С0
в bash-4.2# Общ -ЛЗ файл /etc/freetds.конф.новый
-РВ-р--р--. корень system_u:object_r:etc_t:С0 файл /etc/freetds.конф.новый

ЕТА: если вы собираетесь копировать freetds.конф.новый в freetds.конф после того, как вы обновили его, то я бы, наверное, палку с команды chcon команды; это проще и существующих правил будет обрабатывать перемаркировки, когда он имеет право имя. Я бы только использовать команды semanage форме, если это будет окончательное название.

+17
PhakeNayme 3 апр. 2017 г., 06:39:42

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil