Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Какаято хрень непонятная при использовании некоторых команд (http://forum.oszone.net/showthread.php?t=13798)

Atlantis 17-09-2003 14:54 73905

трабл такой
при попытке запустить некоторые команды к примеру ps, или ifconfig выдает что ненашел такой файл хотя файло есть!!!
визулаьно выглядит так:
[root@myhost]#ps
или папример ifconfig, отвечает
bash: /bin/ps: No such file or directory
самое интересное что такие файлы есть и именно по этому пути!!!, что это может быть???

sergleo 17-09-2003 15:26 73906

проверь настройки окружения bash (patch) /bin /sbin и тд

плюс команды если телнетом лезешь на машину
то
/bin/ifconfig
/sbin/iptables

Для примера...


Atlantis 17-09-2003 15:48 73907

"проверь настройки окружения bash (patch) /bin /sbin и тд"

Че та непонял, какие там настройки(?) и как их проветрить


ruslandh 17-09-2003 18:39 73908

В .bashrc, .profile и т.п.

Barracuda 17-09-2003 18:58 73909

Atlantiss
Есть подозрение на то, что командный интерпретатор отвалился...

glassMonk 18-09-2003 00:06 73910

Цитата:

Есть подозрение на то, что командный интерпретатор отвалился...
Как это понимать отвалился?

h1ma 18-09-2003 03:45 73911

как сказал sergleo
проверь .bash_profile
на наличие переменной PATH=
там должно быть типа этого: PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/X11R6/bin" и т.д.

Barracuda 18-09-2003 08:22 73912

h1ma
Обратите внимание, что расположение командного файла шелл указал верно.
glassMonk
А так и понимать. Мог glibc обновить или ещё чего-то с ним наковырять - и всё тут. Только вчера не мог отдуплиться на эту же тему, пока не гляну, что интерпретатор у меня другой версии требовался.

Atlantis 18-09-2003 13:39 73913

Вобщем проверил я .bashrc и .profile, вродебы все впорядке, может просто я чего-то неувидел:
.bashrc:

# /etc/bashrc

# System wide functions and aliases
# Environment stuff goes in /etc/profile

# by default, we want this to get set.
# Even for non-interactive, non-login shells.
if [ `id -gn` = `id -un` -a `id -u` -gt 99 ]; then
umask 002
else
umask 022
fi

# are we an interactive shell?
if [ "$PS1" ]; then
   case $TERM in
xterm*)
   PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
   ;;
*)
   ;;
   esac
   [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "
   
   if [ "x$SHLVL" != "x1" ]; then # We're not a login shell
       for i in /etc/profile.d/*.sh; do
   if [ -x $i ]; then
       . $i
   fi
done
   fi
fi

.profile

# /etc/profile -*- Mode: shell-script -*-
# (c) MandrakeSoft, Chmouel Boudjnah <chmouel@mandrakesoft.com>

# Users generally won't see annoyng core files
[ "$UID" = "0" ] && ulimit -S -c 1000000 > /dev/null 2>&1

if ! echo ${PATH} |grep -q /usr/X11R6/bin ; then
   PATH="$PATH:/usr/X11R6/bin"
fi

if [ "$UID" -ge 500 ] && ! echo ${PATH} |grep -q /usr/games ; then
   export PATH=$PATH:/usr/games
fi

umask 022

USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HISTCONTROL=ignoredups
HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
   INPUTRC=/etc/inputrc
fi

# some old programs still use it (eg: "man"), and it is also
# required for level1 compliance for LI18NUX2000
NLSPATH=/usr/share/locale/%l/%N

export PATH PS1 USER LOGNAME MAIL HOSTNAME INPUTRC NLSPATH
export HISTCONTROL HISTSIZE

for i in /etc/profile.d/*.sh ; do
if [ -x $i ]; then
. $i
fi
done

unset i



sergleo 18-09-2003 20:02 73914

ЭЭЭ а система какая?
В RH9 по другому....:(

Atlantis 19-09-2003 09:09 73915

Система Mandrake 8.2

Guest 21-09-2003 13:47 73916

Возможно проблема с библиотеками... например с /lib/libld-xxx. Попробуй ldd /bin/ps.

Atlantis 22-09-2003 12:26 73917

на ldd /bin/ps отвечает тоже самое
/bin/ps/ldd: /bin/ps: No such file or directory

Ну не сносить же линукс, или сносить придется?

Guest 23-09-2003 21:44 73918

Скорее всего придется, если можешь переставь основные пакеты.

sergleo 24-09-2003 00:38 73919

Есть Update... или проверь через rpm систему...

Atlantis 24-09-2003 13:05 73920

Мда, еще бы знать какие имено пакеты переустановить:)


Время: 07:11.

Время: 07:11.
© OSzone.net 2001-