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.
./ is not a command but an indication of a location. the "." means your current directory (to know where you are type "pwd" Print Working Directory) and can be used e.g. for copying files to the place you are
$ cp /mnt/cdrom/file1 .
will copy "file1" to your curent working directory
If you want to run an application or a script from your current directory you cannot give the command .script, because the "." is also used for hidden files. So you have to type "./" which basically means "in this directory"
./configure serves to invoke a configuration script of an application your installing. It tells your shell to run the "configure" script in the current directory. You have to tell it that it is there because otherwise it would look in your path (/bin or /sbin or similar)
"./" is the current directory
"./somefile" excutes somefile in current directory. this is the full path of "somefile"
if, the current directory is not in the path. so you give the full path to be enabled to run
mustafa
Last edited by elsheikhmh; 08-08-2004 at 11:07 AM.
ahh thanks its kinda like clicking setup.exe in windows or something similar along the line
how about when type exit in terminal a message saying "there are jobs stopped" appears. what does that mean and how do i stop it from coming up?
would anything happen if i just closed the terminal window?
krabizon3, your shell implements something called job control. That is you can run things in the background while still being able to type new commands into the shell. The stopped jobs warning is reminding you that you have jobs stopped in the background. You can log out, and those jobs will be destroyed. If you want to see what they are, type "jobs" at your shell prompt. You will see a list of your jobs and whether they are running or stopped. To bring a job to the foreground type fg %<job number> and to run a stopped job in the background type bg %<job number>. To kill a background process you can do kill %<job number>.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.