Open Access   Article Go Back

A Shell Script – Cleaner

H. Tarani1 , T. Vinchurkar2 , R. Syeda3

Section:Research Paper, Product Type: Journal Paper
Volume-07 , Issue-12 , Page no. 12-14, May-2019

Online published on May 12, 2019

Copyright © H. Tarani, T. Vinchurkar, R. Syeda . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: H. Tarani, T. Vinchurkar, R. Syeda, “A Shell Script – Cleaner,” International Journal of Computer Sciences and Engineering, Vol.07, Issue.12, pp.12-14, 2019.

MLA Style Citation: H. Tarani, T. Vinchurkar, R. Syeda "A Shell Script – Cleaner." International Journal of Computer Sciences and Engineering 07.12 (2019): 12-14.

APA Style Citation: H. Tarani, T. Vinchurkar, R. Syeda, (2019). A Shell Script – Cleaner. International Journal of Computer Sciences and Engineering, 07(12), 12-14.

BibTex Style Citation:
@article{Tarani_2019,
author = {H. Tarani, T. Vinchurkar, R. Syeda},
title = {A Shell Script – Cleaner},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {5 2019},
volume = {07},
Issue = {12},
month = {5},
year = {2019},
issn = {2347-2693},
pages = {12-14},
url = {https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=1029},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=1029
TI - A Shell Script – Cleaner
T2 - International Journal of Computer Sciences and Engineering
AU - H. Tarani, T. Vinchurkar, R. Syeda
PY - 2019
DA - 2019/05/12
PB - IJCSE, Indore, INDIA
SP - 12-14
IS - 12
VL - 07
SN - 2347-2693
ER -

           

Abstract

In Linux system the cleaning of all the cache and temporary memory is a complex task done by command line. Memory management in any operating system is considered as complex task. In Linux system the major hectic task is to manage & free the unnecessary memory usage of applications. By developing this tool we are trying to reduce the overhead of Linux user for better management of memory resources. Now the problem is to enlist the memory usage of all installed applications, for that we developed a module which enlists the installed applications. A shell script cleaner is an interactive tool which consist of multiple modules for different distribution. Every module consists of distribution specific commands and their dependencies over the memory structure. This tool provides an interface to enlist the memory usage and delete cache memory as well as other alternatives of cache memory using the menu driven interface. By prefixing a word shell script make this tool very resourceful and automated. Almost every automation task in Linux system are done via shell scripting. Thus results in better memory management and cache cleaning techniques.

Key-Words / Index Term

Shell script, Linux, memory management, command line

References

[1] https://bash.cyberciti.biz/guide/Menu_driven_scripts/
[2] https://swcarpentry.github.io/shell-novice/reference
[3] https://oskarth.com/unix01/
[4] https://www.youtube.com/watch?v=vQv4W-JfrmQ
[5] https://gist.github.com/pklaus/837023 (pklaus script on Github ).
[6] https://dmerej.info/blog/post/writing-clean-shell-scripts/
[7]Willem de Bruijn & Herbert Bos ,“ PipesFS: Fast Linux I/O in the Unix Tradition”,ACM SIGOPS OERATING System Review, VOL. 42 , Published -2008
[8]https://github.com/Typhon0/Arch-Cleaner/blob/master/LICENSE
[9] https://github.com/Typhon0/Arch-Cleaner
[10] https://gist.github.com/imperialwicket/2727200