≡ Menu

nixCraft FAQ PDF Collection Now Available To All

Update: Aug/1/2010 – Due to excessive bandwidth usage issue this is no longer available for download.

The nixCraft FAQ collection is now available to anyone who wants to browse it off-line in a PDF format. This tar ball contains 1600+ Linux, *BSD, UNIX, Perl, Bash and scripting related faqs, mini-howtos, and tutorials compiled and written by Vivek Gite.

Download link

How Do I Download And View Index Locally?

Use the wget command as follows (assuming that you are loggged in as /home/vivek/):

wget -U foo 'http://static.cyberciti.biz/nixcraft-faqs.tar?k=true' -O nixcraft-faqs.tar
mkdir nixcraft-pdfs
tar -xvf nixcraft-faqs.tar -C nixcraft-pdfs

Fire a web browser and type the following local url (change /home/vivek with your actual directory name):


The index file includes each faq title and corresponding pdf file stored in your own local directory. You can use your browsers search facility to locate faq immediately.

How Do I Index All PDF Files Locally?

  • Use Beagle which is also indexing system, designed to help you search inside your files.
  • There is an easy and built-in way to do it under Gnome desktop. Launch the Search for Files program from the Places menu.
  • Use Google Desktop Linux search application that gives you easy access to information on your computer. Desktop makes searching your own email, pdf files, music, photos, and more as easy as searching the web with Google.

The nixCraft FAQ pdf collection will be updated on weekly or monthly basis. Work is also in progress to generate only one large PDF file. Alternatively, you can download pdf version for FAQ or blog post by visiting “Download PDF version” url:


Add your feedback / suggestion in the comments below.

Share this on:

Your support makes a big difference:
I have a small favor to ask. More people are reading the nixCraft. Many of you block advertising which is your right, and advertising revenues are not sufficient to cover my operating costs. So you can see why I need to ask for your help. The nixCraft, takes a lot of my time and hard work to produce. If you use nixCraft, who likes it, helps me with donations:
Become a Supporter →    Make a contribution via Paypal/Bitcoin →   

Don't Miss Any Linux and Unix Tips

Get nixCraft in your inbox. It's free:

{ 114 comments… add one }
  • Admin Serv December 3, 2009, 7:21 pm

    Sharing is future !
    Thanks for this huge but great packing from France.

  • jdm December 4, 2009, 12:39 am

    thanks for sharing! i’ve always open this site everyday to check for new stuff

  • Raj Mohan December 4, 2009, 3:51 am

    Thanks for Sharing. Keep it up

  • Ningappa December 4, 2009, 4:00 am

    Nice to have this faq, i hope it’s pretty valuable.

  • Yay December 4, 2009, 7:09 am


  • bigie December 4, 2009, 7:11 am

    thank’s for sharing… it’s great…


  • Gilang December 4, 2009, 10:49 am

    Why not complete file number ? :D

  • hellinas December 4, 2009, 11:17 am

    thanks for sharing this wonderful stuff

  • deepak December 4, 2009, 12:02 pm

    Great work Vivek, now I will raname the files with the topics to ease the find.


  • Nirmal December 4, 2009, 12:31 pm

    this is really good!

    Can you tell some tool for KDE to search through files?

  • Ahmet Senocak December 4, 2009, 12:33 pm

    really great…
    thx for this…

  • Jon December 4, 2009, 1:34 pm

    Awesome. Thanks.

  • nixCraft December 4, 2009, 2:49 pm

    @ Nirmal,

    KDE4 has Strigi and Nepomuk for file indexing. See System Settings > Advanced > Desktop Search.

    @Gilang, pdf files are generated from database and each faq has unique id assigned. Same id is used for PDF file. Just turn on indexing and you will able to search all pdf files.


  • Leaman Crews December 4, 2009, 4:58 pm

    Thanks so much for this, Vivek! I will be putting these in my Dropbox, and reading them from my iPhone via the Dropbox app. :-)

    In addition to Beagle and Google Desktop, I would like to mention that on OS X, the built-in Spotlight app will index these PDF files for you, and allow for content searching.

    You can also install Google Dekstop on OS X, if you prefer.

  • madams December 4, 2009, 5:05 pm

    Thanks for sharing this great resource! I really enjoy learning things from these postings and look forward to learning more. It’s almost like taking a class…

  • private December 4, 2009, 5:42 pm

    Thanks for sharing guys! Keep it up!

  • Victor Muchica December 4, 2009, 7:06 pm

    A great marvelous work, really helpful,
    in fact it help us to improve ourselves
    Greetings from Peru

    Best Regards

  • Thett Linn Htun December 5, 2009, 1:44 am

    Thanks for this precious pdf collection.

  • Sherif December 5, 2009, 5:43 am

    this is really nice…
    keep it up.

  • soundar December 5, 2009, 8:17 am

    wonderful job, thanks buddy.

  • Mahmoud December 5, 2009, 12:55 pm

    thank you very very much
    it’s great job

  • Emad Fathy December 5, 2009, 8:18 pm

    Thanks for this great collection.

  • Leszek December 6, 2009, 1:14 am

    Thank You very much for that.Your faqs are very interesting.

  • Hamed December 6, 2009, 2:48 am

    thank’s for sharing… it’s great

  • Vamsi Krishna December 6, 2009, 4:25 am

    Thank you very much !
    its really helpful.

  • Thanks man December 6, 2009, 4:57 am

    You have done a wonderfull job

  • Manoj K December 6, 2009, 5:46 am

    Great job done…….

  • Praful December 6, 2009, 9:07 am

    THANKS for Sharing this PDF files,,,,,,,, This is very very Helpful files.

  • Sagar Mhatre December 6, 2009, 6:10 pm

    Thank you, Its really Great Job. I would like to join nixcraft team for such a helping part. Please give me a opportunity to joining such a divine work. … Thank you !

  • SIFE December 6, 2009, 9:24 pm

    salamo alikom
    i did post here but seems it is delete ,any way does translation allowed with your copy right ?

  • Vishwanath December 7, 2009, 3:01 am

    Hi This is really cool ! ! ! ! ! !


  • Patrick December 7, 2009, 5:15 pm

    Thanks! I find a lot of good practical use information here, and I appreciate you going the extra mile for your audience.

  • ronald December 7, 2009, 7:55 pm

    great stuff, thanks a lot. ronald

  • techbrainless December 7, 2009, 9:44 pm

    Many Many …………thanks Mr Vivek .
    thats what i pretty much wanted and all wanted and were looking for…………………………..

  • Vimo December 10, 2009, 8:23 pm

    Thanks alot for sharing. Now I extracted all the pdfs on to a folder. Im not sure how to look for a certain doc because all pdf’s contains a numerical name rather than the title. Say for an instance I want to search the guide for implementing lvms from the lot, How can I do it? Please help

  • nixCraft December 11, 2009, 8:52 am


    Download above mentioned indexing software, so that you can search them locally.

  • SIFE December 11, 2009, 11:42 pm

    salamo alikom
    where can i ask for translating permission ?

  • Rod December 15, 2009, 3:10 pm

    Schweeetttt… a million thanks!

  • chris December 19, 2009, 7:01 pm

    its really interesting

  • tay zar December 20, 2009, 7:38 am

    thank u for all.

  • AYAK December 21, 2009, 7:44 am

    thank you for your hard work

  • NeblinaBT December 22, 2009, 2:21 am

    Gracias !, thanks!, danke !, merci !

  • William December 22, 2009, 2:51 pm

    very well

  • jebastin johnson December 23, 2009, 11:39 am


  • satish December 25, 2009, 6:52 am

    Thanks for sharing this valuable package.

  • Rajesh December 26, 2009, 6:57 am

    Thanks for sharing this valuable package.

  • pinoyteki December 27, 2009, 4:47 am

    Maraming Salamat Vivek! Mabuhay Ka!

  • Daniel Schildt December 28, 2009, 6:24 pm

    It would be interesting if you could use Git (or some similar) management system for distribution of collection as it would allow easy update of local collection of files with the new/updated content from server without having to download everything again as one large .tar file. That kind of approach could be more future-proof way of distribution as it would allow people to stay up to date even when reading local copy of content. Git is aimed at source code management but can be used to for other types of content. It would also make creating and maintaining of changelogs easier.

  • mehdi December 29, 2009, 8:27 am

    very good .
    its really interesting and very useful.

  • royskie December 29, 2009, 6:53 pm

    Anyone had an idea how can to install adobe flash player in my linux? I’m using a Ubuntu LiveCD in my office. I cannot install the full version of Linux because it is for company use and it was installed with Windows. So everytime I use the Internet and try to install the missing plug-ins for the Firefox browser, there was an error message saying that ‘Proxy Authentication Failed’. Our Internet system here uses proxy server and there are restrictions in downloading such as this one. How can I bypass the server so that I could download the necessary plug-ins for my browser. Is there a way to get things through.. Please advise.. Tnx!

  • PDF guru January 4, 2010, 10:15 am

    Hi! Great Idea!
    But how about improving the pdf-filenames?
    e.g. by prefixing at least the topic section it is about
    e.g. bash1.pdf

  • aaravanan January 4, 2010, 12:33 pm

    Schweeetttt… a million thanks!

  • AShok1288 January 5, 2010, 2:50 am

    how could i update the file package to get new tips and tricks?

  • OMID January 5, 2010, 11:05 am

    wo0ow thanks a lot, very nice job :*

  • nixCraft January 5, 2010, 11:10 am

    @Daniel, I need to make some changes to code so that it can only generate updated pdf files. Once done I will setup a rsync server.

    @PDF guru, I will see if I can come with some ideas. Another idea is to generate html index with tags.

    @AShok1288, it is not updated everyday so do not worry. Once in month is current tar ball update policy.

    Both ideas needs some code changes on my part. I will get it done when I will have some free time but no ETA.

  • deva January 5, 2010, 11:21 am

    ur shares ROCKS. thank u

  • Giovanni January 5, 2010, 3:50 pm

    thanks a lot!

  • Ashok1288 January 6, 2010, 8:24 am

    I installed google desktop application in fedora 12.

    but it is only indexing the file system of fedora.

    i stored the pdf files in a separate NFTS partition

    but google desktop application is not indexing it though i added the location to “search these locations” under “preferences” in the application..

  • njukey January 11, 2010, 5:45 pm

    Thank you very much!!! I always land here whenever am stuck and googling for things to get me out of the hole.

  • Shane Cauley January 12, 2010, 3:58 pm

    Thanks! this is really helpful for us folks here in Cheyenne, Wyoming

  • Raju January 13, 2010, 3:35 pm

    Great job done Mr.Vivek

  • Tayeb BOUZIDI January 16, 2010, 2:21 pm

    I lost /dev/sd1 & /dev/sda2 in a crash system, and i can’t recover my tow partitions in Rhl E 4.6 , can u help me please?

  • Amol Arakh January 21, 2010, 9:32 am

    Great Work Vivek…
    This will really help to RHCE seekers.
    Also helps me to tweak my servers.

    With Regards,

  • Rainer Hurtado Navarro January 29, 2010, 3:51 pm

    I am very glad for this way to browse nixCraft. Many people, such as Google-guys, feel Internet as a permanent fact, but it is needed to live in Mexico, for instance, to realize that one just have what is stored in his computer. I am not a cavern-man. I use Internet and Google Apps, & c. But I have lacked of power supply, I have lacked of Internet (due to the Cable services and Telephone services, being major ISPs, do not provide Internet link to certain areas, or they do not promptly fix the fails of the service they provide, and for many people, including professionals, and Institutions the service is still expensive), and there are a lot of web sites and many more web pages that have passed away without warning, or cry… I can often not even rely on repositories for at least update my SO. So, I am cautious on depending of Internet: I always provide myself of copies stored locally of the things I need, and that paranoia has saved me a lot of times.
    Thus, I am very happy for I know that if I went out-home now I could always browse handily those amazing papers (while I have batteries or where to plug-in my laptop’s cord).
    And a last comment: I like the idea of a rsync server.
    Thanks, Vivek Gite!

  • Manoj January 29, 2010, 9:02 pm

    Excellent …

  • Bhasker January 31, 2010, 11:01 am

    Excellent vivek

  • R Neps February 1, 2010, 11:46 pm

    Wow! this is great. Thanks a bunch!

  • vivek February 2, 2010, 4:24 am

    its an wonderful venture

  • mrf February 9, 2010, 1:27 pm

    great work, thanks for sharing

  • sameer February 11, 2010, 9:04 am

    thanks really u r grt …i always browse ur site… keep it up

    thank you vivek

  • ribeiro February 17, 2010, 2:31 am

    sou Brasileiro! uns dos melhores materias que já vir na internet esta aqui!

    I’m Brazilian! one of the best materials that have come on the Internet is here!

  • Mark February 25, 2010, 1:00 pm


    Please make these available in a source code management repository such mercurial, git, svn, etc. I want to be able to automate pulling from your repository so I always have the latest copy. Thanks for making available this great resource. Your stuff is tops.

  • Kunthar February 25, 2010, 10:18 pm

    To help this idea, i’ll always decide to come this site and check around and even click some garbage links on exit. I just wanted to tell this to the rest :)
    Good job man, take care.

  • Jitender March 3, 2010, 7:39 am

    Vivek You Rocks :)

  • madhu March 8, 2010, 5:32 am

    this linux is too good

  • Anbalagan March 27, 2010, 8:47 am

    Just I configured the TATA Photon plus in my pc which is running under Ubuntu 9.10. I was able to configure the photon plus in 10 minutes. There was a typographical error in the tips
    How Do I Connect To The Internet?

    Simply type the wvdial command, enter:
    # wvdia

    it should be
    # wvdial

    Thanks a lot.

    • nixCraft March 27, 2010, 3:12 pm


      Thanks for the heads up. I’ve updated the original FAQ and in due time changes will be reflected in PDF files too.

  • sdrgdg April 1, 2010, 8:25 am

    Thanks for this huge but great packing from France.

  • The gladia2r April 2, 2010, 8:59 am

    Thank you! It’s awesome.

  • darshan April 2, 2010, 10:39 pm

    can i open in windows?

  • Malik Mudasir April 5, 2010, 2:31 pm

    Thanks buddy!
    Take care and good bye….

  • savin April 6, 2010, 7:21 am

    Thankssssssssssssssss Brooooo ….. tis s life saving…
    but i dont how how to get rid of the indexing ad updating probs if i want to use tis pdfs in windows…

  • savin April 6, 2010, 7:23 am

    thanks buddy…tis s lifesaving collections
    guide me in indexing and updating these bulk pdfs in windows 7

  • Angelica April 6, 2010, 11:51 am

    Thank you..big big help!

  • Anonymous April 8, 2010, 8:41 am

    Thank you !

  • samirshahin April 9, 2010, 7:47 am

    very very good i like very much

    Thank you!!

  • nixCraft April 9, 2010, 2:32 pm


    Use Google Desktop for Windows 7. I think Windows 7 got its own indexing service too, but I’m not sure about it as I’ve only seen its login screen ;)

  • hubin April 11, 2010, 4:02 am

    nice job, i like your articles

  • coucou April 12, 2010, 10:38 am

    bonjour tout le monde j’ai un probleme ke j’arrive pas à installer un noyau 2.6 voila l’erreur ki me donne: you do not appear to have the sources for the 2.6.26-1-686 kernel installed

  • Amit April 12, 2010, 10:57 am

    Hey Vivek ,

    Really appreciative work , that can help many more individuals who seeking their career in system admin.

    Gr8 thanks

  • Mahendra April 12, 2010, 11:42 am

    Thanks for this great collections.
    It would be small encyclopedia for cool to do’s or RnD trials or how to’s for Linux geek.

    Will be really helpful for all linux users. :-)

  • Yogesh April 12, 2010, 1:44 pm

    Many Thanks Vivek !!

  • sujit April 13, 2010, 8:17 am

    Hi, good efforts and systematic expanation. thanks.

  • thunder April 13, 2010, 10:41 am

    I just want to say thank you.

  • raj April 13, 2010, 12:59 pm

    can i see in xp

  • Shameem April 20, 2010, 6:00 am

    Great , thanks for sharing

  • Gopal April 21, 2010, 7:16 am

    wow!!! Great !!!!

  • sudipta April 21, 2010, 12:54 pm

    very nice

  • Anonymous April 29, 2010, 5:42 am

    nice job
    ur a great man

  • Marc May 7, 2010, 1:16 pm

    great job!! :D

  • Tapas May 8, 2010, 12:42 pm

    Hi I saw the tar ball if you can add name of chapter so that I do not open a pdf like this
    1.pdf and an HTML version of all pages would be better.

    • nixCraft May 8, 2010, 1:20 pm

      You can always browse HTML version at our site.

      • Anonymous May 8, 2010, 4:35 pm

        That is what I am trying to tell browsing an HTML book is easier than saying click and browse each pdf I today checked 20–30 pages of your site just because there was no index.I appreciate the content but it needs to be organized.

  • Anonymous May 10, 2010, 11:50 am

    Thank bro….
    God bless you…

  • Mark Tiger May 11, 2010, 7:06 pm

    Thank you very much, may “Allah” bless you

  • V.Balaviswanathan May 13, 2010, 10:56 am

    Thank you very much. Keep the good work going

  • StoneCut May 18, 2010, 2:38 pm

    Great stuff. Hope you have it up again, soon. This site is excellent.

    Please leave a comment if you uploaded the files again so I get notified. Thanks !

    • nixCraft May 18, 2010, 3:05 pm

      Yes, it will be up again within weeks time.

      • StoneCut May 20, 2010, 3:29 pm

        Excellent, I’m looking forward to it. I found some very valuable tips on this site. You do a great job.

  • Dmitry May 27, 2010, 11:10 am

    Hello, download link still broken :(
    I can provide mirror for this download if you want ;)

    • nixCraft May 27, 2010, 2:28 pm

      I will get it up and running this week end. I’ve moved server from old IDC to a new one. The server is now hooked up but it needs some configuration.

  • Sri July 14, 2010, 1:53 pm

    hello, i m unable to download.
    can u please check it…
    else if it s stored in another server,
    please the link..
    Nice Articles.

    Sri ! !

    • StoneCut July 14, 2010, 2:32 pm

      Yes, I’m also still waiting.

Security: Are you a robot or human?

Leave a Comment

   Tagged with: , , , , , , , , ,