LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 08-06-2003, 04:31 AM   #1
inTUXicated
Member
 
Registered: Aug 2003
Distribution: RedHat Linux 9
Posts: 30

Rep: Reputation: 15
bash: /bin/cat: cannot execute binary file


i can't seem to view files like inittab when i'm using a terminal.for example when i enter:

cat inittab

i get :

bash: /bin/cat: cannot execute binary file

is there any program that i need to install for me to make this command work again?
 
Old 08-06-2003, 05:14 AM   #2
jharris
Senior Member
 
Registered: May 2001
Location: Bristol, UK
Distribution: Slackware, Fedora, RHES
Posts: 2,243

Rep: Reputation: 47
Whats the output of
Code:
ls -l /bin/cat
and
Code:
mount
I expect either the permissions are set incorrectly on cat or the filesystem on which is resides is mounted with noexec.

cheers

Jamie...
 
Old 08-06-2003, 05:26 AM   #3
inTUXicated
Member
 
Registered: Aug 2003
Distribution: RedHat Linux 9
Posts: 30

Original Poster
Rep: Reputation: 15
ls -l /bin/cat

-rwxr-xr-x 1 root root 14364 Feb 19 01:19 /bin/cat

mount

/dev/hda3 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hda2 on /boot type ext3 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
/dev/hdc1 on /mnt/Winux type vfat (rw,nosuid,nodev,umask=0)
------------------------------------------------------------------------------------------
hope this helps
 
Old 08-06-2003, 05:30 AM   #4
jharris
Senior Member
 
Registered: May 2001
Location: Bristol, UK
Distribution: Slackware, Fedora, RHES
Posts: 2,243

Rep: Reputation: 47
Uhm... What happens when you run say
Code:
/bin/cat /etc/inittab
cheers

Jamie...
 
Old 08-06-2003, 05:38 AM   #5
inTUXicated
Member
 
Registered: Aug 2003
Distribution: RedHat Linux 9
Posts: 30

Original Poster
Rep: Reputation: 15
/bin/cat /etc/inittab

-bash: /bin/cat: cannot execute binary file
 
Old 08-06-2003, 05:57 AM   #6
jharris
Senior Member
 
Registered: May 2001
Location: Bristol, UK
Distribution: Slackware, Fedora, RHES
Posts: 2,243

Rep: Reputation: 47
What happens when you
Code:
more /etc/iniitab
Do you get the same error? The size of you cat binary looks good but there's always the chance it's corrupt or invalid somehow - what does
Code:
file /bin/cat
show you?

cheers

Jamie...
 
Old 08-06-2003, 06:05 AM   #7
inTUXicated
Member
 
Registered: Aug 2003
Distribution: RedHat Linux 9
Posts: 30

Original Poster
Rep: Reputation: 15
more /etc/inittab

#
# inittab This file describes how the INIT process should set up
# the system in a certain run-level.
#
# Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
# Modified for RHS Linux by Marc Ewing and Donnie Barnes
#

# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:

# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit

l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6

# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now

# When our UPS tells us power has failed, assume we have a few minutes
# of power left. Schedule a shutdown for 2 minutes from now.
# This does, of course, assume you have powerd installed and your
# UPS connected and working correctly.
pf:owerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"

# If power was restored before the shutdown kicked in, cancel it.
pr:12345owerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"


# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon

file /bin/cat

/bin/cat: data
 
Old 08-06-2003, 06:11 AM   #8
jharris
Senior Member
 
Registered: May 2001
Location: Bristol, UK
Distribution: Slackware, Fedora, RHES
Posts: 2,243

Rep: Reputation: 47
Looks like your version of cat is corrupt then. What you should have seen from the "file" command was
Code:
jh@e128 jh]$ file /bin/cat
/bin/cat: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
You'll need to get a new copy of the cat binary, although I'd be a little concerned about what damaged it in the first place.

cheers

Jamie...
 
Old 08-06-2003, 07:53 AM   #9
inTUXicated
Member
 
Registered: Aug 2003
Distribution: RedHat Linux 9
Posts: 30

Original Poster
Rep: Reputation: 15
tnx
do u know where i can get a new copy of the cat binar? or is it available in the RH cd ??
 
Old 08-06-2003, 07:56 AM   #10
jharris
Senior Member
 
Registered: May 2001
Location: Bristol, UK
Distribution: Slackware, Fedora, RHES
Posts: 2,243

Rep: Reputation: 47
It'll be in one of the RPMs on the CD but I'm not sure which one off the top of my head as I'm not much of a RH guy myself. If you mail me I'll send you a copy from my RH9 box here at work if you wish.

cheers

Jamie...
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
/bin/tar: cannot execute binary file dhammika Linux - General 8 11-08-2005 04:17 PM
bash: ./runcbl: cannot execute binary file message Earla Harding Linux - Enterprise 0 07-27-2005 02:39 PM
Cat with Binary File? Xaque208 Linux - General 1 12-06-2004 07:59 PM
Mandrake9.2, bash: /cannot execute binary file premier_la Linux - Software 10 01-23-2004 02:53 AM
Mendrake9.2, bash: cannot execute binary file premier_la Mandriva 4 01-22-2004 05:16 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 05:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration