Saving web pages for offline viewing with Firefox extension
There is an extension known as Scrapbook in the Firefox. It helps you to edit the saved pages so that you can easily make notes, do highlighting and inline annotations, and much more. This is indeed a very useful tool research purpose.
Firefox extension for saving complete websites for offline viewing
Spiderzilla is another Firefox extension which can be used to download the complete website along with an embedded version of HTTrack.
How to save complete websites with HTTrack
HTTrack is a great tool which is used to download the entire website. Moreover, you can download a website into parts as well. You have to carefully use this tool. As if it is a large website, a lot of bandwidth is required to perform this task.
How to save web pages with Lynx in the Terminal
In order to install Lynx on Ubuntu/Debian, you need to type sudo apt-get install lynx.
Now make a test directory:
Put it into the given direction by using the code below:
Now, start the crawl. Make sure not to do this on heavy websites because it requires a lot of bandwidth on them.
lynx -crawl -traversal http://www.[yoursite].com
Afterwards you will have a directory with complete text wp-content/uploads with a .dat extension.
rename -v 's/\.dat$/\.txt/' *.dat
You can also delete the file extensions altogether by using this command:
rename -v 's/\.dat$//' *.dat