Contents


1.1 Basic and applied software
1.1.1 Role of OS
1.1.2 Convenient and inconvenient points in OS
1.2 UNIX
1.2.1 Birth of UNIX
1.2.2 Various separation and integration
1.2.3 Derivation UNIX
1.2.4 Birth of Linux
1.3 Characteristic of UNIX system OS
1.3.1 Kernel and User land
1.3.2 Using UNIX
1.3.3 Shell
1.3.4 Login
1.4 Distribution
1.4.1 Birth of distribution
1.4.2 Package
1.5 The chapter test
2.1 Operation of file
2.1.1 File and Directory
2.1.2 Reference to files and directories (ls)
2.1.3 Copy of file (cp)
2.1.4 Move of file (mv)
2.1.5 Remove of file (rm)
2.2 Operation of directory (pwd,cd,mkdir,rmdir)
2.2.1 Display current directory (pwd)
2.2.2 Change directory (cd)
2.2.3 Make directory (mkdir)
2.2.4 Remove directory (rmdir)
2.2.5 Special directory
2.2.6 Absolute path and Relative path
2.3 Display contents of a file
2.3.1 Display contents of a file (cat)
2.3.2 Display with pager
2.4 Search file
2.4.1 Search file(find)
2.5 Command Path
2.5.1 Command path
2.5.2 Display command path (which)
2.6 Usage of manual
2.6.1 Section
2.7 Exercise
2.8 The chapter test
3.1 Standard I/O
3.2 Redirection
3.2.1 Redirect output
3.2.2 Create a file by cat command
3.3 Standard error
3.4 Pipe
3.5 grep command
3.5.1grep command
3.5.2matching with the standard output
3.6 Exercise
3.7 The chapter test
4.1 Change a timestamps of file (touch)
4.2 Get the part of file (head, tail)
4.2.1 Common format
4.2.2The special option -f
4.3 Sort lines of files (sort)
4.3.1 Prepare file
4.3.2 Execute sort command
4.3.3 Sort data of column n (-k)
4.3.4 Sort by number
4.4 Delete duplications of line (uniq)
4.5 Translate string (tr)
4.6 Comparing files (diff, cmp)
4.7 Exercise
4.8 The chapter test
5.1 Save and Exit
5.1.1 Open a file and exit
5.1.2 Quit without saving
5.1.3 Saving a file
5.1.4 Exit with saving a file
5.2 Insert mode and command mode
5.2.1 Input text
5.2.2 Move cursor
5.3 Jump long distance
5.3.1 Page jump
5.3.2 Jump to the specific line
5.4 Cut and Paste
5.4.1 Cut and paste characters
5.4.2 Undo previous cut or paste
5.4.3 Cut and paste lines
5.4.4 Copy and paste lines
5.5 Replacement and retrieve
5.5.1 Retrieve a string
5.5.2 Replace a string
5.5.3 The easiest usage of vi command
5.6 Exercise
5.7 The chapter test
6.1 Group and User
6.1.1 User
6.1.2 Create User
6.1.3 Modify User Account
6.1.4 Deleting User Account
6.1.5 Group
6.1.6 Creating Group
6.1.7 Modifying registered Group's information
6.1.8 Deleting Group
6.2 Password and Password File
6.2.1 Password File (/etc/passwd)
6.2.2 Group File (/etc/group)
6.2.3 Password
6.2.4 Shadow File (/etc/shadow)
6.2.5 Group Shadow File (/etc/gshadow)
6.2.6 Modify Shadow File
6.3 Initial provided User accounts and Groups
6.3.1 General User Account and Group
6.3.2 root User
6.3.3 su Command
6.3.4 sudo Command which executes by root authority
6.4 Exercise
6.5 The chapter test
7.1 File Owner and Belonging Group
7.1.1 Change Owner
7.1.2 Change Belonging Group
7.2 File Mode
7.2.1 File Mode
7.2.2 Change File Mode
7.2.3 File Creation Mode
7.3 Exercise
7.4 The chapter test
8.1 Shell and Shell Script
8.2 Programming
8.2.1 What is Program
8.2.2 Example of Program
8.2.3 Element of Program
8.3 Create Shell Script
8.3.1 Create Shell Script
8.3.2 Variable
8.3.3 echo Command
8.3.4 read Command
8.3.5 List Variables and Delete them
8.3.6 Option of Shell Script
8.4 Conditional Branch
8.4.1 if sentence
8.4.2 Multiway Branch
8.5 Repetition
8.5.1 for sentence
8.5.2 while/until Sentence
8.5.3 select Sentence
8.5.4 Repeat Control
8.6 Subroutine
8.7 Actual Shell Script
8.8 Debugging
8.8.1 Debugging
8.8.2 sh Command
8.9 Exercise
8.10 The chapter test
9.1 TCP/IP
9.1.1 Local Area Network and Wide Area Network
9.1.2 IP
9.1.3 TCP and UDP
9.1.4 IP address
9.1.5 Class of IP address
9.1.6 Private IP address
9.1.7 Subnet Mask
9.1.8 Checking Network Routing
9.1.9 Network Interface
9.1.10 Check IP address
9.1.11 IP address Configuration File (RedHat Linux)
9.1.12 IP address Configuration File (Debian GNU/Linux)
9.1.13 Interface Setup
9.1.14 Checking Network Routes
9.1.15 Changing Network Routes
9.1.16 Setup by using DNS
9.1.17 Name(FQDN)
9.1.18 Port Number
9.1.19 Confirm services
9.1.20 Network Security Setup
9.1.21 Firewall Setup
9.2 Exercise
9.3 The chapter test
10.1 File Management in Linux
10.1.1 File System
10.1.2 Partition
10.1.3 Directory Structure of Linux
10.1.4 How to create File System
10.2 Disk Partition
10.2.1 Merits of Partitioning
10.2.2 Partitioning
10.2.3 Extend Hard Disk and Make it available
10.3 File System
10.3.1 Journaling Function
10.3.2 Display mount status
10.3.3 Create File System
10.3.4 Label
10.4 Mount
10.4.1 Mount Point
10.4.2 mount command
10.4.3 umount command
10.5 Creation of Swap Space
10.5.1 Create Swap File System
10.5.2 Create swap space and Begin to use
10.6 Auto Mount
10.7 Use of CD/DVD/USB Memory (Removable Media)
10.7.1 Mount CD/DVD
10.7.2 Unmount CD/DVD and Take it out
10.8 i node
10.8.1 Check the i node information
10.8.2 Check the i node number
10.9 Hard Link and Symbolic Link
10.10 Commands for Disk Management
10.10.1 Check and Restore File System
10.10.2 Check the directory amount being used
10.11 Exercise
10.12 The chapter test


Previous Next