鸟哥私房菜学习笔记(一)——Linux常用命令

1、read 

read   -p "提示"  name  从键盘读入字符串,赋值给name变量

read   -n num name 读取num个字符,赋值给name

read   -s 不回显方式

read  -t  定时读取输入

2、tab作用

命令补齐+”文件“补齐(a tab tab 将会列出文件名开头为a的所在文件)

3、$(command)

先执行command命令,然后再取出结果,注意与${ }区分

4、date

date --date='1 days ago' +%y%m%d

5、test









6、[ ] 判断符


注意空格,[ ]里的组件都必须用空格分开,同时常量应该加" ",变量可加也可以不加” “

7、执行 脚本 的方式

source+脚本   sh+脚本  .+脚本

8、script参数




注意与shift指令的一起使用, shift n 表示去掉前面n个参数

9、sh命令
-n  不执行,仅进行语法检查
-x  将内容输出在屏幕上
-v 在执行前先输出在屏幕上

10、重定向

0——sdtin(标准输入) 符号:<

1——stdout(标准输出) 符号:> 1>或者>> 1>>  单个>表示覆盖,两个>>表示追加

2——stderr(标准错误) 符号:2> 或者2>> 单个>表示覆盖,两个>>表示追加

例子:

将stderr定向到一个文件a,将stdout定向到文件b: cmd 2>a >b

将stderr和stdout定向到同一文件a:cmd 2>&1 a    或者  cmd &> a

另外可以将不必要的信息统一定向到/dev/null中


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值