* represents any number of characters
? represents any one character
; delimiters for successive different commands
# configuration file Comments
| Piping
~ User's home directory
- Last directory
$ the symbol to be added before the variable
/ Path delimited symbols
> or 1> Redirect, overwrite
>> Chase weighted, append
< Input REDIRECT
<< Append input Redirection
2> Error Output
' single quotes, no variable substitution function, the output is WYSIWYG
" double quotation marks, with variable displacement function, after parsing the variable output
` anti-quotes, two "middle for command, will be executed first, equivalent $ ()
the middle of {} is a command block combination or a content sequence
! non (not) in logical operation
&& when a command executes successfully, the following command is executed, and the logical operation
|| When an instruction execution fails at the current time, the following instruction is executed, or in the logical operation
.. Top level directory
. current directory
This article is from the "Linux-study" blog, make sure to keep this source http://luoxj100.blog.51cto.com/6853880/1906924
Linux wildcard characters