2021/10/16 管道符

ls -l initial-setup-ks.cfg > sonny
 2>   #只讲错误信息输出到文件
 &>
wc
wc -l < initial-setup-ks.cfg
wc -l initial-setup-ks.cfg
< #输入重定向
<<EOF # 截至输入

2>    2>> # 错误输出重定向
&>
&>> #追加全部信息
ls > arvin
cat arvin
ls | wc -l # 命令A | 命令B
passwd linuxprobe
echo redhat | passwd --stdin linuxprobe
# 不需要多次写入密码
man passwd
systemctl status httpd
pidof httpd
ps aux
psaux | grep ssh
echo 1 2 3 4 5 6 | wc -l返回1
ls /dev/sda* #  匹配
/dev/sda?
#匹配一位

? 单个值(不能是空值)
*空值 无穷多的值
[0-9] 单个数字
[a-z] 单个小写字母
[A-Z]单个大写字母
[[:alpha:]] 一个字母

[1,3,5]
[a,b,c]
大括号匹配报错信息,中括号不显示报错。
touch {aa,bb,cc}
大括号用法创建文件

ls *.conf
echo "Price is $$PRICE"

< = $

\ #转义符
‘’ #全部做转义符

`` #执行里面的命令,只取返回结果

变量=命令



HAHA=`ls | wc- l`
echo $HAHA
uptime



1. 绝对路径
2. 别名的命令
nmcli connection reload ens160
```bash
alias haha-"nmcli connection reload ens160"

查看变量alias
set env 全部

  1. 内部命令
    echo
type echo
  1. 外部命令
    $PATH

uptime

PATH变量是bash解释器的助手

HOME 家目录

SHELL 解释器
HISTSIZE HISTFILESIZE

MAIL

/etc/pro

LANG 语系

RANDOM 输出随机值信息

ps1 目前终端的提示符

XIAOYU=/home/linuxprobe
echo $XIAOYU

export 全局变量

set unset
vim etc/profile

~/.bashrc

着色

显示行数 set nu

上一篇:Windows 鼠标键盘钩子


下一篇:Windows窗口开发原理(窗口的创建&消息机制)