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

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

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

Цитата:
Непривилегированных прав моей учётки ему мало

Если мне помимо прав надобно еще и окружение пользую sudo bash.
Т.е. предполагаю вручную подкрутить конфиг cups.

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 00:51 06-04-2016 | Исправлено: 1karavan1, 00:53 06-04-2016
erroraccount

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

Цитата:
Здесь всё тоже самое.

А какой программой? С Live CD если загрузиться, то получится?
 

Код:
 
ВНИМАНИЕ: На '/dev/sda' обнаружена GPT (GUID Partition Table)! Утилита fdisk не поддерживаетGPT. Используйте GNU Parted.
 
 
Диск /dev/sda: 1000.2 Гб, 1000204886016 байт
255 головок, 63 секторов/треков, 121601 цилиндров, всего 1953525168 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 4096 байт
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Идентификатор диска: 0xb8e3a905
 
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   716802047   358297600    7  HPFS/NTFS/exFAT
/dev/sda3       718804990  1953521663   617358337    5  Расширенный
Раздел 3 начинается не на границе физического сектора.
/dev/sda4       716802048   718802943     1000448   83  Linux
/dev/sda5       878600192  1953521663   537460736    7  HPFS/NTFS/exFAT
/dev/sda6       718804992   738803711     9999360   82  Linux своп / Solaris
/dev/sda7       738805760   758804479     9999360   83  Linux
/dev/sda8       758806528   768804863     4999168   83  Linux
/dev/sda9       768806912   878594047    54893568   83  Linux
 
Пункты таблицы разделов расположены не в дисковом порядке
 

Всего записей: 66 | Зарегистр. 01-02-2016 | Отправлено: 00:53 06-04-2016
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
erroraccount
О как у вас весело. Ещё и GPT.
Самый простой путь: загрузиться с любого livecd (тот же минт представлен в данной версии) и вызвать команду sudo gparted. И вы получите привычный для многих, гуёвый интерфейс разметки дисков.

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

Всего записей: 6714 | Зарегистр. 29-04-2009 | Отправлено: 00:59 06-04-2016
1karavan1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
erroraccount
Я бы рекомендовал воспользоваться этим.
После перераспределения свободного пространства не забудьте обратить свой взор на то, что заняло драгоценное место в корне.
Возможно кто-то в логи много испражняется без сжатия и без ротации.

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 01:43 06-04-2016 | Исправлено: 1karavan1, 15:12 07-04-2016
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как включить все репозитарии?
Написано что все выключены
 
yum-config-manager --enable [тут нужно писать длинное имя]
Можно ли как либо включить все существующие?

Всего записей: 3390 | Зарегистр. 20-05-2006 | Отправлено: 14:30 07-04-2016
1karavan1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD
Я сейчас дам очень плохой совет, все конфиги к репам лежат здесь:
/etc/yum.repos.d
внутри каждого конфига может быть несколько записей, каждая запись регламентируется булевой опцией enabled
Пример:

Код:
cat ./nginx.repo
# nginx.repo
 
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1
 

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

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 15:12 07-04-2016
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1karavan1
Я их выключил все командой yum-config-manager --disable и теперь не знаю какие были раньше

Всего записей: 3390 | Зарегистр. 20-05-2006 | Отправлено: 15:20 07-04-2016
1karavan1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD
а что за ОСь?

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 15:24 07-04-2016
OOD

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

Всего записей: 3390 | Зарегистр. 20-05-2006 | Отправлено: 15:24 07-04-2016
1karavan1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD
если раньше ни кто не ответит, то я смогу предоставить стандартный список после 20:00 по МСК
Можете сами выяснить суть, установив centos-minimal на виртуалочке.

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 15:27 07-04-2016 | Исправлено: 1karavan1, 15:29 07-04-2016
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1karavan1
Спасибо подожду до 20:00 сможите скрин выложить?

Всего записей: 3390 | Зарегистр. 20-05-2006 | Отправлено: 15:33 07-04-2016
1karavan1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
centos7_yum.repos.d.tar.gz

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 15:42 07-04-2016 | Исправлено: 1karavan1, 19:41 07-04-2016
OOD

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

Всего записей: 3390 | Зарегистр. 20-05-2006 | Отправлено: 08:16 08-04-2016
1karavan1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите научить cp или rsync паниковать, а то эти тихушники толкают меня на написание своего велосипеда.
 
Задача: Если в момент копирования на сетевое хранилище (смонтированный каталог NFS) принимающая сторона неожиданно отваливается, то инициатор копирования должен самоуничтожиться (можно с созданием лога).
 
Шара смонтирована со следующими параметрами:

Код:
nfssrv:/share/MD0_DATA/BackUp /mnt/nfs nfs noauto,intr,soft,nolock,retry=0,timeo=50    0 0

 
Делаю эксперимент:

Код:
 
# mount /mnt/nfs/
# cp -Ru /mnt/share/nfs_test/ /mnt/nfs/test
 

Если в этот момент остановить демона NFS (точку монтирования не трогаю), то cp подвисает без каких-либо комментариев (подвисший процесс оставлял более чем на час).
Комменты от cp появляются если точку маунта в этот момент принудительно освободить. (umount -l /mnt/nfs)
Подвисший процесс (cp или rsync) не реагирует даже на kill -9.
Может я каких очевидностей не вижу? Подскажите.
 
P.S.: Сервером NFS является вот такая хранилка.

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 01:21 17-04-2016 | Исправлено: 1karavan1, 02:42 17-04-2016
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1karavan1
У rsync'а есть опция --timeout.

----------
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.

Всего записей: 6571 | Зарегистр. 28-08-2008 | Отправлено: 20:59 17-04-2016
1karavan1

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Спасибо, но уже нашел решение гораздо лучше - lftp.
Не знаю причин, но он работает даже быстрее, чем rsync.
Для себя поставил галочку, что отказоустойчивость и монтирование сетевых стораджей вещи малосовместимые.
Суть ведь не только в подвисшем процессе rsync или cp, почему-то маунт к кривой цели влиял на работу остальных демонов.
В частности postresql не мог нормально завершиться, хотя его директория находится далеко от точки маунта NFS.
И да, я знаю, что qnap здесь самое слабое звено в силу его ущербности.
Планирую убедить клиента в необходимости нормальной стойки и нескольких серверов с полноценными ОС.

Всего записей: 382 | Зарегистр. 20-11-2015 | Отправлено: 21:18 17-04-2016 | Исправлено: 1karavan1, 21:22 17-04-2016
erroraccount

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

Всего записей: 66 | Зарегистр. 01-02-2016 | Отправлено: 05:48 21-04-2016 | Исправлено: erroraccount, 05:48 21-04-2016
cob



Кроткий лев
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Очень нубский вопрос, прошу не ругаться, потому что я сам не в восторге В Ubuntu 16.04 LTS настроил сеть вручную (192.168.1.2 ПК, 192.168.1.1 Шлюз, 255.255.255.0 маска) - шлюз не пингуется. Это сразу после установки. Есть простое решение, кроме как снести Ubuntu и продолжать пользоваться Виндами?
 
P.S. Когда-то настраивал Suse Server, там все нужное заработало сразу..
 
---

----------
Живи сам и давай жить другим.

Всего записей: 2944 | Зарегистр. 07-12-2001 | Отправлено: 17:50 07-05-2016 | Исправлено: cob, 17:51 07-05-2016
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cob> настроил сеть вручную
 
Как-то туманно.  Уточните, пожалуйста.
 
> шлюз не пингуется
 
$ ip r s
 
И к слову, если не секрет, а почему у вас собственно нет DHCP?

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 19:03 07-05-2016
cob



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

Цитата:
Как-то туманно.  Уточните, пожалуйста.  

Если адресов недостаточно, то вот:
 
ifconfig
 
enp3s0 Link encap:Ethernet  HWaddr 22:e4:63:9f:55:1c  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::b901:45e0:c3aa:afa3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:376 overruns:0 carrier:0
          collisions:0 txqueuelen:1000  
          RX bytes:480 (480.0 B)  TX bytes:122 (122.0 B)
 
lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1081 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1081 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1  
          RX bytes:88249 (88.2 KB)  TX bytes:88249 (88.2 KB)
 
route -n
 
Destination      Gateway      Genmask          Flags  Metric  Ref      Use     Iface
0.0.0.0            192.168.1.1  0.0.0.0             UG     100     0         0         enp3s0
169.254.0.0     0.0.0.0         255.255.0.0      U       1000    0         0         enp3s0
192.168.1.0     0.0.0.0         255.255.255.0   U       100     0         0         enp3s0

Цитата:
ip r s

default via 192.168.1.1 dev enp3s0  proto static  metric 100  
169.254.0.0/16 dev enp3s0  scope link  metric 1000  
192.168.1.0/24 dev enp3s0  proto kernel  scope link  src 192.168.1.2  metric 100
 
---


----------
Живи сам и давай жить другим.

Всего записей: 2944 | Зарегистр. 07-12-2001 | Отправлено: 11:35 08-05-2016 | Исправлено: cob, 11:37 08-05-2016
   

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