Linux Commands for Beginners (Part 2)
Hello fellow Linux- fanatic ! This is the Part2 of Basic shell commands (you can read PART 1 here).& it lists out some very useful & must know commands. Also read my Part1 of Basic Shell commands, who have still not read it.
$ ps (short for process status)displays information for all running processes along with their PID (process identification number)
$ top displays top processes based on number of criteria like memory, CPU usage etc. It has following information displayed:-
- PID: The process ID of the process
- USER: The user name of the owner of the process
- PR: The priority of the process
- NI: The nice value of the process
- VIRT: The total amount of virtual memory used by the process
- RES: The amount of physical memory the process is using
- SHR: The amount of memory the process is sharing with other processes
- S: The process status (D = interruptible sleep, R = running, S = sleeping, T = traced or stopped, or Z = zombie)
- %CPU: The share of CPU time that the process is using
- %MEM: The share of available physical memory the process is using
- TIME+: The total CPU time the process has used since starting
- COMMAND: The command line name of the process (program started)
$ kill is used to kill a process. It requires a PID to kill the desired process, PID can be obtained with ps command
$ mount is used to mount an external device or ISO image etc to your system. Syntax for mounting a device is “mount -t type device directory”. For example “ mount -t vfat /dev/sdb1 /media/disk” to mount a USB drive
$ umount is used to unmount a mounted drive. Syntax for unmount is “ unmount [directory | device ]”
$ df displays amount of space available in file- system
$ du displays disk usage of file & folders of a file-system
NOTE:- df & du commands are discussed in detail in my post HERE
$ grep is a powerful finder tool that is used to search files or folder or a pattern.
$ tar (short for tape archive) is used to highly compress/uncompress files & folders. Syntax for tar command is “tar –option tar_name targetfile/folder” .
Below are the options used with tar
- -cvf to compress
- -tvf to list content of tar archive
- -xvf to decompress an archive
That concludes my post . I will be sharing more posts in future with Linux commands & their detailed usage. And please share your feedback/queries below. For now ADIOS!!!