Hello
I've changed from Ms Windows 2008 R2 to CentOS 6 recently, and there are many aspects to learn in relation to command line ( Bash scripting, package system managing, file system and so on )...
I need to apply as much as I can of Network Infrastructure knowledge ( DNS, DHCP and Virtualization .... ) concepts using CentOS 6 GUI...
I know that I must learn dealing with linux using command tools and that will come, but it has much more of time, so, Am I forced as a learner to follow command line tools before going to GUI or I can get a good knowledge and experience by implementing my skills on GUI ?
So sorry to pothering....
All the best...
On 13.02.2013 22:48, Bassem Sossan wrote:
Hello
I've changed from Ms Windows 2008 R2 to CentOS 6 recently, and there are many aspects to learn in relation to command line ( Bash scripting, package system managing, file system and so on )...
I need to apply as much as I can of Network Infrastructure knowledge ( DNS, DHCP and Virtualization .... ) concepts using CentOS 6 GUI...
I know that I must learn dealing with linux using command tools and that will come, but it has much more of time, so, Am I forced as a learner to follow command line tools before going to GUI or I can get a good knowledge and experience by implementing my skills on GUI ?
So sorry to pothering....
All the best...
My advice, forget about the GUI, go for cli directly. And if you want to get serious about Linux, wipe out your current desktop Windows install and replace it with CentOS, force yourself to use it daily; I can't recommend this enough.
On Wed, Feb 13, 2013 at 11:07 PM, Nux! nux@li.nux.ro wrote:
On 13.02.2013 22:48, Bassem Sossan wrote:
Hello
I've changed from Ms Windows 2008 R2 to CentOS 6 recently, and there are many aspects to learn in relation to command line ( Bash scripting, package system managing, file system and so on )...
I need to apply as much as I can of Network Infrastructure knowledge ( DNS, DHCP and Virtualization .... ) concepts using CentOS 6 GUI...
I know that I must learn dealing with linux using command tools and that will come, but it has much more of time, so, Am I forced as a learner to follow command line tools before going to GUI or I can get a good knowledge and experience by implementing my skills on GUI ?
So sorry to pothering....
All the best...
My advice, forget about the GUI, go for cli directly. And if you want to get serious about Linux, wipe out your current desktop Windows install and replace it with CentOS, force yourself to use it daily; I can't recommend this enough.
Linux is a different world to windoze as folk are fond of saying. My advice would be get hold of a spare pc to learn on and make mistakes before trying to use it as your main pc. With linux you need to be proficient on the cli rather than gui. It doesn't matter which distro you start with as i'd advise you use the spare pc to experiment fully with - but you need to decide on either the debian or rpm distro families. While there are many distros there are only a few i'd use and that depends on the repos, maintainers/developers, package management i.e. i'm interested in what's 'under the bonnet' not what apps they might ship with the liveCD.
james
Hello All,
I was having some issues with samba configuration and was going to remove the packages and reinstall again.
I think I might have rebooted before all of the package removal tasks were finished running and might have corrupted something.
The system successfully boots up to the grub menu, but after that the boot process stalls when the centos logo comes up. I can't boot into single user mode either.
I'd rather not have to re-install the OS. What, if any, options are available at this point?
CentOS version is 6.3.
Thanks in advance for any tips.
Sam
Paul Greene wrote:
Hello All,
I was having some issues with samba configuration and was going to remove the packages and reinstall again.
I think I might have rebooted before all of the package removal tasks were finished running and might have corrupted something.
The system successfully boots up to the grub menu, but after that the boot process stalls when the centos logo comes up. I can't boot into single user mode either.
I'd rather not have to re-install the OS. What, if any, options are available at this point?
CentOS version is 6.3.
Thanks in advance for any tips.
haven't done this in a while, but I suspect in 6.3 you can still boot from the dvd into rescue mode?
----- Original Message ----- From: "Nicolas Thierry-Mieg" Nicolas.Thierry-Mieg@imag.fr To: "CentOS mailing list" centos@centos.org Sent: Friday, February 15, 2013 5:24:11 AM Subject: Re: [CentOS] Boot failures
Paul Greene wrote:
Hello All,
I was having some issues with samba configuration and was going to remove the packages and reinstall again.
I think I might have rebooted before all of the package removal tasks were finished running and might have corrupted something.
The system successfully boots up to the grub menu, but after that the boot process stalls when the centos logo comes up. I can't boot into single user mode either.
I'd rather not have to re-install the OS. What, if any, options are available at this point?
CentOS version is 6.3.
Thanks in advance for any tips.
haven't done this in a while, but I suspect in 6.3 you can still boot from the dvd into rescue mode?
I'm pretty sure I can boot into rescue mode with the CD, but then what? What do you do from there?
Sam
On 02/15/2013 04:23 AM, Paul Greene wrote:
The system successfully boots up to the grub menu, but after that the boot process stalls when the centos logo comes up. I can't boot into single user mode either.
Please don't hijack a thread.
When the boot menu shows, edit the first entry and remove "rhgb" and "quiet" from the kernel options and let it boot.
It might give you more information where it hangs.
Mogens
On 02/13/2013 05:48 PM, Bassem Sossan wrote:
Hello
I've changed from Ms Windows 2008 R2 to CentOS 6 recently, and there are many aspects to learn in relation to command line ( Bash scripting, package system managing, file system and so on )...
I need to apply as much as I can of Network Infrastructure knowledge ( DNS, DHCP and Virtualization .... ) concepts using CentOS 6 GUI...
I know that I must learn dealing with linux using command tools and that will come, but it has much more of time, so, Am I forced as a learner to follow command line tools before going to GUI or I can get a good knowledge and experience by implementing my skills on GUI ?
So sorry to pothering....
All the best...
Welcome to the world of linux!
First up, one of the nice things about linux is that you are rarely forced to do anything. That said, most sysadmins do work primarily on the command line. However, most tools have graphical versions or front-ends to help ease the learning curve.
If you can find a good sysadmin book for Red Hat Enterprise Linux version 6, you can use what you read on CentOS as CentOS is a nearly exact copy of Red Hat.
Keep in mind that the linux command line is nothing at all like the windows command line. You don't have to be a programmer to use it, but as you learn, you will find that you can do many "program-like" things that will save you a lot of time and make your life very simple, even when doing very complex tasks. It is why most people end up using the command line most.
So don't feel intimidated, take your time and have fun! Of course, the mailing list is a great place to ask for help when you run into road blocks.
Enjoy!
On Wed, Feb 13, 2013 at 09:50:28PM -0500, Digimer wrote:
On 02/13/2013 05:48 PM, Bassem Sossan wrote:
Hello
I've changed from Ms Windows 2008 R2 to CentOS 6 recently, and there are many aspects to learn in relation to command line ( Bash scripting, package system managing, file system and so on )...
there's a lengthy online document on scripting with BASH: http://tldp.org/LDP/abs/html/ or as a single PDF file: http://www.tldp.org/LDP/abs/abs-guide.pdf
and there's a beginner's BASH guide here: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/Bash-Beginners-Guide.html and another one here: http://www.ibm.com/developerworks/aix/library/au-getstartedbash/index.html
and yet another: http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
and another: https://en.wikibooks.org/wiki/Bash_Shell_Scripting
good luck!
Fred
Hi, I had similar problem, initially.
And what i did was, (1) after installing centos (without gui stuff), (2) i installed webmin (for setting up very important services at-least for it to start running and provide essential services), then (3) from a windows machine/box or from another linux box, access the main linux server(s) via SSH connection, in ssh client software (4) create tunnel for accessing webmin. webmin allows to configure servers using web-browser software from remote machines, and there are many other "webmin" like admin panel software. (none of the admin panel software are officially supported by centos (as far as i'm aware), so you're on your own for doing research/learn). Most of these admin panel software will ALSO allow to access server via shell/terminal/command-prompt type of window which will appear inside the web-browser software, for doing command-lines for fine tuning server software settings. And since you're using SSH client, you'll already have a shell/terminal, so no need to use that feat inside the web-browser. If you want to accesss server only via admin-panel's control port (for "webmin" that control port is by default the port 10000), then, you can use that shell/terminal window inside the web-browser software. Next what i did, (or i suppose to have done), is to (5) create a non-root regular user, for this discussion i'm naming it "non-root". i allowed "non-root" to access server from internet/routable IP, and restricted or disabled "root" user's login via SSH. (6) Changed SSH client's settings to use that "non-root" user for ssh connection. When you need to do something that requires "root" user level access, then use su, su -, sudo, etc command before the function commands. (7) i have started to learn linux/centos and configure & fine-tune further.
IMHO ... Various Data, Settings from servers are needed to be shown to Admins graphically, for that, use various admin panel type of software and access it remotely, and avoid using graphical software/desktop on the server itself.
Using GUI/desktop on "linux server" is considered as very bad recipe for very very weak/bad configuration/food/product/services, open to various type of harmful, unwanted activities, loopholes, etc.
But if you MUST have to, only then, after login as root, first create a non-root / regular user. Logout from root, and login as non-root. Install GUI/desktop related software via that non-root user, in some software you will have no choice but to raise the access level of that non-root user to little bit higher level or add this "non-root" user in the allowed list, for desktop/GUI related software to work, (you will need to do your own research for that, if you want to use non-root and keep the server safer, than using root directly and open it up to attacks and weak configurations). And if you do also need SSH access to that server, then create non-root-2 regular user, and allow only that user to access server via SSH, no one else.
If i'm making mistake in above instruction procedure, please correct me, instruct us/mailing-list users, what would be better/safer way to do this, (a Safer way to use desktop/GUI on centos linux server, if exist). And my recommendation is in above, the paragraph which starts with "IMHO".
-- Bright Star.
Received from Bassem Sossan, on 2013-02-13 10:48 PM:
Hello
I've changed from Ms Windows 2008 R2 to CentOS 6 recently, and there are many aspects to learn in relation to command line ( Bash scripting, package system managing, file system and so on )...
I need to apply as much as I can of Network Infrastructure knowledge ( DNS, DHCP and Virtualization .... ) concepts using CentOS 6 GUI...
I know that I must learn dealing with linux using command tools and that will come, but it has much more of time, so, Am I forced as a learner to follow command line tools before going to GUI or I can get a good knowledge and experience by implementing my skills on GUI ?
So sorry to pothering....
All the best... _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos