The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Operating Systems > Linux > Gentoo
.
google unix.com



Gentoo Gentoo Linux is a versatile and fast, completely free Linux distribution geared towards developers and network professionals.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
is it really not possible for me to edit the etc/group & the etc/passwd files? whatev3r UNIX for Dummies Questions & Answers 2 12-11-2008 11:26 AM
Application to create/edit chm files agasamapetilon UNIX and Linux Applications 2 10-13-2008 10:12 AM
RTF files can they be converted once they are on linux system moxxx68 Windows & DOS: Issues & Discussions 7 09-12-2004 01:26 PM
Edit Multiple Files in VI djschmitt UNIX for Dummies Questions & Answers 4 10-07-2003 01:19 PM
how to edit large files using vi nazri UNIX for Dummies Questions & Answers 3 06-15-2001 09:18 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Powered by Powered by Google
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 12-25-2008
Dragster93 Dragster93 is offline
Registered User
  
 

Join Date: Dec 2008
Posts: 6
how to edit linux system files?

i had heard that linux is open source.....which meant that i could edit it.
so how do i start out? i've already downloaded it. the name's "puppy linux".....someone please reply quick!!!

and by the way, may i know what shell scripting is?
  #2 (permalink)  
Old 12-25-2008
sad_angle's Avatar
sad_angle sad_angle is offline
Registered User
  
 

Join Date: Jun 2001
Location: Madison, WI
Posts: 75
Please read
The Free Software Definition - GNU Project - Free Software Foundation (FSF)

For information of what is a shell script
The Free Software Definition - GNU Project - Free Software Foundation (FSF)

Good luck
  #3 (permalink)  
Old 12-26-2008
Dragster93 Dragster93 is offline
Registered User
  
 

Join Date: Dec 2008
Posts: 6
Quote:
Originally Posted by sad_angle View Post
dude i visited the link.....but i still didnt understand where to find the linux system files.....
  #4 (permalink)  
Old 12-26-2008
pludi's Avatar
pludi pludi is online now Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Location: .at
Posts: 1,838
Please read up onbefore moving to such advanced topics like C programming, GCC, system calls, assembler and kernel hacking.

Also, it might be a good idea to get some experience in using a Linux system before starting to modify it's source.
  #5 (permalink)  
Old 12-28-2008
Dragster93 Dragster93 is offline
Registered User
  
 

Join Date: Dec 2008
Posts: 6
Quote:
Originally Posted by pludi View Post
Please read up onbefore moving to such advanced topics like C programming, GCC, system calls, assembler and kernel hacking.
well, i read up on it and thnx 4 the links.....they were quite useful!!!


Quote:
Originally Posted by pludi View Post
Also, it might be a good idea to get some experience in using a Linux system before starting to modify it's source.
but i still don't get it. how do i edit linux if i don't know where the system file is located? or is it that i have to compile my own version of linux to do that. if its like that, then why would they call it open source? open source means it code is editable right?
  #6 (permalink)  
Old 12-29-2008
pludi's Avatar
pludi pludi is online now Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Location: .at
Posts: 1,838
In a nutshell:
  • Open Source means that you can get the source and modify it if you wish. But to run it you have to compile those changes
  • The Linux kernel always has to be compiled to run, since it's the operating system itself and thus can't be interpreted like a shell script.
  • The Linux kernel is usually located in /boot/, look for a file called vmlinuz* or similar
  • Other system files, like libraries and essential executables are located in /sbin, /bin, /lib and /usr/lib. This include the glibc and alike
  • The Kernel source can be installed through your distributions source package, or you can download it from kernel.org
Again, if you want to start Kernel hacking, start by installing a distribution, getting used to it, move on to the command line and it's tools, so that you get a feeling for what the kernel does and how changes could affect it's behavior.
If you want a fast dive straight into it, start with Gentoo or Slackware, and later use that to build a LFS system.
Closed Thread

Bookmarks

Tags
hack, linux, open, open-source, opensource, shell script, shell scripting, unix scripting, unix scripting basics

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -4. The time now is 08:36 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0