CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in...
Transcript of CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in...
![Page 1: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/1.jpg)
CLI for WordPressan introduction
Hollywood WordPress Meetup
Mike Schroder (DH-Shredder)@GetSource - http://www.getsource.net
![Page 2: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/2.jpg)
Who Am I?
• Mike Schroder, a.k.a DH-Shredder, a.k.a. @GetSource
• Third Culture Kid, enjoy Coffee & Sailing
• WordPress Core and wp-cli Contributor
• Happy DreamHost Employee
![Page 3: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/3.jpg)
There are two groupsof people.
![Page 4: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/4.jpg)
Those who use the command line
![Page 5: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/5.jpg)
Those who are going to use the command line
![Page 6: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/6.jpg)
Don’t be afraid of the CLI.It’s your friend.
![Page 7: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/7.jpg)
Oh, you like the CLI?wp-cli will make your life better.
![Page 8: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/8.jpg)
Command Line Interface:
A direct, text-based, interfaceto a computer.
![Page 9: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/9.jpg)
A direct, text-based, interface to your server.
![Page 10: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/10.jpg)
At your host, you’ll see this referred to as SSH.
![Page 11: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/11.jpg)
Perform operations directly on your server.
![Page 12: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/12.jpg)
![Page 13: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/13.jpg)
![Page 14: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/14.jpg)
Why would I use the CLI?
![Page 15: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/15.jpg)
Efficiency!Get things done faster.
![Page 16: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/16.jpg)
Copying a WordPress install in SFTP?
![Page 17: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/17.jpg)
~5 Minutes+
![Page 18: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/18.jpg)
Copying a WordPress install in SSH?
![Page 19: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/19.jpg)
~10 Seconds
![Page 20: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/20.jpg)
What else can I do?
![Page 21: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/21.jpg)
Deploy your site.
![Page 22: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/22.jpg)
On-server file editing.
![Page 23: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/23.jpg)
Plugin and theme installation or updates.
![Page 24: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/24.jpg)
Commands and Arguments
$ cmd <required arg> [optional arg]
![Page 25: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/25.jpg)
Windows Instructions: - Install Putty: http://bit.ly/y99vUd
![Page 26: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/26.jpg)
![Page 27: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/27.jpg)
Mac Instructions: Open Terminal, then:$ ssh [user@]<your_host_address>
![Page 28: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/28.jpg)
What are some basic commands?
![Page 29: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/29.jpg)
List files
$ ls [-a] [location]
-a for all files, including hidden
![Page 30: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/30.jpg)
Change directory
$ cd <location>
Use ~ for home.../ to go up a directory.
![Page 31: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/31.jpg)
Copy files
$ cp [-r] <source> <dest>
-r copies recursively.
![Page 32: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/32.jpg)
Remove files
$ rm [-r] <location>
-r removes recursively.
![Page 33: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/33.jpg)
Move files or directories
$ mv <source> <dest>
![Page 34: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/34.jpg)
Download files
$ wget <http://somesite/that.zip>
![Page 35: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/35.jpg)
Unzip files
$ unzip <location.zip>
![Page 36: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/36.jpg)
WordPress specific CLI operations: WP-CLI
![Page 37: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/37.jpg)
Super-cool Open Source tool to manage WordPress
![Page 38: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/38.jpg)
Headed up byCristi Burcă (scribu) and
Andreas Creten
![Page 39: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/39.jpg)
Uses WordPress itself to perform operations
![Page 40: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/40.jpg)
Automation!
![Page 41: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/41.jpg)
What can I do with it?
![Page 42: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/42.jpg)
![Page 43: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/43.jpg)
No, Really.
![Page 44: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/44.jpg)
Update WordPress
$ wp core update
![Page 45: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/45.jpg)
Install a Theme
$ wp theme install <slug>
![Page 46: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/46.jpg)
Change Theme
$ wp theme activate <slug>
![Page 47: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/47.jpg)
Backup your Database
$ wp db export [filename]
![Page 48: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/48.jpg)
Update Plugins
$ wp plugin update-all
![Page 49: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/49.jpg)
Update Themes
$ wp theme update-all
![Page 50: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/50.jpg)
What do I need to run it?
• SSH access to your WordPress install's directory
• PHP 5.3+
• WordPress 3.3+
• Enough RAM for shell processes to run WordPress
• Easiest on Linux & MacOS
![Page 51: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/51.jpg)
Okay. Got that covered.How can I get this
Awesomeness?
![Page 52: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/52.jpg)
Install WP-CLI
Full Instructions at http://wp-cli.org
In short, from the root of your user:curl http://wp-cli.org/installer.sh | bash
![Page 53: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/53.jpg)
If you’re local and have sudo:
sudo utils/dev-build
![Page 54: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/54.jpg)
Otherwise, add an alias(.bashrc/.bash_profile)
alias wp='/home/user/wp-cli/src/bin/wp';
![Page 55: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/55.jpg)
In ~/.bash_profile:
if [ -f ~/.bashrc ]; then source ~/.bashrcfi
(http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html)
![Page 56: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/56.jpg)
You’ve got it installed?
Let’s dig deeper.
![Page 57: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/57.jpg)
WP-CLI is extensible.
![Page 58: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/58.jpg)
Add your own directly
wp-cli/php/commands/community/cmd_name.php
![Page 59: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/59.jpg)
Or, define in your plugins.
if ( defined('WP_CLI') && WP_CLI ) {! include( PLUGIN_DIR . '/lib/wp-cli.php' );}
![Page 60: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/60.jpg)
Sample Backup Plugin:
http://getsource.net/2012/10/wp-cli-awesomeness-in-vancouver
![Page 61: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/61.jpg)
This is just a start.
![Page 62: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/62.jpg)
![Page 63: CLI for WordPress...Copying a WordPress install in SFTP? ~5 Minutes+ Copying a WordPress install in SSH? ~10 Seconds. What else can I do? Deploy your site. On-server file editing.](https://reader034.fdocuments.us/reader034/viewer/2022052007/601befd6c712ff69c93c53c3/html5/thumbnails/63.jpg)
Resources!
• http://wp-cli.org
• http://files.fosswire.com/2007/08/fwunixref.pdf
• http://getsource.net/2012/10/wp-cli-awesomeness-in-vancouver/
• http://wp.tutsplus.com/tutorials/using-wp-cli-for-fun-and-profit/
• http://halfelf.org/2012/command-line-wp/
• http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html
Mike Schroder (DH-Shredder)@GetSource - http://www.getsource.net