Shell命令学习笔记

  1. 感叹号!对于shell命令有种特殊的意义,例如:
echo Hello Shello!!
# 会诡异地重复多次

解决该重复问题的方案是给Hello Shello!!打上单引号
2. 一个单词前面有$符号,表示该单词为shell 变量

echo $COLUMNS X $LINES
# 输出终端的大小
  1. 分号(;)允许你在终端命令同一行书写两条命令
cd .. ; ls
# cd:change directory
# ls: list
  1. 一开始设计Unix系统时,计算机与终端之间的连接速度很慢,因此采用非常简短的命令使用起来速度更快。不仅shell是这样,Unix系统的其他部分(例如C编程语言)也是这样
  2. 当前工作目录(pwd)
pwd ==== Print Working Directory
  1. dot表示当前目录
ls . === ls
  1. 波浪号(tilde)~表示本机的home directory
ls ~
mv 'Documents/Books/*' Documents
# That's asking the shell to look for a file whose name is literally documents/books/star

注意:单引号里面的特殊字符should be treated as non-special

  1. curl 下载,-L: 解决重定向问题, -o a.txt:将下载的网址存储为a.txt文件

  2. 查看文件(cat,less)cat->Catenate

  3. 别名 alias

$ alias ll='ls -la'
$ ll
  1. 起始配置文件(.bash_profile),window上的git bash命令配置在Git\etc\profile里面,若linux用户没有登陆,则配置文件为.bashrc
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值