My bash reference

List of my often used command line and bash scripts.

Rsync

Synchronize directories. Applicable for remote sync. rsync <source> <destination>

$ rsync -avz user@10.0.130.17:~/projects/ ~/projects/

Find in files

$ grep --include=requirements.txt -rn ~/projects -e 'flask'

List files with permissions and owner

$ ls -al /dev/kvm

Check users in a group

$ grep kvm /etc/group

Add user to group

$ sudo adduser yourname kvm

WC

wc – is a ‘word count’ utility. E.g. count lines in directory /etc:

$ ls /etc | wc -l

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s