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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
tt43

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

Всего записей: 2226 | Зарегистр. 04-02-2014 | Отправлено: 10:17 04-08-2017
3xp0



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tt43
Так что именно то? Надеюсь что такое pipe объяснять не надо. Если надо - курите мануалы.
su -s переключаемся в другого пользователя, в этом случае root.
/system/bin/sh - пользуясь системным шеллом, -c - дальше следует команда, rm - удалить
ls -l дает список файлов в папке /system/xbin, grep ищем только где есть слово busybox, дальше через sed мы этот стрим (вывод) фильтруем, /s - это замена, т.е. убираем " >." нафиг, /g - везде. Также вырезаем ".* ".
дальше через xargs от stdin берем каждую строку отдельно (-n 1) и заменяем пробелы через sed /s / везде /g.
 
Надеюсь понятно

Всего записей: 6398 | Зарегистр. 22-09-2002 | Отправлено: 16:29 04-08-2017
TommyBoy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Если есть советы по делу (желательно с инструкциями), с удовольствием почитаю.

Всего записей: 19 | Зарегистр. 21-01-2005 | Отправлено: 20:59 04-08-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А нет ли тут матёрых спецов по Conky? Что-то слегка затупил с Lua: есть простенький конфиг, но мне не нравится дёргать sensors аж 4е раза (пусть и с SSD), зато с Lua по идее мог бы вытащить всё за один раз, построчно

Код:
for s in io.popen("sensors"):lines() do
  ...
end

но видел примеры с использованием скриптов и не понял - можно ли так сделать? Те, что видел, по большей части вроде только GUI рисуют...
 
И ещё вопрос: 10 секунд для температуры не многовато?

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 19:48 06-08-2017 | Исправлено: Skif_off, 19:50 06-08-2017
tt43

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3xp0
так-то -спасибо. интересовала именно вот эта часть -
sed 's/ ->.*//g; s/.* //g' | xargs -n 1 echo /system/xbin/ | sed 's/ //g'
честно говоря, не понимаю
 
Добавлено:
3xp0
так-то -спасибо. интересовала именно вот эта часть -
sed 's/ ->.*//g; s/.* //g' | xargs -n 1 echo /system/xbin/ | sed 's/ //g'
честно говоря, не понимаю

Всего записей: 2226 | Зарегистр. 04-02-2014 | Отправлено: 13:07 07-08-2017
3xp0



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tt43
sed берёт стрим из pipe и дальше с ним можно что угодно делать с помощью sed.
В данном случае, они используют sed для модифицирования вывода через regex. Если не знаешь regex - то это тоже нужно курить. s/ - дальше следует "что именно заменяем", к твоем первом случае

Цитата:
 >.

После след. / - на что заменяем. Там пусто, ибо сразу идет /. Т.е. просто вырезаем.
Флаг /g - глобально/везде.
xargs позволяет передать аргументы на пред. команды.

Всего записей: 6398 | Зарегистр. 22-09-2002 | Отправлено: 16:48 07-08-2017
BlackLabel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Привет друзья ,  
 
собираю deb пакет nginx а под свои нужды , но есть маленькое неудобство ...  
 
в файле debian/rules прописаны два пакета на сборку nginx и nginx-dbg   , никак не могу изавиься от дебаг версии ... помогите отредактировать rules файл так что бы при сборке dbg пакет не собирался ...  
 
debian/rules

Всего записей: 1038 | Зарегистр. 14-04-2004 | Отправлено: 11:54 12-08-2017
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BlackLabel, стесняюсь спросить, а в чем неудобство-то?

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 13:53 12-08-2017
BlackLabel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ASE_DAG
Не критично но все же  
 
Долго ждать надо пока оба пакета соберутся  ...  
dbg версия не нужна в принципе ...  
иногда нужно по быстрому проверить работу какого то модуля , и ждешь вдвое больше времени пока все это дело соберется  .

Всего записей: 1038 | Зарегистр. 14-04-2004 | Отправлено: 14:00 12-08-2017 | Исправлено: BlackLabel, 14:04 12-08-2017
karavan



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BlackLabel
Попробуй это
Сделал чистку от энджинкса с дебагом.

Всего записей: 1962 | Зарегистр. 02-12-2011 | Отправлено: 22:41 12-08-2017
BlackLabel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
karavan
Не работает , перечистил вообще  нету секции binary-arch  ...  

Всего записей: 1038 | Зарегистр. 14-04-2004 | Отправлено: 13:00 13-08-2017
deminart



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди добрые, скажите пожалуйста, у rdesktop есть аналог ключа mstsc.exe /admin что бы при подключении он не проверял лицензии клиентского доступа...

Всего записей: 59 | Зарегистр. 02-06-2017 | Отправлено: 11:57 14-08-2017 | Исправлено: deminart, 12:28 14-08-2017
urodliv



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

Цитата:
-0: attach to console


----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6714 | Зарегистр. 29-04-2009 | Отправлено: 16:48 14-08-2017
deminart



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

Цитата:
Цитата:
-0: attach to console

 
Спасибо большое, видимо это то что нужно.  
 
Правда всё равно не подключается, пишет: "доступ к требуемому сеансу отклонен". Но это уже совсем другая история...

Всего записей: 59 | Зарегистр. 02-06-2017 | Отправлено: 17:23 15-08-2017 | Исправлено: deminart, 17:24 15-08-2017
GREENcode

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, ntfsclone умеет копировать и восстанавливать диски, а не разделы? Например, sda содержит 2 раздела — sda1 и sda2. Можно ли одной коммандой клонировать весь sda, на не по отдельности каждую партицию? (ntfsclone --save-image /dev/sda --output...)

Всего записей: 455 | Зарегистр. 03-10-2015 | Отправлено: 20:47 16-08-2017
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GREENcode
Исхожу из названия утилиты - не может. Вы лучше используйте утилитку dd. Она может почти всё.

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6714 | Зарегистр. 29-04-2009 | Отправлено: 22:48 16-08-2017
kamidzu



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

Всего записей: 25 | Зарегистр. 21-06-2013 | Отправлено: 13:51 17-08-2017 | Исправлено: kamidzu, 14:57 30-08-2017
TeXpert



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос уважаемым знатокам
 
Есть работающий Linux, разделы /, /boot/efi, /home, /tmp, /var занимают отдельные разделы. Есть также подготовленный, размеченный раздел, куда хочу установить другой Linux, при этом хочу использовать эти же разделы /home, /tmp и /var. Прошу обозначить возможные проблемы (раньше был опыт "совместного" пользования /tmp и /var без проблем). При этом пароли и пользователи будут одни и те же
 
Спасибо
 
P. S. Забыл также отметить, что хочу также совместно использовать раздел swap.

----------
Майкудук, Пришахтинск не предлагать!:)
А на Пирогова приходит снова весенний гомон...

Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 13:57 21-08-2017 | Исправлено: TeXpert, 22:25 21-08-2017
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeXpert
Навскидку: если это будут разные дистрибутивы, то придётся заботиться о том, чтобы id у пользователей были одинаковыми.

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6714 | Зарегистр. 29-04-2009 | Отправлено: 17:56 21-08-2017 | Исправлено: urodliv, 17:56 21-08-2017
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeXpert Хоме и Темп не должны создать проблем, вот на счет вар, нужно сильно думать.

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 22:09 21-08-2017
   

Страницы: 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