1. View the system version
Cat/etc/redhat-release
File and directory Operations
Command |
parsing |
Cd/home |
Enter '/home ' directory |
Cd.. |
Return to the top level directory |
Cd.. /.. |
Return to the top level two directory |
CD- |
Returns the last directory in which |
CP file1 File2 |
Copy File1 to File2 |
Cp-a Dir1 Dir2 |
Copy a directory |
Cp-a/tmp/dir1. |
Copy a directory to the current working directory (. Represents the current directory) |
Ls |
Viewing files in a directory |
Ls-a |
Show hidden files |
Ls-l |
Show more information |
Ls-lrt |
Show files by Time (l for detailed list, R for reverse sort, t for time sorting) |
Pwd |
Show work Path |
mkdir Dir1 |
Create ' dir1 ' directory |
mkdir Dir1 Dir2 |
Create two directories at a time |
Mkdir-p/tmp/dir1/dir2 |
Create a directory tree |
MV Dir1 Dir2 |
Move/Rename a directory |
Rm-f file1 |
Delete ' File1 ' |
RM-RF Dir1 |
Delete ' Dir1 ' directory and its subdirectory contents |
View File Contents
Command |
parsing |
Cat File1 |
Forward viewing the contents of a file starting from the first byte |
Head-2 file1 |
View the first two lines of a file |
More File1 |
View the contents of a long file |
TAC File1 |
Reverse view the contents of a file starting from the last line |
Tail-3 file1 |
View the last three lines of a file |
VI File |
Open and browse files |
Text content Processing
Command |
parsing |
grep str/tmp/test |
Find "str" in file '/tmp/test ' |
grep ^str/tmp/test |
Find lines starting with "str" in file '/tmp/test ' |
grep [0-9]/tmp/test |
Find all rows in the '/tmp/test ' file that contain numbers |
grep str-r/tmp/* |
Find "str" in directory '/TMP ' and its subdirectories |
diff File1 File2 |
Find out where two files differ |
Sdiff file1 file2 |
Shows the difference of two files in a contrasting way |
VI File |
Operation |
parsing |
I |
Enter edit text mode |
Esc |
Exit Edit Text Mode |
: W |
Save current changes |
: Q |
Do not save Exit VI |
: Wq |
Save current changes and Exit VI |
|
Query operations
command |
parsing |
Find/-name File1 |
Go to root file system to find files and directories from '/' |
Find/-user User1 |
Find files and directories belonging to user ' User1 ' |
Find/home/user1-name *.bin |
Find files that end with '. bin ' in directory '/Home/user1 ' |
Find/usr/bin-type F-atime +100 |
Find execution files that have not been used in the last 100 days |
Find/usr/bin-type f-mtime-10 |
Find files that have been created or modified within 10 days |
Locate *.ps |
To find files ending with '. ps ', run the ' updatedb ' command first |
Find-name ' *. [CH] ' | Xargs grep-e ' expr ' |
Find ' expr ' in all. C and. h files in the current directory and its subdirectories |
Find-type f-print0 | Xargs-r0 grep-f ' expr ' |
Find ' expr ' in the general file of the current directory and its subdirectories |
Find-maxdepth 1-type F | Xargs grep-f ' expr ' |
Find ' expr ' in the current directory |
Compression, decompression
Command |
parsing |
bzip2 file1 |
Compression file1 |
BUNZIP2 file1.bz2 |
Decompression file1.bz2 |
Gzip File1 |
Compression file1 |
Gzip-9 file1 |
Maximum compression file1 |
Gunzip file1.gz |
Decompression file1.gz |
TAR-CVF Archive.tar File1 |
Pack the File1 into Archive.tar (-C: Create compressed archives;-V: Show all processes;-F: Use the file name, is required, is the last parameter) |
TAR-CVF Archive.tar file1 Dir1 |
Pack the File1,dir1 into a Archive.tar |
TAR-TF Archive.tar |
Display the contents of a package |
TAR-XVF Archive.tar |
Release a Package |
TAR-XVF ARCHIVE.TAR-C/tmp |
Release the package to the/tmp directory |
Zip File1.zip file1 |
Create a zipped package in zip format |
Zip-r file1.zip file1 Dir1 |
Compress files and directories into a zip-format package |
Unzip File1.zip |
Unzip a zip-format package to the current directory |
Unzip test.zip-d/tmp/ |
Unzip a zip-format package into the/tmp directory |
Yum Installer
command |
resolution |
yum-y Insta ll [Package] |
download and install an RPM pack |
yum localinstall [package.rpm] |
Install a RPM package and use your own software warehouse to resolve all dependencies |
yum-y update |
updates the current system installed RPM Packages |
yum Update [package] |
update one RPM package |
Yum R emove [Package] |
Delete an RPM package |
yum list |
List the current system All packages Installed |
yum Search [package] |
search for packages in RPM warehouse |
Yum clean [package] |
Clear Cache directory (/var/cache/yum) packages |
yum Clean headers |
Delete all header files |
yum clean all |
Delete all cached packages and header files | /tr>
Network-related
Command |
parsing |
Ifconfig eth0 |
Show the configuration of an Ethernet card |
Ifconfig eth0 192.168.1.1 netmask 255.255.255.0 |
Configure the IP address of the network card |
Ifdown eth0 |
Disabling ' eth0 ' network devices |
Ifup eth0 |
Enable ' eth0 ' network devices |
Iwconfig eth1 |
Show the configuration of a wireless network card |
Iwlist Scan |
Show Wireless network |
IP addr Show |
Displays the IP address of the network card |
System-related
command |
resolution |
Su- |
Switch to root privileges (differs from SU) |
shutdown-h now |
shut down |
shutdown-r now |
restart |
top |
|
pstree |
|
man ping |
View reference manuals (such as ping commands) |
passwd |
change password |
df-h |
|
cal-3 |
|
Cal 1988 |
|
date–date ' 1970-01-01 UTC 1427888888 seconds ' |
Convert a number of seconds relative to 1970-01-01 00:00 to time |
Xsheel 5 Related Actions form shortcut keys
Command |
parsing |
Ctrl + u |
Delete the character before the cursor to the beginning of the line |
Ctrl + K |
Delete the character before the cursor to the end of the line |
Ctrl + C |
Cancels the current line Input command, which is equivalent to CTRL + BREAK |
Ctrl + A |
The cursor moves to the beginning (ahead of line), which is equivalent to the usual home key |
Ctrl + E |
Cursor moves to end of line |
Ctrl + F |
Move the cursor forward (forward) one character position |
Ctrl + b |
Move the cursor back (backward) one character position |
Ctrl + L |
Clear screen, equivalent to executing the clear command |
Ctrl + R |
Show: hint, find relevant historical commands according to user input (Reverse-i-search) |
Ctrl + W |
Remove from the beginning of the cursor position until the current word (word) |
Ctrl + t |
Two characters before the swap cursor position |
Ctrl + y |
Paste the last word that was deleted |
Ctrl + Alt + D |
Show Desktop |
Alt + b |
Move the cursor back (backward) to the previous word |
Alt + D |
Delete from the cursor position to the end of the current word |
Alt + F2 |
Run |
Alt + F4 |
Close the current window |
Alt + F9 |
Minimize the current window |
Alt + F10 |
Maximize Current Window |
Alt + Tab |
Toggle Window |
Alt + Left button |
Move the window (or scroll the mouse wheel in the bottom task bar) |
Operation Tips
Middle mouse button: Pastes the highlighted text. (Use the left mouse button to select text.) Point the cursor to the place where you want to paste the text. Click the middle mouse button to paste. )
Tab: Command line Auto-complete. This is the way you can use shell hints. Type the first few characters of a command or file name, and then press the [Tab] key, which automatically complements the command or displays all commands that match the typed characters.
Click the middle mouse button in the blank of the scroll bar: The screen scrolls to that place.
Open the File Manager by pressing/to enter the location directly in the desktop or File Manager.
Press/To enter the Quick search status directly in VI or Firefox.
Site links and images can be directly dragged and dropped to the desktop or directory, can be downloaded right away.
Simply drag files from the File Manager to the terminal to get the full pathname in the terminal.
Linux CentOS System Common Command Summary