Skip to main content

Linux commands

1. netstat --listen

To check which ports are in listening in Linux Server


2.lsof

lsof means List of file, we can know which file is opened by which process.



3.systemctl status

To check status of the service



4. ps -ef | grep httpd

To check process

5. top

By this top command to determine which processes are running and how much memory and CPU they are consuming.

6.df

   df stands for display free disk space we can use df command to troubleshoot disk space issues.


7.df -h 
This command show free space on mounted file systems.
   

8.fdisk -l
 fdisk -I command show disks partitions sizes and types.


9.free - h

free command gives you a summary of the memory usage with our computer. It does this for both the main Random Access Memory (RAM) and swap memory also.

10. kill
kill command allows you to terminate a process from the command line.


11. ping google.com

ping command lets  verify that you have network connectivity with another network device. 


12. find command by using this you can find the file if you forgot where you place

13.How to change file permissions?
Here we have file1 file permission of this file is taken by
Permission numbers are:

0 = ---
1 = --x
2 = -w-
3 = -wx
4 = r-
5 = r-x
6 = rw-
7 = rwx

file1 permission is 644
Now i am going to change file permission for this file1


so now our file1 permission is 755 after using chmod 755 file1

Comments

Post a Comment

Popular posts from this blog

How to copy files from one server to another server by using ansible copy module

 We have two servers 1.master 2.worker1 create playbook example: play.yml ---   - hosts: all     tasks:     - name: Ansible copy file to remote server       copy:        src: ~/kube-cluster        dest: /root Run ansible playbook  ansible-playbook play.yml

Kubernetes interview questions and answers

1.H ow to setup kubernetes dashboard on ubuntu16.04 cluster? To create kubernetes dashboard follow below link https://docs.aws.amazon.com/eks/latest/userguide/dashboard-tutorial.html To deploy the Metrics Server kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.6/components.yaml kubectl get deployment metrics-server -n kube-system Deploy the dashboard kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml root@ip-172-31-43-76:~# kubectl get svc -n kubernetes-dashboard NAME                        TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)         AGE dashboard-metrics-scraper   ClusterIP   10.102.6.123   <none>        8000/TCP        120m kubernetes-dashboard  ...

shell scripting and important linux questions and answers

 1.echo $0 what it means?     It will show the name of the currently running process Example: prepare test.sh #!/bin/bash echo $0 Then run test.sh after giving permission to chmod 700 test.sh root@ip-172-31-15-196:~# chmod 700 test.sh root@ip-172-31-15-196:~# ./test.sh ./test.sh 2.How to create 100 empty files at a time? touch file-{001..100} 3.What is hardlink and softlink and how it will be work and what is the difference between them? Hard link:  1.If we delete original file our data will be available 2.Inode number of both original file and hard link file both are same 3.Hard links are fast . Soft link: 1.If we delete original file our data will not be available 2.inode of original file and soft link file are different 3.Soft links are slower. 4.soft links can be used for linking directories 5.soft links will work across file systems. 6.File permissions are different. Creating sof link creating a file1.txt [root@ip-172-31-43-210 linux]# echo "ashwika tech" >...