Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

~/.bashrc

205 views
Skip to first unread message

Igor Zakharoff

unread,
Mar 12, 2009, 5:08:06 PM3/12/09
to
Greetings, All

А чегойта у меня с некоторых пор при логине в консоль (настоящую) стало писать

-bash: /home/igor/.bashrc: Отказано в доступе

В эмуляторах терминала такого нет. Система ArchLinux.

-rw-r--r-- 1 igor users 1921 Мар 9 17:43 /home/igor/.bashrc
drwxr-xr-x 69 igor users 4096 Мар 12 23:43 igor

np: ВеданЪ КолодЪ [Племена/2005] 7. Хоромы

Igor Zakharoff

unread,
Mar 12, 2009, 6:21:30 PM3/12/09
to
Greetings, All

13 мар 09 в 00:08 я написал(а) всем насчет "~/.bashrc":

IZ> А чегойта у меня с некоторых пор при логине в консоль (настоящую)
IZ> стало писать
IZ> -bash: /home/igor/.bashrc: Отказано в доступе

Оказалось, дело в ~/.profile, в котором .bashrc вместо того, чтобы включиться,
пытался выполниться.

np: Народная Опера [Эхо языческой Руси/1992] 2. Весна

Slava Zanko

unread,
Mar 12, 2009, 5:50:34 PM3/12/09
to
Привет, Igor!

13 мар 09 00:08, Igor Zakharoff -> All:

IZ> -bash: /home/igor/.bashrc: Отказано в доступе

Пользователь igor может прочитать файл /home/igor/.bashrc? Какое содержимое
жтого файла?

С наилучшими пожеланиями, Slava.

Igor Zakharoff

unread,
Mar 12, 2009, 8:01:42 PM3/12/09
to
Greetings, Slava

13 мар 09 в 00:50 ты написал(а) мне насчет "~/.bashrc":

IZ>> -bash: /home/igor/.bashrc: Отказано в доступе

SZ> Пользователь igor может прочитать файл /home/igor/.bashrc? Какое
SZ> содержимое жтого файла?

Может, в письме же были приведены права на этот файл.

np: Стары Ольса [Verbum/2002] 12. Выправа (сяредн. танец)

Slava Zanko

unread,
Mar 12, 2009, 6:46:52 PM3/12/09
to
Привет, Igor!

13 мар 09 01:21, Igor Zakharoff -> All:

IZ> Оказалось, дело в ~/.profile, в котором .bashrc вместо того, чтобы
IZ> включиться, пытался выполниться.

Было
~/.bashrc
вместо
. ~/.bashrc
?
Тогда да, permission denied :)

С наилучшими пожеланиями, Slava.

Alexey Vissarionov

unread,
Mar 14, 2009, 1:30:52 AM3/14/09
to
Доброго времени суток, Slava!

13 Mar 09 01:46, Slava Zanko -> Igor Zakharoff:

IZ>> Оказалось, дело в ~/.profile, в котором .bashrc вместо того, чтобы
IZ>> включиться, пытался выполниться.

SZ> Было
SZ> ~/.bashrc
SZ> вместо
SZ> . ~/.bashrc
SZ> ?
SZ> Тогда да, permission denied :)

А нефиг использовать "." вместо "source"...


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Жареный петух - птица мудрости

Igor Zakharoff

unread,
Mar 14, 2009, 4:55:54 PM3/14/09
to
Greetings, Slava

13 мар 09 в 01:46 ты написал(а) мне насчет "~/.bashrc":

IZ>> Оказалось, дело в ~/.profile, в котором .bashrc вместо того,

IZ>> чтобы включиться, пытался выполниться.


SZ> Было
SZ> ~/.bashrc
SZ> вместо
SZ> . ~/.bashrc
SZ> ?

SZ> Тогда да, permission denied :)

Именно.
Интересно, что в ~/.xsession-errors проблема оказалась описана полно - там было
указано, что ошибка в 14-й строке ~/.profile

Michael N. Kuleshov

unread,
Mar 16, 2009, 3:13:54 AM3/16/09
to
Привет, Slava!
Slava Zanko пишет:

> Было
> ~/.bashrc
> вместо
> . ~/.bashrc
> ?
> Тогда да, permission denied :)


Что такое .?
Почему permission denied?
Что такое source вместо .?

(man . отсутствует)

---
Михаил

Serguei Khvatov

unread,
Mar 16, 2009, 3:25:22 AM3/16/09
to
Mon Mar 16 2009 10:13, Michael N. Kuleshov wrote to Slava Zanko:

MNK> From: "Michael N. Kuleshov" <radi...@mtu-net.ru>

MNK> Привет, Slava!
MNK> Slava Zanko пишет:

>> Было
>> ~/.bashrc
>> вместо
>> . ~/.bashrc
>> ?
>> Тогда да, permission denied :)

MNK> Что такое .?
MNK> Почему permission denied?
MNK> Что такое source вместо .?

MNK> (man . отсутствует)

Зато присутствует man или info на bash.

В одном случае файл запускается как отдельный процесс, в остальных -
интерпретируется текущим.

Serguei Khvatov

Igor Zakharoff

unread,
Mar 16, 2009, 3:25:46 AM3/16/09
to
Greetings, Michael

16 мар 09 в 10:13 ты написал(а) Slava Zanko насчет "Re: ~/.bashrc":

>> Было
>> ~/.bashrc
>> вместо
>> . ~/.bashrc
>> ?
>> Тогда да, permission denied :)

MNK> Что такое .?
MNK> Почему permission denied?

MNK> Что такое source вместо .?
MNK> (man . отсутствует)

". file", равно как и "source file" - это включение (include) файла file.
Поскольку точка пропала, .bashrc пытался выполниться.

np: Saltatio Mortis [Manufactum/2005] 21. Palastinalied

Michael N. Kuleshov

unread,
Mar 16, 2009, 12:16:50 PM3/16/09
to
Привет, Igor!
...

> ". file", равно как и "source file" - это включение (include) файла file.
> Поскольку точка пропала, .bashrc пытался выполниться.
Спасибо!

---
Михаил

Michael N. Kuleshov

unread,
Mar 16, 2009, 12:32:29 PM3/16/09
to
Привет, Serguei!

Serguei Khvatov пишет:


> Mon Mar 16 2009 10:13, Michael N. Kuleshov wrote to Slava Zanko:

...

> Зато присутствует man или info на bash.
> В одном случае файл запускается как отдельный процесс, в остальных -
> интерпретируется текущим.


Спасибо!

---
Михаил

Igor Zakharoff

unread,
Mar 16, 2009, 12:55:22 PM3/16/09
to
Greetings, Serguei

16 мар 09 в 10:25 ты написал(а) Michael N. Kuleshov насчет "Re: ~/.bashrc":

>>> Было
>>> ~/.bashrc
>>> вместо
>>> . ~/.bashrc
>>> ?
>>> Тогда да, permission denied :)
MNK>> Что такое .?
MNK>> Почему permission denied?
MNK>> Что такое source вместо .?
MNK>> (man . отсутствует)

SK> Зато присутствует man или info на bash.
SK> В одном случае файл запускается как отдельный процесс, в остальных -
SK> интерпретируется текущим.

Ерунду написал.

np: Schandmaul [Kunststck [Live]/2005] 6. Frhlingsleier

Slav Matveev

unread,
Mar 16, 2009, 3:21:25 PM3/16/09
to
Hi Michael!

16 Mar 09 10:13, Michael N. Kuleshov wrote to Slava Zanko:

MK> Что такое .?
~/file выполнить через exec в новом контексте, . ~/file
прочитать и выполнить в контексте текущего процесса.

MK> Почему permission denied?
eXecute нету, поэтому и permission denied.

MK> Что такое source вместо .?

MK> (man . отсутствует)

надо было не man . , а man bash (или какой у тебя там шел,
там будет и про . и про source, которые есть синонимы).

Slav.

0 new messages