阅读305 返回首页    go 阿里云 go 技术社区[云栖]


linux shell 基础

ls 命令

#查看所有文件,包括隐藏文件(linux 隐藏文件是.开头的)
ls -a

image

#添加 -F参数 显示区分文件和目录(目录后面带斜杠),F 参数大写
ls -F

image
pwd输出当前目录

pwd

image

# .表示当前目录
# .. 表示父级目录

image

# -R 列出子目录
ls -R

image

# 列出文件详细信息 -l 小写
ls -l

image

# 过滤  通配符*代表零个或多个字符,?表示一个字符
ls -l *sh

image

条件语句if else

echo  '选择云服务器  1. 预发布环境 2.测试环境 3.nurmemet ecs'
read replay
if [ $replay -eq 1 ] ; then
echo '126.26.246.36 预发布环境连接中... '
ssh root@126.26.246.36
elif [ $replay -eq 2 ] ;then
echo '48.98.48.118 测试环境连接中...'
ssh root@48.98.48.118
elif [ $replay -eq 3 ] ;then
echo '59.119.229.209 nurmemet连接中...'
ssh root@59.119.229.209
else echo '输入有误'
fi
# 注意 [] 前后空格是必须的,还有本例子中输入是整型数据 所以没有引号括起来,如果输入是字符串类型那条件语句应该 '$replay'

最后更新:2017-09-07 13:02:31

  上一篇:go  忽悠神经网络指南:教你如何把深度学习模型骗得七荤八素
  下一篇:go  大咖 | 从Ian Goodfellow到Yann LeCun,对话Quora AI大佬TOP 10