Professional Documents
Culture Documents
list files:
root@shadi-virtual-machine:~# ls
root@shadi-virtual-machine:~# ls -l ~ (long list)
root@shadi-virtual-machine:~# ls -a (all files and directories including hidden ones)
root@shadi-virtual-machine:~# ls -la
root@shadi-virtual-machine:~# ls -lh (human readable)
root@shadi-virtual-machine:~# ls -R (Recursive)
root@shadi-virtual-machine:~# ls -t (access time)
root@shadi-virtual-machine:~# ls -r (reverse order)
root@shadi-virtual-machine:~# dir
root@shadi-virtual-machine:~# dir --color
========================================
Creating files:
root@shadi-virtual-machine:~# touch file1 FILE1 (case sensitive)
root@shadi-virtual-machine:~# touch /root/Documents/file
root@shadi-virtual-machine:~# ls -R
- If the file exist, it will reset the timestamp of the file.
========================================
Create directories:
root@shadi-virtual-machine:~# mkdir dir1 dir2 dir3
root@shadi-virtual-machine:~# mkdir -p dir4/dir5
root@shadi-virtual-machine:~# mkdir shadi '
root@shadi-virtual-machine:~# mkdir " shadi "
root@shadi-virtual-machine:~# mkdir shadi \ alaydi
========================================
nautilus:
root@shadi-virtual-machine:~# nautilus
root@shadi-virtual-machine:~# nautilus /etc/
========================================
Variable substitution:
root@shadi-virtual-machine:~# x=5
root@shadi-virtual-machine:~# echo x
root@shadi-virtual-machine:~# echo $x (The value of variable x)
Command substitution:
root@shadi-virtual-machine:~# echo "Today is $(date)"
Arithmatic substitution:
root@shadi-virtual-machine:~# echo "Sum of 1 plus 2 is $[1+2]"
root@shadi-virtual-machine:~# echo "Sum of 1 plus 2 is $((1+2))"