Terminal commands

Basic SVN and other terminal commands that I use all the time!

#-----------------
# Import db
#-----------------
$ ./mysql -u root --password=root dbname < sqlfilename.sql 

#-----------------
# Export db
#-----------------
$ ./mysqldump -u root --password=root dbname > dbbackupname.sql

#-----------------
# List hidden files
#-----------------
$ ls -a
$ ls -la

#-----------------
# Delete file/folders
#-----------------
$ rm -rfi [path/filename]

#-----------------
# Untar files
#-----------------
$ tar -zxvf filename.tar.gz

#-----------------
# Tar files
#-----------------
$ tar cjf filename.tar.bz2 /path/to/drupal/

#-----------------
# list file permissions
#-----------------
$ ls -l
$ sudo chmod 777 file.name

#-----------------
# copy directory
#-----------------
$ cp -rp /path/to/directory /path/to/backupdir

#-----------------
# start svn server
#-----------------
$ sudo -u www /sw/bin/svnserve -d -r /Users/al/svnrepo

#-------------------
# checkout a project
#-------------------
$ svn checkout svn://localhost/project1

#---------------
# basic commands
#---------------
$ svn up             # update
$ svn add [file]     # add
$ svn ci -m "msg"    # commit
$ svn log

#--------------------------
# file/directory management
#--------------------------
$ svn copy foo bar
$ svn mkdir foo
$ svn mv foo bar
$ svn rm foo

#------
# other
#------
$ svn status
$ svn diff
$ svn revert
$ svn info
$ svn list URL
$ svn list svn://localhost/

from: Basic SVN commands | devdaily.com.


Tagged as , + Categorized as Development, Webdev

Leave a Reply

You must be logged in to post a comment.