Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Normally, if I want to look for possible command line commands,
I would search online for suggestions.
But there may be times where it is not possible to have online access.
Is there any existing tools (graphical or otherwise) that
allows user to search for and get suggestions of possible commands to use?
For example, if I type the following in the search prompt:
ip address
Then maybe the knowledge based tool may suggests these to look at:
ifconfig, ip
you'd be better going to a used book store and buying a book on basic / advance Linux topics for the most part all of the "tools" have not changed sense its birth.
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508
Rep:
Quote:
Originally Posted by fanoflq
Normally, if I want to look for possible command line commands,
I would search online for suggestions.
But there may be times where it is not possible to have online access.
Is there any existing tools (graphical or otherwise) that
allows user to search for and get suggestions of possible commands to use?
For example, if I type the following in the search prompt:
ip address
Then maybe the knowledge based tool may suggests these to look at:
ifconfig, ip
Thank you
That's a nice idea. An off-line GUI on our desktop which intelligently helps us to troubleshoot problems with our OS.
Unfortunately, I don't know of such a thing. All I know is if I encounter problems with my Debian OS then my answer will most likely be found on Ubuntu forums on the net.
Without net connection, you'll have to resort to your smartphone to speak your problems, obviously.
However, with the many debian problems I've faced due to incompatible hardware, thankfully net connection hasn't been a problem.
The thing with linux is that everyone can have a completely unique OS setup with their hardware. Even the linux kernel can be modified. So it's gonna be difficult to troubleshoot. But at the same time - no viruses!
Last edited by Higgsboson; 02-29-2016 at 05:47 PM.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150
Rep:
From a terminal
Code:
apropos ip address
Then if you know what command to use but don't know how to use it or what options to use
Code:
man chmod
Replace 'chmod' with the command you want info about.
Book wise, Linux In A Nutshell, expensive but ibvaluable when your starting out, my copy is extremlybdog eared and taty now.
No.
I am looking for command line tool to suggest commands to use when given some search description.
Looks like the closest we can get now is :
apropos - search the manual page names and descriptions
But you get a yuuuge amount of useless data....
$ apropos ip address | wc -l
586
that's why I suggested. buy a used book, to save money. Because you'll be hard pressed to find a tool that will tell you what commands to use on the command line. Because they're are just too many "tools" that use the command line to begin with, as well as how would this magic program know what you have installed on your system?
it's a great idea though, maybe that could be a nice project for you. Write such a program to do just that.
all the tools to do such a thing as that are free and available.
Oft used commands are typically from the coreutils package. The coreutils manual breaks down by what you want to accomplish. Manual is typically installable in a package.
grep -irl "search term" /usr/share/man is another search method.
Oft used commands are typically from the coreutils package. The coreutils manual breaks down by what you want to accomplish. Manual is typically installable in a package.
grep -irl "search term" /usr/share/man is another search method.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.