Guest anon Posted January 15, 2003 Report Share Posted January 15, 2003 Omar Serenity Joined: Jan 16, 2002 Posts: 817 From: Somewhere in, MS Posted: 2002-04-09 20:00 I'm not sure if this happens to everyone or whether or not it only happens while in su mode, but if you kill the shell window with the X at the upper right instead of the exit commands 'exit' to get out of su mode and then 'exit' to exit the shell, the process will still be running in the background, using valuable resources. It does on my machine, anyway. So, do not kill the shell with the X (dismiss) button. _________________ [ This Message was edited by: Omar Serenity on 2002-04-22 16:40 ] ................................................................................ ............................. Afrosheen Joined: Sep 27, 2001 Posts: 2810 From: dallas Posted: 2002-04-11 11:18 Since we're on the topic of shells... You can also slap tab if you type part of a common command and it'll autocomplete for you or show you what's close to that so you can narrow it down. ................................................................................ ........................ tross04401 Joined: Feb 10, 2002 Posts: 1262 From: Maine (US) Posted: 2002-04-11 11:25 And a little more... instead of typing "exit" to leave su mode, and then the mouse or "exit" to quit the shell, you can just use <Ctrl>-D, <Ctrl>-D ................................................................................ ........................ Glitz user Joined: Dec 11, 2001 Posts: 381 From: The Great White North Posted: 2002-04-11 22:16 Nope, I use shell and if I change to root and then hit the X button the processes are all killed. Glitz. ................................................................................ ....................... anon user Joined: Oct 23, 2001 Posts: 369 Posted: 2002-04-11 23:14 And something else i found, if your in a term and keep hitting the up arrow key it displays previous commands you entered. _________________ Mandrake Club Member ................................................................................ ..................... coccodrilletto new user Joined: Jan 14, 2002 Posts: 48 Posted: 2002-04-18 16:54 The different behavior experiencd by OmarSerenity and Glitz is interesting; maybe they have different security levels set ? ................................................................................ ...................... syphon detonator user Joined: Jan 18, 2002 Posts: 122 From: totse.com Posted: 2002-04-18 19:31 its an oldy but a goody huh? my opinion is always use text if you can . x is nice but its no windows gui, its a tool not a crutch. ................................................................................ .................... Glitz user Joined: Dec 11, 2001 Posts: 381 From: The Great White North Posted: 2002-04-22 16:04 Quote: On 2002-04-11 23:14, anon wrote: And something else i found, if your in a term and keep hitting the up arrow key it displays previous commands you entered. And the previous commands are saved so that if you exit the terminal, turn off your computer, turn on the computer again, and open the terminal again, you can still get the commands you used in previous sessions. Glitz. Joined: Aug 31, 2001 Posts: 621 From: Philippines Posted: 2002-04-22 20:16 an if you are sick of all those commands that you have no more use for, edit your ~/.bash_history file and delete the offending lines. the change will be reflected the next time you start a bash session. additional info: the commands are only saved to the file when you exit a bash session. ciao! _________________ ---- You just read a post from a newbie. Take everything with a grain of salt... ................................................................................ ................ Joined: Nov 24, 2001 Posts: 874 From: Spain Posted: 2002-04-23 04:38 Something else about command history (tips): If you enter "!op [enter]" as follows ~$ !op the shell will launch the last full command from bash_history that starts with the letters 'op', ie: "opera http//www.mandrakeuser.org/mub/ &" so use the ! character to avoid the up arrow key searching icon_wink.gif Reverse searching: If you enter ctrl-r and then a string you'll get the last command line entry that contains the string starting at the bottom of the text entry. Example: ~$[ctrl-r] null you'll get the last command redirected to /dev/null: ~$ grep "ypserv" /etc/*/* 2> /dev/null Have fun with bash (there resides all the power of Linux) _________________ Imagination is a quality given a man to compensate him for what he is not, and a sense of humor was provided to console him for what he is. O. Wilde ( Just a bit of color ;o) Author Something I've learned about the shell ramfree17 senior user Joined: Aug 31, 2001 Posts: 621 From: Philippines Posted: 2002-04-23 05:23 Quote: Have fun with bash (there resides all the power of Linux) oh? i thought it was in the kernel? just messing with you aru... View Profile of ramfree17 Edit/Delete This Post Reply with quote arusabal Joined: Nov 24, 2001 Posts: 874 From: Spain Posted: 2002-04-23 08:53 you are right ramfree! ...so if the heart of Linux is the Kernel, let me say that bash is the liver of Linux (I'm biochemical, so...) ;o) _________________ Imagination is a quality given a man to compensate him for what he is not, and a sense of humor was provided to console him for what he is. O. Wilde ( Just a bit of color ;o) View Profile of arusabal Edit/Delete This Post Reply with quote arusabal Joined: Nov 24, 2001 Posts: 874 From: Spain Posted: 2002-04-23 08:57 Just a bit more on shell history stuff icon_wink.gif To show all the commands in your bash_history file type: ~$ history so you'll get: 1 startx 2 ls 3 arch 4 cat /proc/cpuinfo 5 halt ... 863 mkdir rhat-guia 864 mv rhl-* rhat-guia/ 865 cd rhat-guia/ 866 tar xvfz rhl-* 867 ls 868 tar xvfz rhl-rg-en-72.tgz 869 tar xvfz rhl-cg-en-72.tgz so if you want to run history event number 4, you'll need to do: ~$ !4 and it will show: processor : 0 vendor_id : GenuineIntel cpu family : 5 model : 4 model name ....... [...PRIVATE DATA // CENSORED...] I'm a bit shy (it has only 166MHz) _________________ Imagination is a quality given a man to compensate him for what he is not, and a sense of humor was provided to console him for what he is. O. Wilde ( Just a bit of color ;o) View Profile of arusabal Edit/Delete This Post Reply with quote CannonFodder Joined: Dec 13, 2001 Posts: 929 Posted: 2002-04-23 09:15 You can also work with more than one process in a terminal. Let's say I open a console and type man top Then hit control-z. I return to the shell prompt. Type job and you get a list of jobs running. You will see "Man Top" in there. type fg (foreground) and you will pop the top process back to the foreground. Really more of a use if you are not running X but fun anyways icon_smile.gif _________________ "Have you kissed your local Propeller Head today?" View Profile of CannonFodder Edit/Delete This Post Reply with quote arusabal Joined: Nov 24, 2001 Posts: 874 From: Spain Posted: 2002-04-23 09:28 Quote: On 2002-04-23 09:15, CannonFodder wrote: type fg (foreground) and you will pop the top process back to the foreground. Even more, if you have several processes running in the back ground and you want to put some in foreground which is not the top process of the list you can do it by adding %[number]. ie: ~$ fg %3 will make that the process number 3 will run on foreground. Else if you have several process stopped (sleeping) you can activate them by typing: bg %[number], so the process will run in the back ground _________________ Imagination is a quality given a man to compensate him for what he is not, and a sense of humor was provided to console him for what he is. O. Wilde ( Just a bit of color ;o) [ This Message was edited by: arusabal on 2002-04-23 09:30 ] View Profile of arusabal Edit/Delete This Post Reply with quote tross04401 Joined: Feb 10, 2002 Posts: 1262 From: Maine (US) Posted: 2002-04-23 09:34 Quote: On 2002-04-22 20:16, ramfree17 wrote: an if you are sick of all those commands that you have no more use for, edit your ~/.bash_history file and delete the offending lines. the change will be reflected the next time you start a bash session. additional info: the commands are only saved to the file when you exit a bash session. ciao! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.