make_a_file_executable
Make a file Executable
2016
Unlike Windows, Linux does not have files that are executable, all files can have this attribute. So for example, I have a python file that is just a text file, and I will to be able to run this from the command line, If I look at the file using ls -al:
ls -al
I will see something like this:
"-rw-r--r-- 1 pi pi 4452 Jul 25 17:46 40x2_LCD.py"
The permissions for this file are:
"-rw-r--r--"
This file has three sets of permissions:
User -rw | Group -r- | Others r-- where r is read - w is write - x is execute
I will cover permissions in another section, to give this file 'everything' use the following:
chmod 777 40x2_LCD.ph
If we look at the permissions now by using:
ls -al
We will see:
"-rwxrwxrwx"
Now we can execute this file (assuming it contains something valid that is executable)
./40x2_LCD.ph
The file will now be executed.
make_a_file_executable.txt · Last modified: 2023/03/09 22:35 by 127.0.0.1