Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Новичок в GNU/Linux’е

Модерирует : ShriEkeR

articlebot (03-11-2017 08:01): Новичок в GNU/Linux’е.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

ShriEkeR



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<< Предыдущая часть


Новичок в ГНУ/Линуксе
Linux and GNU System
задает вопросы в этой теме.

 
Если вы чувствуете, что возникший у вас вопрос может задать только новичок, смело спрашивайте здесь. Исключение — за выбором дистрибутива обращайтесь в ветку «Выбор дистрибутива ГНУ/Линукса».
 
Не забывайте указывать: какой дистрибутив (и какой версии), какое окружение рабочего стола (GNOME, KDE, xcfe и пр.), что хотите получить, что сделали и что после этого по факту получили.
 


Зачатки FAQ'а

Q: Я задал вопрос и получил в ответ что-то такое:
# aptitude purge flashplugin-nonfree
$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz
$ tar xzvf flashplayer10_2_p3_64bit_linux_111710.tar.gz
# mv libflashplayer.so /usr/lib/firefox-addons/plugins/

Что это, и что мне с этим делать?
 
A: Это команды, их надо выполнить в вашем любимом эмуляторе терминала и вдумчиво прочитать то, что машина вам ответила.
Эмулятор терминала в Гноме по-умолчанию можно найти в меню Приложения › Стандартные › Терминал; в КДЕ по-умолчанию — меню типа „Пуск” › Приложения › Система › Терминал.
 
Обратите внимание на знак доллара ($) или решетки (#) в начале строки. Это не часть команды (их водить не надо), это — приглашение командной оболочки.  
Знак доллара или процента означает, что команда отдается от имени простого, непривилегированного, пользователя. Просто скопируйте команду, чтобы увидеть что-то вроде:  
vasya@computer:~$ cat /etc/fstab
и нажмите Enter на клавиатуре.
 
Решетка означает, что команду следует отдать от имени суперпользователя — root'а.
Для этого в зависимости от дистрибутива и того, что вы выбрали при установке, нужно сделать
 
vasya@computer:~$ su # это, например, для дефолтной Fedora или Debian
  <ввести пароль root'а>  
root@computer:/home/vasya# nano /etc/fstab  
root@computer:/home/vasya# exit # не забываем выйти из-под root'а
или
vasya@computer:~$ sudo -s # а вот это в том числе для Ubuntu
  <ввести свой пароль>  
root@computer:/home/vasya# nano /etc/fstab  
root@computer:/home/vasya# exit

При вводе пароля никакой реакции не последует (никаких звездочек появляться не будет), вводите «вслепую» и жмите энтер.
 
Указанный выше способ применим, когда необходимо отдать от имени root'а несколько команд подряд. Для отдачи одиночной команды используйте:
vasya@computer:~$ su -c 'nano /etc/fstab'
  <ввести пароль root'а>
или
vasya@computer:~$ sudo nano /etc/fstab
  <ввести свой пароль>
соответственно.
Здесь, правда, следует поиметь в виду, что:
а) действие sudo распространяется на строго одну команду, поэтому то, что в рутовой консоли выглядит как
# aptitude update && aptitude safe-upgrade
, в пользовательской должно иметь вид
$ sudo aptitude update && sudo aptitude safe-upgrade

б) на перенаправления ввода-вывода sudo не действует, поэтому, если не хотите переходить в рутовую консоль ($ sudo -s) для выполнения
# echo 'ALL ALL=(ALL) NOPASSWD: /usr/bin/ponoff' > /etc/sudoers.d/ponoff
, преобразуйте команду к виду
$ sudo tee /etc/sudoers.d/ponoff <<< 'ALL ALL=(ALL) NOPASSWD: /usr/bin/ponoff'

 
Если вы прочитали вывод и обнаружили там сообщение об ошибке или прочитали и ничего не поняли, запостите весь вывод сюда. Крайне желательно забрать его в тэг [font=monospace][/font], а если он длинный — в тэг [more][/more].
 
Q: Мне сказали задать ключ somekey=somevalue в файле ~/.someapprc, но в этом файле нет этого ключа / такого файла нет вовсе!
A: Представление о полном пустых конфигурационных файлов на все случаи жизни домашнем каталоге ошибочно. Просто создайте указанный файл, если его нет, и добавьте в него требуемые строки.
 


Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 01:56 18-12-2010 | Исправлено: ASE_DAG, 07:07 29-03-2016
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
> Инфу оттуда переносить нельзя
Даже на часик?
 
> Кончились inode'ы на одном из разделов - как выйти из положения?
Самый логичный ответ — увеличить количество инодов. :) Без переформатирования этого, понятно, не сделать.

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 19:15 28-04-2011
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Цитата:
Даже на часик?  
да хоть на 4 - щас на работе уже вряд ли кто остался...
Да уже создан другой контейнер с XFS и данные туды купируются, у XFS сразу там за 3млн инодов... мне хватит думаю - дальше уже в объём контейнера упрёмся.
 
Добавлено:
terminat0r
это равносильно переходу на XFS, т.к. на лету не переделать

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 19:19 28-04-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
> это равносильно переходу на XFS
Чем кардинальнее изменения, тем больше потенциальных проблем. ;)
 
> уже создан другой контейнер с XFS и данные туды купируются
Ну, хозяин — барин.

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 19:31 28-04-2011
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
ну щас данные с этого уйдут) я тот пока удаляь не буду - переформатирую на большее число инодов, и в случае чего данные обратно копирну)
 
пока все завершилось успешно и контейнер смонтирован и работает...

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 20:12 28-04-2011
varant



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
убунту 11.04. выключаю и system is going down и можно ждать вечно. и где юнити? по умолчанию его нет что ли?

Всего записей: 1216 | Зарегистр. 20-12-2006 | Отправлено: 21:00 28-04-2011
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть скрипт в Windows:

Цитата:
set file=%DB11name%_backup_%Today%*.%dbprefix%.bak
%robocopydir%\robocopy.exe %source% %destination% %file% %parameters%
if not errorlevel 1 call :rbcopyerror
::
set file=%DB1name%_backup_%Today%*.trn
%robocopydir%\robocopy.exe %source% %destination% %file% %parameters%
if not errorlevel 1 call :rbcopyerror
 
goto :next
::
::
:rbcopyerror
%maildir%\blat.exe -server %mailserver% -f %mailfrom% -tf %mailto% -subject %mailsubject% -body %mailbody%
exit /B
::
:next
 

который выполняет копирование и следит за кодом выхода приложения.
если он не равер 1 то мы напрявляемся к репортированию ошибки почтой и возвращаемся далее по скрипту отрабатывать.
 
кто подскажет как такое реализовать в bash ?
1. выполняем команду
2. смотрим код выхода
3. в зависимости от кода выхода можем пойти далее по скрипту или репортировать об ошибке и пойти далее по скрипту
 
1. cp /home/user1/arc.zip /backup
2. if [ "$?" -ne "0" ]; then
  mail to admin# goto :mail)
  exit 1
fi
3. cp /home/user1/arc.zip /backup1
 if [ "$?" -ne "0" ]; then
  mail to admin# goto :mail)
  exit 1
не хочется в теле выполнения операции всегда вставлять отправку почты потому как это достаточно громоздкий код со своими переменными(например какая операция сорвалась)
в Windows это всё решалось метками.
 
Спасибо.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:10 29-04-2011 | Исправлено: slech, 11:14 29-04-2011
Boris_Popov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Олл,
А какие требования к видеокарте у убунты 11.04, чтобы Unity шел со всеми плюшками?
Поддержка OpenGL это понятно, но какой именно версии?
Офсайт покурил, не помогло.

Всего записей: 479 | Зарегистр. 27-09-2003 | Отправлено: 11:42 29-04-2011
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slech
Вопрос лучше было задать в теме по скриптам...
 
А ответ прост -  функции.
Код:
mailto () {
...
}
 
...
mailto


----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 15:52 29-04-2011
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ASE_DAG

 
 

Цитата:
> set root='(hd0,7)'
> ls /boot

 
no such disk
 
Имхо, наверное, переставлю-ка виндовз, а потом и убунту, раз ничего не выходит

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 20:26 29-04-2011
terminat0r



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo

Цитата:
Имхо, наверное, переставлю-ка виндовз, а потом и убунту, раз ничего не выходит

да возьмите вы наконец живой диск с каким либо линуксом да посмотрите внимательно где что у вас лежит.

Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 21:01 29-04-2011
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
да возьмите вы наконец живой диск

сейчас на liveCD Убунту

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 21:14 29-04-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo
> no such disk
Господи! Ну действительно, посмотрите вы из Груба внимательно, где у вас Убунта лежит. И загрузите ее, наконец.
Можно не менять каждый раз рут, а делать вот так:
> ls (hd0,6)
> ls (hd0,6)/boot

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 22:01 29-04-2011
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
груб показывает все эти метки или как они звутся с записью msdos  Может оттого, что использован grub2dos и положен на виндовский диск c:, сделанный в gparted зугрузочным. А мы все не туда копаем…

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 22:10 29-04-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo
> как они звутся с записью msdos
Да ради бога, это просто разные формы записи.
Найдите, где у вас Убунта, и запустите ее так, как я рассказывал выше.
 
> Может оттого
Что «оттого»?
 
> grub2dos
Во-первых, grub4dos. Во-вторых, что у вас при старте запускается: Груб 2 или это поделие?

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 22:18 29-04-2011
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
да возьмите вы наконец живой диск с каким либо линуксом да посмотрите внимательно где что у вас лежит.

 
 
/media/a6a28de6-e928-4a42-829e-28603e5805a6/abi-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/abi-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/config-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/config-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/initrd.img-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/initrd.img-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/memtest86+.bin
/media/a6a28de6-e928-4a42-829e-28603e5805a6/memtest86+_multiboot.bin
/media/a6a28de6-e928-4a42-829e-28603e5805a6/System.map-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/System.map-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmcoreinfo-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmcoreinfo-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmlinuz-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmlinuz-2.6.35-28-generic
 
спасибо, нашел на  
 

 
а обратиться-то не могу пишу
 
set root='(hd0,7)'
linux /boot/vmlinuz-2.6.35-27-generic
или -28-generic
пишет что не находит

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 23:41 29-04-2011
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo
а где вы в вашем пути слово boot увидели? странно вообще все это, но пишите просто /vmlinuz-2.6...
 
p.s. я уже не помню всего разговора и сути вопроса, но, ИМХО, херня какая-то у вас...

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 00:36 30-04-2011 | Исправлено: Alukardd, 00:37 30-04-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
> странно вообще все это
> херня какая-то у вас
Ваш же совет — выделять /boot в отдельный раздел при наличии более одной системы на машине.
 
sikemo
С вами, ей богу, будет проще вернуться к первому пункту.
Итак, с лив-сиди.
Узнайте, где у вас все-таки установлена Убунта (где есть директории /bin, /boot (пустая), /usr, и др.).
 
Если вам удобнее оперировать UUID, как я вижу на скриншоте, а не именами блочных устройств — пожалуйста.
 
# mkdir /media/UBUNTU
# mount -U <здесь uuid раздела с Убунтой> /media/UBUNTU
# mount -U a6a28de6-e928-4a42-829e-28603e5805a6 /media/UBUNTU/boot
# grub-install --root-directory /media/UBUNTU /dev/sda

 
Все.

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 17:01 30-04-2011 | Исправлено: ASE_DAG, 18:39 30-04-2011
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
опять вы не подстраиваете ссылку под скрипт (знак вопросика)... неужели так сложно ссылку на нужный пост дать.
 
Да мой совет. Я и написал что всю предысторию данного человека не помню. Значит он всё-таки монтируется потом в /boot?
Команда grub-install дана не полностью - в конце еще надо добавить /dev/sd** как там у вас флешка называется.
 
У меня есть не большой вопрос. Настроил раздачу wifi debian+hostapd. Настраивается только при загрузке системы. Как потом перенастроить я понятия не имею!!!
Если пытаться вызвать заново hostapd -ddB /etc/hostapd/hostapd.conf, то он ругается что не может создать интерфейс mon.wlan1. И логично ведь он уже существует.
Соответственно вопрос. Либо как правильно применить новые настройки, или как удалить интерфейс mon.wlan1 что бы он создался заново? Перезапускать каждый раз систему не вариант... А пока я экспериментирую с различными настройками, получается мне приходится ребутать машину, что бы всё работало.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 17:37 30-04-2011 | Исправлено: Alukardd, 17:40 30-04-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
> неужели так сложно ссылку на нужный пост дать
Да, на этом форуме это требует некоторых вычислений. Могу дать (уже сделал) в отрыве от контекста (limit=1), если вам так удобнее.
 
> grub-install дана не полностью
Да, моя невнимательность, спасибо, исправлено. :)
 
> Я и написал что всю предысторию данного человека не помню. Значит он всё-таки монтируется потом в /boot?
Тут и помнить ничего не надо — тов. sikemo об этом ничего не писал.
 

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 18:46 30-04-2011
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Цитата:
Да, на этом форуме это требует некоторых вычислений
оО? Вы не знаете как получить ссылку на конкретное сообщение?
Цитата:
Тут и помнить ничего не надо — тов. sikemo об этом ничего не писал.  
ну значит пусчай заново вкуривает в смысл данных ему 4-х команд.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 18:52 30-04-2011
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Операционные системы » UNIX » Новичок в GNU/Linux’е
articlebot (03-11-2017 08:01): Новичок в GNU/Linux’е.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru