Skip to main content

Daily Usage Linux Commands


Hello Techie's,

If you are working for the client whose operating system is linux, Then you are in the Right place. Take a note of the below commands and use it when the time comes and impress your colleague and Manager.

1. How to List specific lines from the file contains large Data ?

If a file contains many lines and If you want to display lines from 800 to 900, you can use the above command.we can adjust the values which we are giving with head and tail commands based on our requirement.

Command:

cat filename | head -900 | tail -100

Output:









2. How to Perform HouseKeeping in the linux server ? 

If your manager gives you task to Delete the unwanted files present in the disk. As a first Step you need to check if any of the filesystem disk used percent is exceeding 85%, then you need to navigate into that filesystem and find large files present in the folders.
In the example command, I have listed top 20 large files present in the vagrant filesystem, If you want just top 5 largefile then adjust the command to head -5  

Command:

df -h
du -amh | sort -n -r | head -20

Output:













3. How to Perform Sanity check in linux servers ?

lets say, your manager called you on the sunday evening and told you that unix Team has performed patching and rebooted in the server. As you are weekend Standby person on that week you need login the server and check the sanity of the server and give the report to your Manager. Not to worry, we got you covered..! 
Command:

date
hostname
nslookup
ping
ps -ef
unifstat

Output:

















4. how to print empty line in a file?

If you want to find the empty lines in file, you can use the below command.

Command:

grep -n '^$' filename
sed -n '/^$/p' filename

Output:






5. how to remove empty line in a file ?

If a file is large and you just want to remove the Empty lines in that file. you can use the below command.

Command:

sed '/^$/d' filename

Output:






Comments

Popular posts from this blog

How to create a job in autosys using sample jil file

  Hello Techie's I know you are new to Autosys and want to know How to Create Job in Autosys using a jil file, Don't worry we are here with wonderful example and sample jil file. Before going into the sample jil, you need some script to run via Autosys. you can use the sample powershell script written in our blog  How to call stored procedure using powershell scripting using try and catch (vichietechie.blogspot.com)   or if you have your own script, you can use that as well. Problem Statement: 1. you need to Run particular script on sheduled time. 2. you need to know whether the script executed without errors. 2. If executed with errors the sheduled job should send notification. Prerequisties: 1. you must have CA Workload Automation Tool installed in your machine. 2. you must know the hostname & Uid of that machine. 3. you should have script to run in autosys. what is the difference between box and job in autosys ? A box is used to organize and control process flow of...

Curl command to check if file exists in s3 bucket

 Hello Techie's,  we can use below Shell script to check if particular file present in s3 bucket. # -------------------------------------------------------------------- #s3 Bucket Credentials #-------------------------------------------------------------------- s3_access_key=XXXXXXXXXXX s3_secret_key=XXXXXXXXXXX host=s3_bucket_api_url bucket=s3_bucket_name folder_name=name_of_the folder_in_bucket file_name=name_of_the_file_to_check #-------------------------------------------------------------------- #curl command variables #-------------------------------------------------------------------- dateValue=`date -R` contentType="application/xml" filepath="/${bucket}/${folder_name}/${file_name} signature_string="GET\n\${contentType}\n${dateValue}\n${filepath}" signature_hash=`echo -en ${signature_string} | openssl sha1 -hmac ${s3_secret_key} -binary | base64` #-------------------------------------------------------------------- #Curl command to check if file exi...

How to link image pull secret to service account in openshift

Hello Techie's, If your services are running in ECS - Openshift container platform and you need to edit the credentials of the Image pull secret, please follow the below steps. What is Image Pull Secret ? It is used to pull an image from a private container image registry or repository to the deployment. How does the yaml file of Image Pull secret looks ? apiVersion: v1 kind: Secret metadata:   ...   name: secret_name   ... data:   .dockerconfigjson: eyJodHRwczovL2luZGV4L ... J0QUl6RTIifX0= type: kubernetes.io/dockerconfigjson Problem Statement: Let's say, you are updating the existing Image Pull Secret values -  for example, changing docker credentials of your repository or updating the uid password from 8 character password to 15 character.  As you make changes in exising secret, Deployments or build which you trigger will obviously fail.  To overcome that you need to link the updated Image Pull secret to the service account which are using that secr...