Bin commands in linux

40 Basic Linux Commands used Frequently

In this tutorial, I will show the very basic Linux commands with examples that are frequently used to get you more familiar with the Linux command line. To be an expert in Linux first step for a beginner would be to start learning the basic commands.

The command is followed by options (optional of course) and a list of arguments. The options can modify the behavior of a command. The arguments may be files or directories or some other data on which the command acts. Every command might not need arguments. Some commands work with or without them (e.g. ‘ls’ command). The options can be provided in two ways: full word options with — (e.g. —help), or single letter options with — (e.g. -a -b -c or multiple options, -abc).

Syntax

The commands in Linux have the following syntax:

Linux Basic Commands

Let’s start with some simple commands.

1) pwd command

‘pwd’ command prints the absolute path to current working directory.

2) cal command

Displays the calendar of the current month.

‘cal ’ will display calendar for the specified month and year.

3) echo command

This command will echo whatever you provide it.

The ‘echo’ command is used to display the values of a variable. One such variable is ‘HOME’. To check the value of a variable precede the variable with a $ sign.

4) date command

Displays current time and date.

If you are interested only in time, you can use ‘date +%T’ (in hh:mm:ss):

5) tty command

Displays current terminal.

6) whoami command

This command reveals the user who is currently logged in.

7) id command

This command prints user and groups (UID and GID) of the current user.

By default, information about the current user is displayed. If another username is provided as an argument, information about that user will be printed:

8) clear command

This command clears the screen.

Help command

Nobody can remember all the commands. We can use help option from command like

9) help option

With almost every command, ‘—help’ option shows usage summary for that command.

10) whatis command

This command gives a one line description about the command. It can be used as a quick reference for any command.

11) Manual Pages

‘—help’ option and ‘whatis’ command do not provide thorough information about the command. For more detailed information, Linux provides man pages and info pages. To see a command’s manual page, man command is used.

The man pages are properly documented pages. They have following sections:

NAME: The name and one line description of the command.

SYNOPSIS: The command syntax.

DESCRIPTION: Detailed description about what a command does.

OPTIONS: A list and description of all of the command’s options.

EXAMPLES: Examples of command usage.

FILES: Any file associated with the command.

AUTHOR: Author of the man page

REPORTING BUGS: Link of website or mail-id where you can report any bug.

SEE ALSO: Any commands related to the command, for further reference.

With -k option, a search through man pages can be performed. This searches for a pattern in the name and short description of a man page.

12) Info pages

Info documents are sometimes more elaborate than the man pages. But for some commands, info pages are just the same as man pages. These are like web pages. Internal links are present within the info pages. These links are called nodes. Info pages can be navigated from one page to another through these nodes.

Linux Filesystem commands

13) Changing Directories Command

Change the current working directory to the directory provided as argument. If no argument is given to ‘cd’, it changes the directory to the user’s home directory. The directory path can be an absolute path or relative to current directory. The absolute path always starts with /. The current directory can be checked with ‘pwd’ command (remember?):

In the first ‘cd’ command, absolute path (/usr/share) is used, and with second command, relative path (doc) is used.

14) Listing File And Directories Command

List files and/or directories. If no argument is given, the contents of current directory are shown.

If a directory is given as an argument, files and directories in that directory are shown.

‘ls -l’ displays a long listing of the files.

In this long listing, the first character is ‘d’ or ‘-‘. It distinguishes between file types. The entries with a ‘-‘ (dash) are regular files, and ones with ‘d’ are directories. The next 9 characters are permissions (‘rwxr-xr-x’ in first listing). The number following the permissions is the link count. Link count follows user and group owner. In the above example, the file owner is ‘raghu’ and group owner is ‘raghu’ as well. Next is the size of the file. And then time stamp before the name of file (or directory).

By default, hidden files or directories are not shown, to see hidden files as well, -a option is used. Hidden files in Linux start with a period sign (.). Any file that starts with a period is hidden. So, to hide a file, you just need to rename it (and put a period before it).

If you want to see the properties of a directory instead of the files contained in it, use -d (with -l) option:

Creating files and directories

15) mkdir command

To create a directory, the ‘mkdir’ command is used.

16) touch command

For creating an empty file, use the touch command.

If a file already exists, touch will update its time stamp. There are a lot of other methods to create a new file, e.g. using a text editor like vi or gedit, or using redirection. Here is an example of creating a file using redirection:

A file named usrlisting is created in this example.

Copy, move and remove commands

17) copy command

Copy files and directories. If the source is a file, and the destination (file) name does not exit, then source is copied with new name i.e. with the name provided as the destination.

If the destination is a directory, then the file is copied with its original name in that directory.

Multiple files can also be copied, but in that case, the last argument will be expected to be a directory where all the files are to be copied. And the rest of the arguments will be treated as file names.

If a directory is to be copied, then it must be copied recursively with the files contained in it. To copy a directory recursively, use -r option with ‘cp’ command:

18) move command

Move files or directories. The ‘mv’ command works like ‘cp’ command, except that the original file is removed. But, the mv command can be used to rename the files (or directories).

Here, ‘listing_copy.txt’ is moved with the name ‘usrcopy’ in the same directory (or you can say that it has been renamed).

19) To remove or Delete

‘rmdir’ command removes any empty directories, but cannot delete a directory if a file is present in it. To use ‘rmdir’ command, you must first remove all the files present in the directory you wish to remove (and possibly directories if any).

Читайте также:  Бинд клавиатуры windows 10

To remove files and directories

A directory must be removed recursively with -r option.

Here, the file named ‘file2’ is removed first, and then the directory ‘example’ is removed recursively. This can be seen in the output of ‘ls -l’ command where these two are no longer present.

Other file commands

20) file command

The file command determines the file type of a given file. For example:

You can provide one or more than one file as an argument to the file command.

21) stat command

To check the status of a file. This provides more detailed information about a file than ‘ls -l’ output.

22) cat command

The ‘cat’ command is actually a concatenator but can be used to view the contents of a file.

23) pagers

The cat command lists file as a whole. But if the file is big enough to fit into one screen, then we will be able to see only the last page of the file. The commands ‘less’ and ‘more’ display files one page at a time. So they are also called pagers. You can navigate through a file using arrow keys. To quit from a pager, hit ‘q’.

24) head command

Displays the first few lines of a file. By default, the ‘head’ command displays the first 10 lines of a file. But with -n option, the number of lines to be viewed can be specified.

25) tail command

Similar to ‘head’; the ‘tail’ command shows the last 10 lines by default, and -n option is available as well.

26) wc command

This command counts lines, words and letters of the input given to it.

The /etc/passwd file has 35 lines, 57 words, and 1698 letters present in it.

27) grep command

The ‘grep’ command searches for a pattern in a file (or standard input). It supports regular expressions. It returns a line if it matches the pattern in that line. So, if we wish to find the lines containing the word ‘nologin’, we use ‘grep’ as follows:

28) ln command

The ln command is used in linux to create links. Links are a kind of shortcuts to other files. The general form of command is:

There are two types of links, soft links and hard links. By default, hard links are created. If you want to create soft link, use -s option. In this example, both types of links are created for the file usrlisting.

Text Editors

29) Pico & Nano

‘Pico’ is a text editor in Linux. ‘Nano’ editor is inspired from ‘pico’. They work almost the same. If the argument given as filename exists, then that file will be opened for editing in pico/nano. Otherwise, a new file with that name will be created. Let’s create a new file named hello.txt:

Having made all the changes to the file, press ‘ctrl+o’ to write the changes to the file and ‘ctrl+x’ to exit from the editor. There are a lot of functions available with this editor. The help menu can be accessed with ‘ctrl+g’ keystrokes.

30) VI editor

The VI stands for Visual editor; another text editor in Linux. This is a standard editor in many Linux/Unix environments. This is the default editor that comes with many Linux distributions. It might be possible that it is the only text editor available with your distro.

You can open a file with vi for editing using the following:

The vi editor has 3 modes in which it performs its functions. The default is COMMAND mode, in which tasks like copy, paste, undo etc can be performed. You can change a mode from command mode only (and come back to it). The second mode is the INSERT mode, in which whatever key you type is treated as a character and will be loaded into the file buffer. To enter this mode, press ‘i’ when in command mode.
The final mode is EX mode or last line mode. The changes made in the buffer can be saved or discarded in this mode.

Useful commands

31) alias command

The ‘alias’ is another name for a command. If no argument is given, it shows current aliases. Aliases can be used for short names of commands. For example, you might use the clear command frequently. You can create an alias for it:

Next time you enter ‘c ‘ on command line, your screen will get clear. Current aliases can be checked with ‘alias’ command:

32) w command

w command is used to check which users are logged in to the system, and what command they are executing at that particular time:

It also shows the uptime, number of users logged in and load average of the system (in the first line of output above).

33) last command

Displays information about the users who logged in and out of the system. The output of the last command can be very large, so the following output has been filtered (through head) to display the top 10 lines only:

A similar command is ‘lastb’ that shows the last unsuccessful login attempts. But this command must be run as root otherwise you would get an error saying permission denied.

34) du command

The du command determines disk usage of a file. If the argument given to it is a directory, then it will list disk usage of all the files and directories recursively under that directory:

35) df command

The df reports file system usage. For example:

36) fdisk command

The fdisk is a tool for getting partition information, and for adding and removing partitions. The fdisk tool requires super user privileges. To list all the partitions of all the hard drives available:

The fdisk is an interactive tool to edit the partition table. It takes a device (hard disk) as an argument, whose partition table needs to be edited.

Pressing ‘m’ at the fdisk prompt prints out the help shown above that lists all the commands available for fdisk. A new partition can be created with ‘n’ and an existing partition can be deleted with the ‘d’ command. When you are done editing the partitions, press ‘w’ to write the changes to the disk, and finally, hit ‘q’ to quit from fdisk (q does not save changes).

37) netstat command

The ‘netstat’ is a command used to check the network statistics of the system. It will list the current network connections, routing table information, interface statistics, masquerade connections and a lot more information.

38) history command

History command shows the commands you have entered on your terminal so far.

39) passwd command

To change your password with passwd command.

40) Shutdown Command

In Linux, you can use shutdown command to gracefully halt your system. Most commonly used command is shutdown -h now .

Источник

Command To Run (execute) Bin Files In Linux

I have downloaded a file from internet that ends with .bin extension. The documentation (INSTALL.TXT) file says just run bin file. What command I need to type in order to run bin files in Linux or Unix-like operating systems?

Tutorial details
Difficulty level Easy
Root privileges No
Requirements None
Est. reading time 1m

A .bin file is a self extracting binary file for Linux and Unix-like operating systems. For example Java or Flash are two examples of these types of file. Just type following two commands to run .bin files. In this example, I am going to run a binary file called file.bin .

Run .bin file in Linux / UNIX

Change the permission of the file you downloaded to be executable. Type the following command:
$ chmod +x file.bin

Start the installation process or run .bin file. Type the following command:
./file.bin

  • No ads and tracking
  • In-depth guides for developers and sysadmins at Opensourceflare✨
  • Join my Patreon to support independent content creators and start reading latest guides:
    • How to set up Redis sentinel cluster on Ubuntu or Debian Linux
    • How To Set Up SSH Keys With YubiKey as two-factor authentication (U2F/FIDO2)
    • How to set up Mariadb Galera cluster on Ubuntu or Debian Linux
    • A podman tutorial for beginners – part I (run Linux containers without Docker and in daemonless mode)
    • How to protect Linux against rogue USB devices using USBGuard

Join Patreon

For example if .bin file name is application.bin. Type the following commands:
$ chmod +x application.bin
$ ./application.bin

Another example for Java Linux self extracting binary file:
$ chmod +x jre-1_5_0-linux-i586.bin
$ ./jre-1_5_0-linux-i586.bin
OR
$ sh jre-1_5_0-linux-i586.bin

🐧 Get the latest tutorials on Linux, Open Source & DevOps via

Category List of Unix and Linux commands
Documentation help • mandb • man • pinfo
Disk space analyzers df • duf • ncdu • pydf
File Management cat • cp • less • mkdir • more • tree
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Linux Desktop Apps Skype • Spotify • VLC 3
Modern utilities bat • exa
Network Utilities NetHogs • dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • glances • gtop • jobs • killall • kill • pidof • pstree • pwdx • time • vtop
Searching ag • grep • whereis • which
Shell builtins compgen • echo • printf
Text processing cut • rev
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Comments on this entry are closed.

if that doesn’t work try sudo ./file.bin on debian
or su ./file.bin on other distros

“chmod: cannot access `jre-6u26-linux-x64.bin’: No such file or directory”
What do I do, I am freaking out over it (Because ADHD) I tried it so many times it still won’t work, I’m also trying to play minecraft on Ubuntu

resubmitting to be notified of a reply by email.

Hello ,
I was trying to extract from the java bin file. I could change the mode, but when I say ./filename.bin ( according to your last example), it says file not found although I am just cutting and pasting the file name and it is in the same directory.

]$ chmod +x ./java_ee_sdk-5_05-linux.bin
[saras@node032

]$ ./java_ee_sdk-5_05-linux.bin
./java_ee_sdk-5_05-linux.bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[saras@node032

]$
can you help please ? thanks

yu need to install libstdc++ package to solve this problem. Use yum under centos/fedora/redhat or apt-get under debian/ubuntu Linux.

Thanks Vivek.
I managed to unzip it. I have a unrelated question on running java on a cluster. Where can I ask the question. I was not sure if I should ask about it here.

while executing a bin file i am getting the message : End-of-central-directory signature not found.

i get the following erroe while running the ./Googleearthlinux.bin command that is the fllowing
Verifying archive integrity…Error in MD5 checksums: 97ca3ea1d8c49adb873a8a13114463b4 is different from 33fdc468b730cef74ac8f5cc4dc83259

Your file is corrupted. Delete current file and download fresh file again.

Hi,
I have a Synology 207+ at home running on Linux and the ARM architecture.
Now I want to install JRE so I can make Jetty run in order to be able to use Java servlets and jsp files in my webpage.
Now when trying to install j2re-1_4_2_19-linux-i586.bin I get an error:
380: /usr/bin/sum: Permission Denied
expr: syntax error
expr: syntax error
Extracting…
./install.sfx.15986: ./install.sfx.15986: 1: Syntax error: “(” unexpected
Done.

What does this mean? I’m not sure if I downloaded the proper JRE. Does someone know how to fix this? thanks

I have to run a UNIX shell script . What command I need to type in order to run UNIX shell files in Linux?

To run the UNIX shell script,type
./filename.sh.
Before running the above command,check the file permission because the file should have execute permission

When I normally klik the .bin file it opens with kate (text editor). I have tried to run the command, but it only opens mozilla and types it in the url section. What is wrong? I have installed libstdc++6

Hey guys,
I was trying to install SiteMinder Policy Server on CentOS 5.2. I already chmod+x’d it. As I executed the .bin file I received this error. I have googled it and this error is not mentioned in the install manual. I would appreciate some advise.

[root@localhost SiteMinder Policy Server]# ./ca-ps-12.0-sp1-linux.bin
Preparing to install…
Extracting the JRE from the installer archive…
Unpacking the JRE…
Extracting the installation resources from the installer archive…
Configuring the installer for this system’s environment…

‘SWING’ UI not supported by VM. Reverting to AWT.
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

Stack Trace:
java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:224)
at java.awt.Window.(Window.java:268)
at java.awt.Frame.(Frame.java:398)
at java.awt.Frame.(Frame.java:363)
at com.zerog.ia.installer.LifeCycleManager.g(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.h(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA8113)
at com.zerog.ia.installer.Main.main(DashoA8113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.zerog.lax.LAX.launch(DashoA8113)
at com.zerog.lax.LAX.main(DashoA8113)
This Application has Unexpectedly Quit: Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

Hi,
Sometimes you need to change the file name and then install.

Hi!
I am new to linux.My situation:
ziga@ziga-laptop:

$ chomd +x./math.bin
ziga@ziga-laptop:

$ /home/ziga/math/…/emlin701/math.bin
bash: /home/ziga/math/…/emlin701/math.bin: cannot execute binary file
What can i do? Is there an option to transform an .bin into an .iso file?
Thanks for your help.

Easier way… Just right click, goto permissions tab, and mark as executable. Then open the terminal and drag & drop the .bin or w/e file into it, and press enter.

Thanks Tesu, heck of a lot easier

Im trying to install java 6.15 so I gave it 100% read write permission to everyone, and it still wont work. when I put $> jre-6u15-linux-i586-rpm.bin it says there is an error, order not found

For ubuntu you can just draw the file into terminal so it has the file location and type command run

Having trouble with trying to set up Java Runtime Environment, in the terminal it says..

Unpacking…
./jre-6u16-linux-i586.bin: 336: cannot create install.sfx.3679: Permission denied
Checksumming…
/usr/bin/sum: install.sfx.3679: No such file or directory
[: 363: -ne: unexpected operator
[: 363: -ne: unexpected operator
chmod: cannot access ‘install.sfx.3679’: No such file or directory
Extracting…
./jre-6u16-linux-i586.bin: 366: ./install.sfx.3679: not found
Failed to extract files.

Any idea on how to fix this??

Make sure downloaded file is not corrupted and you must install it as the root user.

I am trying to install an UnetBootin bin on a converted RHEL 6.4 (updated to CentOS 6.5) distro. nothing I do seems to change whether this see the file…

————————-
lrwxrwxrwx. 1 root root 16 Jul 28 13:32 libpng.so.3 -> libpng.so.3.49.0
lrwxrwxrwx. 1 root root 18 Jul 28 13:32 libpng12.so.0 -> libpng12.so.0.49.0
[burwellp@rexstation lib64]$ yum install /home/burwellp/Downloads/unetbootin-linux-608.bin
Loaded plugins: fastestmirror, refresh-packagekit, security
You need to be root to perform this command.
[burwellp@rexstation lib64]$ sudo yum install /home/burwellp/Downloads/unetbootin-linux-608.bin
[sudo] password for burwellp:
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.einstein.yu.edu
* extras: centos.netnitco.net
* updates: mirror.team-cymru.org
Setting up Install Process
No package /home/burwellp/Downloads/unetbootin-linux-608.bin available.
Error: Nothing to do
[burwellp@rexstation lib64]$ sudo /home/burwellp/Downloads/unetbootin-linux-608.bin
/home/burwellp/Downloads/unetbootin-linux-608.bin: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
————————-

[burwellp@rexstation lib64]$ sudo yum install libpng
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.solarvps.com
* extras: mirror.solarvps.com
* updates: mirror.cs.pitt.edu
Setting up Install Process
Package 2:libpng-1.2.49-1.el6_2.x86_64 already installed and latest version
Nothing to do

I am trying to install jdk-6u13-linux-i586.bin in fedora 11.
and i am getting this error.
i have performed the steps as mentioned in answer.
please help me..

please enter “yes” or “no”.
Do you agree to the above license terms? [yes or no]
yes
Unpacking…
Checksumming…
Extracting…
./jdk-6u13-linux-i586.bin: ./install.sfx.2551: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Failed to extract the files. Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information.

Hi Kunal, did you succeed to install JDK? I have the same problem.
Thanks.

Thanks, now adobe reader is running on my machine.

Thank You
easy to follow instructions. I have been left confused with other explanations

./AdobeAIRInstaller.bin
Error loading the runtime (/tmp/air.ZxdZsy/build/opt/Adobe AIR/Versions/1.0/libCore.so: cannot enable executable stack as shared object requires: Permission denied)

HELP……I am begging if someone could tell me how to execute a file, it has been doing my head in for the last 3days and i have tried everything. So please, please, please lert me know A.S.A.P tanks one love

I am trying to install jre on a HP thin client with about 256 Free space on the built in flash memory but when I run the comman ./jre blah blah blah and accept the agreement
i get the following output

unpacking…..
Checksumming…
Extracting….
Failed to extract the file. Please refer to the Troubleshooting section of the installation instructions on the download page for more information.

please help someone – I am trying to use a thin client to connect the a server via a web browser – wanting the run the business database from the browser – but on Windows, when you connect for the first time – you have to install Jinitiator but I dont know how to achieve this in linux so I was trying this – anyone knwo what I need to do

forgot to add a line to the error above

after the Extracting…..
it says
./jre *********.bin; line 366 ./install.sfx.22300; cannot execute binary file

apt-get install ia32-libs

Thanks a lot! I have search for 2 hours to the solution, and here it is!

if you got this error on an ubuntu 64bit system, try to install the ia32 libs

./jre *********.bin; line 366 ./install.sfx.22300; cannot execute binary file

sudo apt-get install ia32-libs

Thanks, exactly what was needed to get the legacy Adobe Air up and running on Mint 10 (64 bit)

Hi, Thanks it works for me.
R. Luntu

Thanks all, lots of good advice on linux binaries for the novices out here.

hey while installin java for a cloud cluster d agreement thing came up but its not exitin back to the terminal.. how do i get back to d terminal do tat it installs java??

Hi everyone,
Does speicial installation required on RedHat5 (i686) for installing JDK? I downloaded the java twice and i am still having this issue. Can someone please advice me if it me trying to install the wrong 64bit java version or the installation document is different?

chmod +x jdk-6u20-linux-x64.bin
./jdk-6u20-linux-x64.bin
…….Do you agree to the above license terms? [yes or no]
yes
Unpacking…
Checksumming…
Extracting…
./jdk-6u20-linux-x64.bin: line 477: ./install.sfx.3205: cannot execute binary file
Failed to extract the files. Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information.

Very useful instructions …

hi all…
im tryng to run jdk-6u23-linux-i586.bin in my ubuntu 8.10…. bt unable to..

$ sudo apt-get install ‘/home/hareen/Documents/jdk-6u23-linux-i586.bin’
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Couldn’t find package

this is the error im getting…..
please help…..
Thnx in advance. 🙂

hi.
i am new to shell, i want to acceess a web page on linux server from a remote machine .
can any one guide me what to do or which forum to follow….
plz….. its urgent

I have a list of commands to be executed in UNIX on dialy basis….

Is there anyway that i could save those commands in a document and execute those commands by using .sh….or anything else command?

I tried using .sh but it executes only the first line, what i need to do to make it run all the commands…?

You can use the “Cron” or “at” command to execute the jobs on a daily basis

Thanks very useful

how i can install exe modem file to linux suses please answer me cuz i need it

Wine is the only windows emulator that I know of that would work. Have you checked your /etc/pppd and /etc/ppp.conf files to see if there isn’t already a driver for your modem? If it’s a Ethernet NIC (network interface card) and not a “modem”, then it will probably work straight out of the box.

i want to install modem zain connect it’s setup.exe to linux how i can do that please tell me

Hi ,
I bit confused with LVM and RAID.Can someone explain me with a realtime example

Thank you. Very helpful!

thank u for the simple yet very helpful comment.

Thanks very much, it was a 64Bit sudo apt-get install ia32-libs did the job

What about is there any file’s name can be used to save a file to execute in terminal without command it from terminal? What i mean is i want it to be operated when i click on the file’s icon, it will directly run its function in terminal of linux fedora. (e.g. file.txt or file.sh or file.trx) but to run it in terminal is “file.?” ?

Thanks in advance.

hello,
I m installing java on AIX machine It shows error on

./install.sfx.409050 : 0403-006 execute permission denied .
thanks

You need to set execute permission using the chmod +x command:

thanks Vivek, But I alredy gave the permission to that file

Dear All. M having the following error while executing the commend

root@root:# ll | grep i86bi_linux-adventerprisek9-ms
-rwxrwxrwx 1 nayatel nayatel 93580556 2011-11-02 16:29 i86bi_linux-adventerprisek9-ms*
root@root:# ./i86bi_linux-adventerprisek9-ms
bash: ./i86bi_linux-adventerprisek9-ms: No such file or directory

Kindly suggest any solution

Looks like it’s been made executable (* at end) and you are the owner, the file has an inode and at least one file linked to it…. I take it that ll is an alias for ls -l or something akin to that, so unless it searches across multiple directories, and you aren’t in the correct directory to run the script (of course the file has to be in the PWD for it to run) then more than likely the file is corrupted and you have to download it again.

Thanks.
i success to run it.

On Ubuntu/Kubuntu variants…
$ ./AdobeAIRInstaller.bin
bash: ./AdobeAIRInstaller.bin: No such file or directory

Fixed by running:
$ sudo apt-get install ia32-libs
$ ./AdobeAIRInstaller.bin

Thank you all above who suggested this!

I am using CentOs 6 and this “compat-libstdc++-33” package along with its dependencies are responsible to run ./filename.bin file. After installing the above package, I have successfully executed .bin file in CentOs 6.

Simply run “yum install compat-libstdc++-33” to install this package.

Trying that now…

[burwellp@rexstation lib64]$ sudo yum install compat-libstdc++-33
[sudo] password for burwellp:
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.solarvps.com
* extras: mirror.solarvps.com
* updates: mirror.team-cymru.org
Setting up Install Process
Package compat-libstdc++-33-3.2.3-69.el6.x86_64 already installed and latest version
Nothing to do

trying to reinstall now

[root@rexstation Downloads]# ./unetbootin-linux-608.bin
./unetbootin-linux-608.bin: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
[root@rexstation Downloads]# ls -ltr –color=never unet*
-rwxrwxrwx. 1 burwellp burwellp 4467972 Jul 28 11:49 unetbootin-linux-608.bin

I wonder if it’s a broken link somewhre…
[root@rexstation Downloads]# locate libpng12.so.0
/usr/lib64/libpng12.so.0
/usr/lib64/libpng12.so.0.49.0
[root@rexstation Downloads]# ls -ltr /usr/lib64/libpng12.so.0
lrwxrwxrwx. 1 root root 18 Jul 28 13:32 /usr/lib64/libpng12.so.0 -> libpng12.so.0.49.0
[root@rexstation Downloads]# ls -ltr libpng12.so.0.49.0
ls: cannot access libpng12.so.0.49.0: No such file or directory
[root@rexstation Downloads]# aha!

What the heck am I doing wrong here?

[root@rexstation Downloads]# ln -d /usr/lib64/libpng12.so.0.49.0 /usr/lib64/libpng12.so.0
ln: creating hard link `/usr/lib64/libpng12.so.0′: File exists
[root@rexstation Downloads]# ./unetbootin-linux-608.bin
./unetbootin-linux-608.bin: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

[root@rexstation Downloads]# ls -ltr /usr/lib64/libpng12.so.0
lrwxrwxrwx. 2 root root 18 Jul 28 13:32 /usr/lib64/libpng12.so.0 -> libpng12.so.0.49.0

I wanted to make a .bin file which will copy all the files with name having “am” in common… usually in the terminal we use “cp *am* “… I wrote the same command inside the .bin file, a shown below… but it acts like “echo”… please help.

Источник

Читайте также:  Как отключить запуск компьютера с клавиатуры windows 10
Оцените статью