Professional Documents
Culture Documents
My Unix Lab Work
My Unix Lab Work
Lab 1
ankit@ankit-VirtualBox:~$ uname
Linux
ankit@ankit-VirtualBox:~$ who
ankit@ankit-VirtualBox:~$ whoami
ankit
2. Find out the users who are currently logged in and find the particular user too.
January 2000
Su Mo Tu We Th Fr Sa
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
(ii) Feb 1999
February 1999
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28
September 700
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
ankit@ankit-VirtualBox:~$ cal
August 2023
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
(v) Current Date Day Abbreviation , Month Abbreviation along with year
17ThuAug23
4. Display the time in 12-Hour and 24 Hour Notations.
09:59PM
ankit@ankit-VirtualBox:~$ date
GOOD MORNING
ankit@ankit-VirtualBox:~$ echo ~
/home/ankit
ankit@ankit-VirtualBox:~$ cd SAMPLE
ankit@ankit-VirtualBox:~/SAMPLE$
ankit@ankit-VirtualBox:~/SAMPLE$ cd TRIAL
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$ cd ..
ankit@ankit-VirtualBox:~/SAMPLE$
ankit@ankit-VirtualBox:~/SAMPLE$ cd ..
ankit@ankit-VirtualBox:~$
12. Change from home directory to TRIAL by using absolute and relative pathname.
ankit@ankit-VirtualBox:~/SAMPLE/NEW$ cd
ankit@ankit-VirtualBox:~$ cd /home/ankit/SAMPLE/NEW/TRUIAL
ankit@ankit-VirtualBox:~/SAMPLE/NEW/TRUIAL$
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$ cd ..
ankit@ankit-VirtualBox:~/SAMPLE$ ls
TRIAL
ankit@ankit-VirtualBox:~/SAMPLE$ ls
ankit@ankit-VirtualBox:~/SAMPLE$
ankit@ankit-VirtualBox:~/Desktop/TEST$ cd
ankit@ankit-VirtualBox:~$ cd Desktop
ankit@ankit-VirtualBox:~/Desktop$ cd /home/ankit/Desktop/TEST
15. Using a single command change from current directory to home directory.
ankit@ankit-VirtualBox:~/Desktop/TEST$ cd
ankit@ankit-VirtualBox:~/Desktop$ ls
ankit@ankit-VirtualBox:~/Desktop$ rm -r /home/ankit/Desktop/TEST
ankit@ankit-VirtualBox:~/Desktop$ ls
ankit@ankit-VirtualBox:~$ cd SAMPLE
^C
^C
ankit@ankit-VirtualBox:~/SAMPLE$ ls
myself youfile
Hello Everyone
I am Ankit
^C
I am from Patna
^C
Hello Everyone
I am Ankit
I am from Patna
ankit@ankit-VirtualBox:~/SAMPLE$ cat.ankit.txt
^C
ankit@ankit-VirtualBox:~/SAMPLE$ ls
Hello Everyone
I am Amkit
ankit@ankit-VirtualBox:~/SAMPLE$ ln -s ship_bin
ankit@ankit-VirtualBox:~/SAMPLE$ ls
I am from Patna
I am from Patna
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$ cd ..
ankit@ankit-VirtualBox:~/SAMPLE$ cd TRIAL
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$ ls
dept emp
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$
27. Append two more lines in emp file existing in TRIAL directory.
^C
Hello Everyone
I am Ankit
1c1,4
---
> I am Ankit
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$ ls
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$ ls
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$
31. Can you remove a directory with files by using a single command.
Yes
ankit@ankit-VirtualBox:~/SAMPLE$ ls
ankit@ankit-VirtualBox:~/SAMPLE$ cd NEW
ankit@ankit-VirtualBox:~/SAMPLE/NEW$ ls
TRUIAL
ankit@ankit-VirtualBox:~/SAMPLE/NEW$ cd TRUIAL
ankit@ankit-VirtualBox:~/SAMPLE/NEW/TRUIAL$ ls
dummy star
ankit@ankit-VirtualBox:~/SAMPLE/NEW$ rm -r TRUIAL
ankit@ankit-VirtualBox:~/SAMPLE/NEW$ ls
ankit@ankit-VirtualBox:~/SAMPLE/NEW$
ankit@ankit-VirtualBox:~/SAMPLE/TRIAL$ cd ..
ankit@ankit-VirtualBox:~/SAMPLE$ ls
ankit@ankit-VirtualBox:~/SAMPLE$ ls
ankit@ankit-VirtualBox:~/SAMPLE$ cd NEW
ankit@ankit-VirtualBox:~/SAMPLE/NEW$ ls
DATA
ankit@ankit-VirtualBox:~/SAMPLE/NEW$ ls
TRUIAL
35. Create a file called dummy in TRIAL and link it to another file by name star.
^C
ankit@ankit-VirtualBox:~/SAMPLE/NEW/TRUIAL$ ls
dummy star
36. Link the dummy file in TRIAL to another file by name power in DATA.
ankit@ankit-VirtualBox:~/SAMPLE$ cd DATA
ankit@ankit-VirtualBox:~/SAMPLE/DATA$ ls
'*' dummy