linux list command code example
Example 1: display all files in a directory linux
ls command list computer files in a directory in Unix OS with next structure:
ls [OPTION]... [FILE]...
Examples:
ls -l #display all files in current directory with (-l) long format.
ls -a /directory #display all hidden files in given directory that start with .
Example 2: linux basic commads
ls - list everything in current dirrectory
cd directoryname - change directory to given directory
cp directorynameofcopied directorynamewheretocopy - copes a file or folder
mv directoryoffiletobemoved directrynameofdestinationtomove - moves a file
pwd - print current location
touch filename - create a file
cat > filename - createa a file name and write into it
| - pipe command, lets you combine commands
Example 3: linux list
# syntax
# ls * '*'
# example
ls -ltr './*.log'
# + --------- + -------------------------------------------------------+
# | OPTION | DESCRIPTION |
# + --------- + -------------------------------------------------------+
# | -a | list all files including hidden file starting with '.' |
# | --color | colored list [=always/never/auto] |
# | -d | list directories - with ' */' |
# | -F | add one char of */=>@| to enteries |
# | -i | list file's inode index number |
# | -l | list with long format - show permissions |
# | -la | list long format including hidden files |
# | -lh | list long format with readable file size |
# | -ls | list with long format with file size |
# | -r | list in reverse order |
# | -R | list recursively directory tree |
# | -s | list file size |
# | -S | sort by file size |
# | -t | sort by time & date |
# | -X | sort by extension name |
# + --------- + -------------------------------------------------------+
Example 4: list all files in a directory and subdirectory linux
find . -type f -follow -print
Example 5: linux commands list
The 'mv' (move) command can also be used for renaming directories. Use the below-given format:
mv directoryname newdirectoryname
Example 6: linux commands list
For renaming file:
mv filename newfilename