linux学习记录3

输入重定向:命令   文件

输出重定向: 命令>文件

命令>>文件   追加写入

命令>文件  清空写入

错误信息写入文件  命令 2> 文件  也是清空写入错误信息  

命令 2>> 文件   追加写入错误信息

正确错误信息全部写入文件   命令 &> 文件     会保留文件原始内容,追加文件写在后面

ls > xiaolu   把原来要打印在屏幕上面的内容打印到文件里

因为是清空写入,只有一次内容。

wc -l < anaconda-ks.cfg   查找文件里的行数

管道符   |   会把命令a 交给命令b处理

ls -l |wc -l  查看有多少文件

echo linuxprobe | passwd --stdin linuxprobe  重置Linux probe用户的密码

echo "hahaha" | mail -s "hohoho" linuxprobe  发送邮件

* 通配符 ls /dev/sda*   会显示所有sd的内容

ls -l ./dev/sda[0-9]

变量 $ 

PRICE=5

echo $PRICE     打印出5

echo Price is $PRICE   

转义  \    echo Price is \$$PRICE   

反引号  ``   第四章   shell脚本

echo `uptime`  将命令直接打印到屏幕        第四课(55:37)

alias haha="systemctl restart network"   等同于把systemctl restart network 赋值给haha,以后输入haha就是重启网卡。

PATH :BASH的助手

DEATH="/usr/local/share/info"    $DEATH   就进了这个info的目录

如果想要共享此变量,输入export DEATH   这样其他用户也能使用$DEATH,这种叫全局变量

vim   linux一切都是文件,部署一个服务就是在修改服务的配置文件

完。

 

 

 

posted on 2019-07-05 20:05  身侧白手  阅读(198)  评论(0编辑  收藏  举报