NIT 0 Restart
Exit exits
LS Displays the current directory contents ls-a All files that contain hidden files under the display list ls-i display file details information, file properties, size, name
WHOAMI Display This user information who displays currently logged in user information
Date Current date Cal view specified date
Clear Clear
Useradd Create user passwd Modify user password
SU Switch User
Man View Linux instructions help get instructions help
mkdir Create a single directory mkdir-p create multiple directories at once touch create a file
RM Delete file rm-i Delete rm-r Delete directory rm-f Force Delete RM-RF Force delete everything
CP Copy file cp-r copy directory Cp-i ask whether to overwrite the original file cp-p with the file attributes copy cp-f Force copy
Bin System Instruction Directory sbin important system directory
PWD Displays the current directory
CD Switch Directory CD: Go back to the previous directory CD-go back to the previous directory CD ~ Go to the user home directory
MV Change Path
Cat View File Contents Head view file at the beginning of the 10 lines of content Head-n view the first n rows of the file
Tail viewing the last 10 rows of a file tail-n viewing the last n rows of a file more browse files
Users, groups, and permissions
1) New user natasha,uid is 1000,gid to 555, note information is "master"
Useradd nashata usermod-u1000 usermod-g555 usermod-c Master
2) Modify Natasha user's home directory for/natasha
Usermod-d/natasha Natasha
3) View the last line of the user information profile
Tail-1/etc/passwd
4) Set the password "123" for the Natasha user
PASSWD Natasha 123
5) View the last line of the user's password profile
Under the ETC Directory Tail-1 shadow
6) Lock the Natasha user account
USERMOD-L Natasha
7) Unlock the Natasha user account
Usermod-u Natasha
8) New group Police,gid to 999
GROUPADD-G 999 Police
9) View the last line of the group configuration file
Tail-1/etc/group
10) Add Natasha user to police group
Usermod-ag Police Natasha
11) Modify the group name of the police group to Jingcha
Groupmod-n Jingcha Police
12) Delete Natasha user, even home directory and mailbox deleted together
USERDEL-R Natasha
13) Delete Jingcha Group
Groupdel Jingcha
Two. In-depth discussion of users, groups and permissions
1) Create a directory test in the user's home directory, enter test to create an empty file File1
mkdir test, Cd/tast/touch file1
2) display file information in long format, note the permissions of the file and the user and group to which it belongs
ll File1-rw-r--r--. 1 root root 0 November 18:04 file1
3) Set permissions for file File1 so that other users can write to this file
chmod o+w File1
4) View the setting results,
ll file1-rw-r--rw-. 1 root root 0 November 18:04 file1
5) Remove the Read permission from the same group of users to the file File1 and view the setting results.
chmod g-r FILE1-RW----rw-. 1 root root 0 November 18:04 file1
6) Use digital notation to set permissions for file files, all readable, writable, and executable, and the owning group user and other users have only read and execute permissions. Review the setup results when the settings are complete.
chmod 755 File1-rwxr-xr-x. 1 root root 0 November 18:04 file1
7) Change the permissions of the file File1 in digital form so that the owner can only read the file. No other user has permission. View the settings results.
chmod file1-r--------. 1 root root 0 November 18:04 file1
8) go back to the upper directory to see the test permissions
Cd.. ll Test-rwxr-xr-x. 1 root root 0 November 18:04 file1
9) Add write permissions to this directory for other users
chmod o+w Test
Text processing commands and TAR commands
1) Merge user information database files and group information database files vertically into one file/1.txt (overwrite)
Cat/etc/passwd/etc/group > 1.txt
2) Merge user information database files and user password database files vertically into one file/2.txt (append)
Cat/etc/passwd/etc/shadow >> 2.txt
3) Package The/1.txt,/2.txt two files as a/1.tar
TAR-CF 1.tar 1.txt 2.txt
4) Use the gzip command to compress the 1.txt file named 1.txt.gz
Gzip 1.txt
5) Decompression 1.txt.gz
Gunzip 1.txt.gz
6) file name 1.txt.bz2 after compressing 1.txt compression with bzip2
Bzip2 1.txt
7) Decompression 1.txt.bz2
BUNZIP2 1.txt.bz2
8) Unpack 1.tar, unpack the file and store it in the/tmp directory
TAR-XF 1.tar-c/tmp
9) Use the TAR command to package and compress/1.txt,/2.txt, and get the file name 1.tar.gz
Tar-czf 1.tar.gz 1.txt 2.txt
10) Unpack the 1.tar.gz, unpack the file and store it in the/tmp directory
TAR-XF 1.tar.gz-c/tmp
Four. Create and edit body files using the VI Editor
1) Edit the file using the VI editor/1.txt Enter the edit mode to write the content "Hello World"
Vi/1.txt Enter the file and press A to enter edit mode, enter "Hello World"
2) Enter command line mode to copy the contents of the line, paste 80 lines below
Press ESC to enter command line mode, yy copy row, 80p paste 80 lines below.
3) quickly move the cursor to the last line of the file
G Move to last line
4) quickly move the cursor to the middle line of the current screen
M moves to the middle row
5) quickly move the cursor to the fifth line of the file
5G move to line fifth
6) Insert a new line below "Welcome to Beijing"
Press A to enter edit mode and enter "Welcome to Beijing" below
7) Delete the row you just inserted
Move the cursor to the line, DD deletes the row
8) Undo the previous step
U Undo Previous Action
9) Enter the extended mode to execute the file save exit
: Enter extension mode, input Wq save exit
Five. Initialization and service of the system
1) Log in to the system as the root user
Enter the root username and password to login
2) Modify the Grub configuration file, start with the 1th operating system by default, and change the default read second to 10 seconds
vim/etc/grub.conf default=0 timeout=10
3) Set Grub menu ciphertext password "123"
by Grub-md5-crypt get 123 ciphertext password, vim/etc/grub.conf in the title on a line to insert password--MD5 + obtained ciphertext password
4) Modify the default operating level of the system to 3
Vim/etc/inittab the bottom ID: After the number is changed to 3
5) Restart the system with commands related to the RunLevel
Init 6
6) Use single-user mode to modify the user's password to "123"
Read the second interface Press any key to enter, p input grub password, e into the next item, select the second kernel press E to enter the next item by the <HGB quiet after entering 1 back to the car after you press B to run into single user mode, passwd modify the user password
7) Remove Grub menu password using rescue mode
Six. System monitoring
1) Real-time dynamic monitoring System Status
Top
2) exit the previous step
Q
3) Turn on the top process
Open top on another terminal
4) Use the PS command to view the top command's PID and kill
PS aux |grep ' top ' |grep-v ' grep ' pid=4121 kill 4121
5) View process tree for process with PID 2
Pstree 2
6) Open Firefox browser
Firefox
7) Look for a process named Firefox
PS aux |grep ' firefox ' |grep-v ' grep ' pid=4009
8) Kill the process called Firefox
Kill 4009
Hard disk partitioning, formatting, and file system management one
1) Add a 20G SCSI hard disk before opening the Linux system
Edit Virtual machine Settings---> Add hard drives---> select SCSI, set the size to 20G
2) Turn on the system, right click on the desktop, open the terminal
Turn on the system, right click on the desktop, open terminal
3) for the newly added hard disk partition, a primary partition size of 10G, the remaining space to the extended partition, on the extended partition divided two logical partitions, the size of each 5G
Fdisk/dev/sdb-->n-->p (primary partition)-->1 (partition number)--Carriage return-->+10g (partition size)
N-->e (Extended partition)-->2--> Enter and enter (default to select all remaining space on the hard drive)
N-->l (Partitioning logical partitions on extended partitions)--Enter-->+5g (partition size)
N-->L (partition logical partitions on the extended partition)--Enter-and-Enter (default to select all remaining space for the extended partition)
4) format primary partition as EXT3 system
Mkfs.ext3/dev/sdb1
5) format two logical partitions for EXT4 system
MKFS.EXT4/DEV/SDB5 MKFS.EXT4/DEV/SDB6
Linux Knowledge Collation