shell学习回顾 2022.06.13

shell变量赋值

在上一篇文章中写了一点Linux shell中变量的定义,局部变量与全局变量。在定义变量时,单数字,单字符可直接赋值,但是双字符以上的赋值需要使用双引号,单引号;双引号内的可转置$变量,而单引号不能转置$符号。注 Tcl语言中还有花括号可使得多字符值赋值于变量

因为工作多使用与文本相关的命令,因此主要记录一下命令

文件创建 vim 文件名 注 在terminal 当前目录生成该文件 删除文件 rm 文件名

复制文件 cp file1 file2 将file1复制到file2  复制目录 cp -r 目录1 目录2 将目录1复制到目录2

创建目录 mkdir 目录名 删除目录 rm -r 目录名 注 -r 表示递归将目录中的文件均删除

移动当前terminal 所在目录 cd 路径   注 路径分为绝对路径(从/根目录开始)相对路径

相对路径:若表示在同terminal目录下的文件  ./文件名  若为terminal所在目录上一级目录 ..

当前目录查询 pwd    ll ls查看目录下的文件

权限赋予 chomd 

移动文件 mv 文件名 路径  若需要改文件名 则为 mv file1 file2则将名字从file1改为file2

grep -option 匹配内容 文件路径   注 在此文件路径下的文件查询此文件内容

常用的option : -v 得到除匹配内容的其他内容    ^匹配内容 以此你内容开头的字符行

 内容定向输出 命令>文件名 将此命令结果传输到此文件中,若无该文件则生成该文件,若文件中原有内容,则被覆盖   追加输出 命令>>file  将此命令的结果追加到file 末尾

管道 |  将|左边的输出内容当作右边命令的输入内容

常使用到的命令大致如上了呢 若有遗漏的欢迎大佬指教

昨天懒狗了 未能发表 今天早上补上

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值