一、重定向、管道符、通配符
1、重定向、管道符使用
重定向: 命令文件
管道符: 命令A:命令B (管道符 | 别称 “任意门”)
二、常用命令
1、ls /etc | wc -l (查看目录下含有多少文件) 或 ls | wc -l (在目录文件下)
2、echo "dream" | passwd --stdin dream (重置 用户密码)
(注:passwd --stdin read new tokens from stdin (root only),This option is used to indicate that passwd should read the new password from standard input, which can be a pipe. 标准输入)
3、通配符 * 、?、[0-9]、[a-z]、[A-Z]
A、ls /dev/sda* (*通配0或无穷)
B、ls /dev/sda? (?通配必须有一位字符)
C、ls /dev/sda[0-9] ([0-9]通配后面的数字)
D、ls /dev/sda[1,3,5] (只匹配sda1,sda3,sda5)
4、变量输入到屏幕上
5、转义符(\ ,’’,””,``)
A、echo “双引号“ (参数变量内含有空格,把它们合为一个整体)
B、echo ‘单引号’ (全局转义,将里面的所有变量信息、特殊字符,转为纯粹的字符)
B、echo `反引号` (让里面内容执行)
C、\ (单个转义)
6、环境变量
A、以路基你个的形式来执行
B、命令的别名形式来执行
alias 新命令 =“原始命令”(别命名,新命令与原始命令互不冲突,可以同时使用)
/etc/profile 写入文件永久生效
7、常用PATH 变量
A、echo $PATH、echo $BASH(PATH用于定义查找命令所对应路径)
B、自定义变量1
C、自定义变量2
D、更改命名(自定义)终端提示符
注:文章整理来自《linux就该这么学》作者刘遄