Difference between revisions of "NAD710 Lab 4 Answers"

From CDOT Wiki
Jump to: navigation, search
(Added steps for a simpler way to find modified files.)
(Added steps for a simpler way to find modified files.)
Line 70: Line 70:
 
* Nestor the Master
 
* Nestor the Master
  
'''A simpler way to find the files modified by a change made in the system configuration GUI:'''
+
'''8. A simpler way to find the files modified by a change made in the system configuration GUI:'''
  
 
If you are trying to determine what files in the /etc/ directory were modified by a particular configuration change made in the GUI, the simplest method is the following:
 
If you are trying to determine what files in the /etc/ directory were modified by a particular configuration change made in the GUI, the simplest method is the following:

Revision as of 17:20, 29 September 2008

Questions

1. Which file stores the computer's host name?

/etc/sysconfig/network

2. Which file stores the static IP addresses ?

/etc/sysconfig/networking/devices/ifcfg-eth1

In my opinion the file is:

/etc/sysconfig/network-scripts/ifcfg-eth0

3. Which file stores the static hostname to IP address mapping ?

/etc/sysconfig/networking/profiles/default/hosts

How about:

/etc/hosts

4. Which file stores the DNS servers IP addresses ?

/etc/sysconfig/networking/profiles/default/resolv.conf

I think the file is:

/etc/resolv.conf

5. What information is stored in /etc/sysconfig/network file ?

This file stores information like computer's hostname and default gateway.
This file looks like

NETWORKING=yes
HOSTNAME=mohak

6. Would you be able to construct a single pipe line command using "find", "xargs", and "tar" to copy all the files (with the same directory structure) found by the "find" command to the currect directory ?


CHALLENGER


7. Pick one of the following system configuration program and determine what files are being used to store the configure parameters:

a. system-config-firewall

  • /etc/sysconfig/iptables
  • /proc/net/ip_tables_matches
  • /proc/net/ip_tables_names
  • /proc/net/ip_tables_targets
  • Milton Paiva

b. system-config-printer

  • list of files here
  • your name here

c. system-config-users

  • /etc/group- >>> Saves new users and UID's in this file.
  • /etc/sysconfig/system-config-users >>> Each time you open this utility, this file gets edited.
  • /etc/passwd >>> This file stores the users, UID's, users home directory and users login shell
  • /etc/gshadow >>> This file stores a new group created.
  • Mohak Vyas

d. system-config-display

  • /etc/X11/xorg.conf
  • /etc/X11/xorg.conf.backup
  • Nestor the Player

e. system-config-services

  • list of files here
  • your name here

8. How can I get the lasts modified files in the system using find command ?

  • find /etc -mmin -2 --> This will let u see all files in /etc that were modified in last 2 minutes.
  • find /etc -cmin -2 --> This will let u see all files in /etc that were changed in last 2 minutes.
  • Nestor the Master

8. A simpler way to find the files modified by a change made in the system configuration GUI:

If you are trying to determine what files in the /etc/ directory were modified by a particular configuration change made in the GUI, the simplest method is the following:

1. Before you make the alteration to the GUI settings, run the following command in your shell of choice:

'touch ~/timestamp'

This command creates an empty file in your home directory named timestamp. We don't need to put anything in this file - the only important part is the modification time.

2. Make the configuration alteration that interests you in the GUI.

3. Now, return to your shell of choice and run the following command:

'find /etc/ -cnewer ~/timestamp'

This command will return a list of files in the /etc/ directory that have been modified more recently than the file '~/timestamp', making it much easier than attempting to calculate the correct time by hand using the other time related switches for the find command.

- Gregory Masseau