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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну давайте начнём с того, что не 22, а 10022 и страшнее не к 0, а в диапазоне от 0 до 1024.

Всего записей: 114 | Зарегистр. 28-03-2016 | Отправлено: 17:13 16-05-2017
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karavan, отож!
 
P. S. А вообще, как известно, в каждой шутке есть доля шутки.  В районе нуля действительно попадаются службы из 70-х, что лучше рабочими не держать.  Хрестоматийный пример — chargen 19/udp.

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 17:25 16-05-2017 | Исправлено: ASE_DAG, 17:36 16-05-2017
shylExSSchumi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу разобраться с простым вопросом.
Стоит proftpd, вижу в процессах, что запущен от юзера proftpd.
Но при этом спокойненько логи пишутся в /var/log/proftpd где везде владелец root и остальные могут только читать.
Плюс, почему доступ к этой папке только у root? Мне казалось правильнее, чтобы владелец папки, куда пишет proftpd должен быть сам юзер proftpd, остальные могут только читать.

Всего записей: 114 | Зарегистр. 28-03-2016 | Отправлено: 10:08 01-06-2017
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как и большинство демонов, он пишет в журнал не непосредственно, а через syslog(3).
 
> владельцем должен быть proftpd
 
Почему?  Зачем ему возможность затирать или задним числом переписывать журнал?

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 15:38 01-06-2017
shylExSSchumi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
да вы правы, всё логично.
 
У меня правда другой вопрос остался.  
Для логово для other доступ запрещён.
 
Я настроил на сервере, что подключаться можно по ssh только одному юзеру и только по ключу.  
Иногда хочется посмотреть логи. Я это сделать не могу.
Соотн-но мне каждый раз приходится делать su - чтобы посмотреть.
Сейчас я просто добавил своего юзера в группу adm, но правильно ли это?

Всего записей: 114 | Зарегистр. 28-03-2016 | Отправлено: 09:27 02-06-2017
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
> Для логово для other доступ запрещен
 
Не распарсил.
 
> каждый раз приходится делать su, чтобы посмотреть
 
Это нормально.  Именно так часто и рекомендуют делать: повышать права только для отдельных операций.
 
> добавил своего [пользователя] в группу adm, но правильно ли это?
 
Если задача была дать вашему пользователю право читать журналы, принадлежащие группе adm (а это далеко не все, что есть в /var/log), то безусловно.
 
Правильно ли была поставлена задача я не знаю, мне же неизвестна ни цель, ни что это за пользователь.

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 21:04 02-06-2017
tt43

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сейчас появилось что-то реально толково работающее на linux -системах по части автоматического переключения раскладки клавиатуры ?
грубо говоря, аналог всем известного PUNTO SWITCHER -а с windows .
интересует именно автомат переключения, а не ручное переключение, которое присутствует в утилитах типа kxneur , gxneur и подобных. автомата там нет.

Всего записей: 2216 | Зарегистр. 04-02-2014 | Отправлено: 06:26 06-06-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, касательно установки на SSD: задача в кроне запустить TRIM раз в неделю (weekly) - не маловато?
Полез добавить, но оказалось, ОСь сама добавила, теперь осталось сомнение...

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 19:25 07-06-2017
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
возник такой вопрос: есть ли способ узнать, какие драйвера имеются в ядре.
 
конкретная ситуация

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 16:21 14-06-2017
Deoptimizer

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может стоит задать в профессиональную тему, но все же задам вопрос здесь:
Eсть утилита wget, причем я ее использую в windows(binary).
Мне нужно сохранять Google Search результат в виде файла result.html.
использую такую командную строку

Цитата:
wget -U "Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6" http://www.google.com/search?q=123 -O result.html -q

 
Проблема в следующем:
Когда я использовал ссылку www.google.com - нужный мне результат в файле result.html был на английском языке, т.е. страница на английском языке.
Я только в качестве эксперимента решил попробовать ссылку www.google.com.ua - оно как и следовало ожидать, перешло на украинский язык.
А теперь когда я обратно использую ссылку www.google.com - оно не переходит на английский язык, а остается на украинском!
 
Куда записались настройки или кэш, как от этого избавится?
 
Добавлено:
Пробовал также менять useragent - не помогло...

Всего записей: 315 | Зарегистр. 12-06-2015 | Отправлено: 18:13 14-06-2017
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
> менять useraget — не помогло
 
Ну надо полагать, Гугль спалил ваш адрес.  Контора пишет.  :-)
 
А по существу: выбор языка страницы у Гугля — GET-поле hl с двухбуквенным кодом.  Ну то есть:
https://www.google.com/?hl=en
https://www.google.com/?hl=uk

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 19:48 14-06-2017
yuris

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем.
Нужен совет по переразбивке разделов на центосе

Код:
df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   44G   33G   12G  74% /
devtmpfs                 486M     0  486M   0% /dev
tmpfs                    497M     0  497M   0% /dev/shm
tmpfs                    497M   57M  440M  12% /run
tmpfs                    497M     0  497M   0% /sys/fs/cgroup
/dev/mapper/centos-home   22G   33M   22G   1% /home
/dev/sda1                497M  266M  231M  54% /boot
tmpfs                    100M     0  100M   0% /run/user/0
 


Код:
lsblk -f
NAME            FSTYPE      LABEL UUID                                   MOUNTPOINT
fd0
sda
sda1          xfs               cb2a7e3c-b792-46cf-89c0-da601fa58ef4   /boot
sda2          LVM2_member       1tJB2Z-2FJT-8q4c-8RNG-ARGt-Gl8s-sa8lEA
  centos-root xfs               9d1658a4-8a88-4b32-a47c-b40de43f9fde   /
  centos-swap swap              7fb443ea-1109-4fa2-ba0a-ab65cb97b31a   [SWAP]
  centos-home xfs               8f16863a-5f46-4c6e-bef1-395e63cacd0d   /home
 

Кончается место на /dev/mapper/centos-root хочу удалить /dev/mapper/centos-home и отдать всё место centos-root
С xfs дел не имел, интересуют конкретные шаги. Допустим раздел я удалю
umount /dev/mapper/centos-home
lvremove /dev/mapper/centos-home
Каким образом раздвинуть раздел dev/mapper/centos-root на всё свободное место?

Всего записей: 382 | Зарегистр. 19-11-2001 | Отправлено: 15:20 16-06-2017
mleo

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

yuris
 
>  по переразбивке разделов
 
Я бы не назвал это переразбивкой, если вы расширяете один раздел за счет другого, наверно с сохранением данных (?). Merge partition наверно?
 
$ man fdisk
 
опять же parted
 
ну и почитать, например здесь - https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/xfsgrow.html
 
Про бэкап не забудьте.

Всего записей: 5669 | Зарегистр. 19-05-2004 | Отправлено: 17:05 16-06-2017 | Исправлено: mleo, 17:15 16-06-2017
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mleo> fdisk
 
Нафига?
 
> parted
 
А вот здесь поподробнее, пожалуйста.  Во что из LVM или XFS научился parted(1), я как-то упустил?
 
yuris
 
> Кончается место на /dev/mapper/centos-root
> Filesystem               Size  Used Avail Use% Mounted on
> /dev/mapper/centos-root   44G   33G   12G  74% /
> 12G
 
Ой ли?  Что вы там собираетесь на 12 гигабайт в корень напихать?  Впрочем, если там /var там же, то возможно и да.
 
> хочу удалить /dev/mapper/centos-home и отдать всё место centos-root
 
Странный подход.  Почему не наоборот: урезать /home, выделить /var и /tmp в отдельные (пока) небольшие тома, остальное оставить про запас.  Кстати, а там точно запаса нет?  А то сумма какая-то некруглая: 66,48 Гб.
 
Но тем не менее:
 
> Каким образом раздвинуть раздел /dev/mapper/centos-root на всё свободное место?
 
Том.  По-моему достаточно:
 
# lvextend -l 100%FREE --resizefs /dev/centos/root
 
Но если нет, то без --resizefs и потом xfs_growfs(8), да.

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 22:27 16-06-2017 | Исправлено: ASE_DAG, 22:31 16-06-2017
mleo

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

ASE_DAG
 
> LVM или XFS научился parted(1)
 
Пардоньте. Невнимательно просмотрел пост что там LVM, как следствие, поспешно отписался.
Так с LVM тоже без проблем, только инструмент иной.
 
 
yuris
 
System Storage Manager (ssm)
 
$ sudo yum install system-storage-manager
 
Или
 
GUI для настройки логических томов LVM.  
Для запуска графической утилиты выполните system-config-lvm
 
Статьи:
http://xgu.ru/wiki/LVM
https://habrahabr.ru/post/67283/
https://unix.freegeek.ru/lvm-centos-7/

Всего записей: 5669 | Зарегистр. 19-05-2004 | Отправлено: 19:50 17-06-2017
Futurism

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят подскажите, меняю ДНс
 
nmcli> set ipv4.dns 14.20.13.10, 12.41.34.54
nmcli> save
Connection 'ens33' (81f6300d-09ac-4607-8165-34b29b55994b) successfully updated.
 
ок
после открываю терминал и делаю перестарт  
 
qwerty@ubuntu:~$ sudo /etc/init.d/dns-clean start  
Running 0dns-down to make sure resolv.conf is ok...done.
 
qwerty@ubuntu:~$ sudo /etc/init.d/networking restart  
[....] Restarting networking (via systemctl): networking.serviceJob for networking.service failed because the control process exited with error code. See "systemctl status networking.service" and "journalctl -xe" for details.
 failed!
 
 
и все, начинаю смотреть на whoer.net но днс гугловский
 
подскажите, что не так

Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 18:44 14-07-2017
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Futurism
Цитата:
/etc/init.d/dns-clean
Ух, чего только не придумают...

Цитата:
networking.serviceJob for networking.service failed because the control process exited with error code
Так это, чего Вы ждёте результат, если у Вас служба перезапустилась с ошибками. Посмотрите что у вас в итоге в /etc/resolv.conf и посмотрите что же всё таки он пытался Вам сказать в тексте ошибки...
Цитата:
See "systemctl status networking.service" and "journalctl -xe" for details.


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

Всего записей: 6562 | Зарегистр. 28-08-2008 | Отправлено: 21:30 15-07-2017 | Исправлено: Alukardd, 21:31 15-07-2017
karavan



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Futurism
Покажи выхлоп команды:

Код:
cat /etc/init.d/dns-clean | egrep -v '^#|^$'

Очень интересно взглянуть на этот костыль.

Всего записей: 1962 | Зарегистр. 02-12-2011 | Отправлено: 22:50 15-07-2017
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karavan
Цитата:
Очень интересно взглянуть на этот костыль.
это пакет pppconfig в debian'е.
 
Рекомендую ознакомиться с утилитой apt-file.

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

Всего записей: 6562 | Зарегистр. 28-08-2008 | Отправлено: 22:59 15-07-2017
Futurism

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karavan
выхлоп
 
qwerty@ubuntu:~$ cat /etc/init.d/dns-clean | egrep -v '^#|^$'  
PATH=/sbin:/bin:/usr/sbin:/usr/bin
test -f /usr/sbin/pppconfig || exit 0
mkdir /var/run/pppconfig >/dev/null 2>&1 || true
test -f /etc/ppp/ip-down.d/0dns-down || exit 0
case "$1" in
  start)
    /bin/echo -n "Running 0dns-down to make sure resolv.conf is ok..."
    /etc/ppp/ip-down.d/0dns-down "0dns-clean" && /bin/echo "done."
    ;;
  stop|restart|force-reload)
    ;;
  *)
        ;;
esac
exit 0
 
что нужно сделать? чтобы сохранить мои новые dns
 
Добавлено:
Alukardd
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 127.0.1.1
search localdomain

Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 18:17 16-07-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