...
Command | Description | Example | Read More | |||
---|---|---|---|---|---|---|
ls | List files in current directory | ls -al | http://www.tecmint.com/15-basic-ls-command-examples-in-linux/ | |||
touch | Creates an empty file | |||||
cat | Shows the contents of a file | cat hello.txt | ||||
man | Show help for a command | man cat | ||||
chmod | Change the file access permissions to give read/write/execute permissions to a file or files | chmod +x myscript.sh | https://en.wikipedia.org/wiki/Chmod | |||
chown | Change the file owner / group owner | chown bahmni:bahmni -R /var/www/ | http://www.linfo.org/chown.html | |||
chgrp | Change the group ownership | |||||
grep | Finds matching data in text inputs using regular expressions | cat hello.txt | grep "bahmni" | http://www.thegeekstuff.com/2009/03/15-practical-unix-grep-command-examples/ | |||
pwd | Shows the current directory path (pwd = present working directory) | |||||
cd | Change into the specified directory | cd /home | ||||
tail | Display the last few contents of a text file. Useful for seeing log files. | tail -f /var/log/openmrs/openmrs.log | http://www.thegeekstuff.com/2009/08/10-awesome-examples-for-viewing-huge-log-files-in-unix/ | |||
cp | Copies a file from one location to another | cp abc.txt /home | ||||
mv | Moves a file to another location. Also used for renaming a file. | mb abc1.txt abc2.txt | ||||
rm | Delete a file or a directory | rm /tmp/hello | ||||
mkdir | Create a new directory | mkdir music | ||||
find | Used for searching files matching a certain pattern. Can also be used to execute specific commands on files which match a certain pattern | find -name "*.mp3" | http://www.tecmint.com/35-practical-examples-of-linux-find-command/ | |||
ps -ef | Print all currently running processes. | ps -ef | grep java | https://www.digitalocean.com/community/tutorials/how-to-use-ps-kill-and-nice-to-manage-processes-in-linux | |||
df | Print disk space usage (short for 'disk free') | |||||
du | Print disk usage report for current directory | du -sh | http://www.tecmint.com/check-linux-disk-usage-of-files-and-directories/ | |||
clear | Clear the screen | |||||
tar | For creating or extracting tar files -xvf <filename.tar> extract tar file | http://www.tecmint.com/18-tar-command-examples-in-linux/ | ||||
yum | Manage installations of RPMs / softwares. | yum install bahmni-emr yum remove bahmni-emr yum info bahmni-emr | https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/ch-yum.html | |||
kill | Terminate a process / Raise a Signal | kill -9 <pid> | https://www.maketecheasier.com/kill-command-in-linux/ | |||
ifconfig | Print network configuration / IP of the machine | |||||
scp | Secure copy of files (over SSH port) | scp -r foo john@remotehost:/tmp | http://www.hypexr.org/linux_scp_help.php | |||
chkconfig | Updates and queries runlevel information for system services | https://blog.sleeplessbeastie.eu/2012/07/07/centos-how-to-manage-system-services/ | ||||
service | Provide information on registered system services. | service bahmni-emr status service bahmni-emr stop service bahmni-emr start | https://blog.sleeplessbeastie.eu/2012/07/07/centos-how-to-manage-system-services/ | |||
whoami | Prints the details of the current user | |||||
useradd | Add user to system | http://www.liquidweb.com/kb/how-to-add-a-user-and-grant-root-privileges-on-centos-6-5/ | ||||
passwd | Set password of the user | |||||
sudo | Run with root privilege | sudo service bahmni-emr stop | https://www.garron.me/en/linux/visudo-command-sudoers-file-sudo-default-editor.html | |||
ssh | SSH to a remote machine | ssh root@192.133.8.10 | http://support.suso.com/supki/SSH_Tutorial_for_Linux | |||
ping | Check if a Ping message can be sent over a network | ping www.google.com | ||||
crontab | Configure cron job (for scheduled tasks) | crontab -L | https://www.pantz.org/software/cron/croninfo.html | |||
mount | Mount a disk (partition) on a particular path | |||||
umount | Un-mount a disk | |||||
vi | Editor for files | vi hello.txt | http://www.howtogeek.com/102468/a-beginners-guide-to-editing-text-files-with-vi/ http://www.openvim.com/ (Online VIM tutorial) | |||
iptables | Firewall on Linux | https://wiki.centos.org/HowTos/Network/IPTables | ||||
history | List last / all executed commands | http://www.tecmint.com/history-command-examples/ |