Linux System Administration

Linux System Administration 1) Shells Actions for Shells Linux shells are used to enter commands to perform functions in your Linux distribution.  Describe the shells which are available.  Which one would be your preference? Why? 2) Redirections Actions for Redirections Linux distributions have three basic forms of Input/Output (standard input, standard output, and standard error) redirections which will need to understand how to use each one. •    State the purpose of each of three I/O forms including which file descriptor is used for each one •    Provide your own redirection command syntax example as well as description what your command syntax will do (optional-challenging) How would command syntax appear if you want redirect the cat command standard ouput and standard error to the same file?  This would be useful if you want to view results of the cat command in a file containing both regular output and any error(s) which might appear (ex. syntax error). 3) File-Viewing Commands Actions for File-Viewing Commands Three file-viewing commands (head, tail, and less) are used to display a portion of a file.  These are especially useful when you have a very large text file you want to view and you want to narrow you display of it. Provide me one or more command syntax examples using each of the three file-viewing commands. You must provide me using at least one command option (ex. with head command you can specify the number of lines to display using "-n num" option). 4) bash Actions for bash What are some reasons why bash is considered a defacto standard shell on Linux distributions? 5) inittab File Actions for inittab File /etc/inittab file is one of the most important files on a Linux (and UNIX) operating system.  It is read when the Linux /sbin/init program starts your system.   The /etc/inittab file lists what programs to start depending on the run level. Provide a sample syntax (id:runlevels:action:process) of an /etc/inittab entry as follows: id = identify your entry runlevels = specify that the process will run at run levels 3 and 5 Action = specify to init program how to treat the program Process = provide your own name including if there is any input or output redirection 6) Localization and Internationalization Actions for Localization and Internationalization Since Linux is an international operating system you can configure it to support a specific region.  Discuss how you can configure its character set, keyboard layout, and date/time display formats for a specific region (or country) of your choice. 7) Default User Accounts Actions for Default User Accounts What default user accounts are created during installation?  What are they for?  What should you do with them?  Explain in detail. 8) Installation Sources Actions for Installation Sources What type of installation sources are available for Linux?  What are the differences?  Give some advantages and disadvantages of each of them. 9) runlevel Actions for runlevel How many runlevel are there?  Explain each one and when would you use each of them. 10) Package Dependencies and Conflicts Actions for Package Dependencies and Conflicts Linux software packages have dependencies and conflicts that can occur for numerous reasons.  Discuss at least 3 ways they can occur 11) RPM vs Debian Actions for RPM vs Debian Compare Red Hat Package Manager vs Debian package Manager.  How are they similar and how are the different 12) Modifying User Accounts Actions for Modifying User Accounts The usermod command is used to change a Linux user account settings.  There are a few of parmeters (ex. "-l" to change the user name) require considerations before using with the usermod command.   Discuss a specific parameter you would used with the usermod and what you need to consider either before or after applying your usermod. Also, provide an example of your usermod command including the parameter. 13) useradd vs. adduser Actions for useradd vs. adduser The useradd utility is used to create user account but on some Linux distributions we also have adduser script to create users as well.  Explain the differences between these two utilities to create user accounts on Linux distributions.   Which one would you use ? 14) Groups Actions for Groups When creating user account using useradd how is the default group determined?  Is there a default group users are added automatically unless specified in the useradd command ? 15) Partitioning a Disk Actions for Partitioning a Disk Discuss the steps required (including exact commands) to partition a disk using the fdisk utility. 16) Mounting a File System Actions for Mounting a File System Provide the steps required to create and then mount a filesystem 17) Different Disk Types Actions for Different Disk Types What type of disk does each of the following represents ? /dev/hd /dev/sd /dev/ed /dev/xd 18) USB Basics Actions for USB Basics Discuss USB capabilities you can configure in your Linux distribution 19) File System Health Actions for File System Health What are some of the tools you can use to tune or correct a Linux filesystem? 20) Coldplug vs. Hotplug Devices Actions for Coldplug vs. Hotplug Devices Explain the differences between coldplug verses Hotplug devices.  Provide examples of coldplug devices as well as a hotplug device. 21) /proc directory Actions for /proc directory /proc directory is a virtual filesystems that provides information about hardware, running processes, etc..   Lists at least three files located in /proc that you can reference to determine the hardware resources for devices installed on your Linux distribution. 22) ps Command Actions for ps Command ps command is use to list processs running on your Linux system.   Provide five examples using the ps command 23) runlevel Services Actions for runlevel Services when you move from one run level to the next there are certain methods you can use to make that happen.   Explain how /etc/inittab file and specific commands are used to manage runlevel services. 24) Aliases and Environment Variables Actions for Aliases and Environment Variables Explain the function of environment variables. What is the purpose of shell aliases? Provide an example of a alias you may use. 25) syslogd Actions for syslogd The syslogd daemon maintains logfiles on Linux distribution.   Discuss how you would use the syslogd  daemon to maintain a log file. 26) System Time Actions for System Time There are two methods of changing system time: date command and Network Time Protocol (NTP).  Discuss the significant advantages using NTP has over manually setting time using date command 27) Local Security Good Practices Actions for Local Security Good Practices Discuss in detail several effective local security practices to harden your Linux distribution. 28) ssh Actions for ssh Discuss what is SSH and the advantages and disadvantages of using it on your Linux distribution. Also discuss how to control ssh access and how you configure this service. 29) Resolving Hostnames Actions for Resolving Hostnames Compare and contrast the following programs which are helpful in debugging TCP/IP networks: 1) nslookup 2) host 3) dig 4) whois 30) DNS Actions for DNS Discuss how you would configure your Linux distribution to perform name resolution using DNS. 31) XDM Actions for XDM A manager has asked the administrator to change the default background of her machine, which uses XDM. Which file does the administrator need to modify in order to achieve this? Explain the main differences between XDM and KDM. Which would you prefer? 32) Linux-based Systems Actions for Linux-based Systems Please provide one example of a Linux Based (i.e. router, hypervisor, appliance, etc.) system. Provide a brief product description, use, and function 33) lsof Actions for lsof Discuss how you would use the lsof command.  Provide some command examples 34) Day Light Saving Time Actions for Day Light Saving Time Must post first. As everyone knows Daylight Savings Time (DST) events second Sunday 2am in March and first Sunday 2am in November for the states that participate.  What can you do to verify your Linux distribution won't have any issues? 35) vi Actions for vi vi editor is a standard editor found on all Linux and UNIX systems.   It is best to be able to use it to insure you can edit a file. Provide me at least five command line keys you can use when editing a file using vi editor.  Include a description for each commmand line key PLACE THIS ORDER OR A SIMILAR ORDER WITH US TODAY AND GET AN AMAZING DISCOUNT :)

Get Top-Notch Quality Essays TODAY !

Ready to join our block community of business leaders for four days of virtual sessions on driving developer happiness and boosting productivity?

Place Order