使用shell脚本取出服务器图片的方法
2017-12-22 00:00
585 查看
Shell 教程
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。
一 ,SHELL 是什么
(1)shell是一种命令行解释器。
(2)是用户和Linux内核之间沟通的桥梁,属于中间件。见下图
(3)交互流程:shell接受用户输入的指令 =》将指令传达给Linux内核 =》内核处理完毕后返回给shell解释器=》返给用户能够看懂的内容
二, 接下来看看shell如何完成取出服务器图片动作。
取出服务器下所有图片,为了方便展示 我值取出前10行。
取出的图片需要将路径替换为http的方式。接下来看下面的shell语法。语法很简明,我就不多说了。
其中sed 命令是为了将路径替换成你想要的路径。里面处理了斜杠等字符。
执行后见下图:
总结
以上所述是小编给大家介绍的使用shell脚本取出服务器图片的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家的支持!
java通过ssh连接服务器执行shell命令详解及实例
Shell脚本实现自动输入密码登录服务器
Shell脚本搭建FTP服务器(vsftpd)
Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
Shell脚本实现线上服务器之间对比文件是否一致
获取服务器信息的Shell脚本分享(ubuntu、centos测试通过)
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。
一 ,SHELL 是什么
(1)shell是一种命令行解释器。
(2)是用户和Linux内核之间沟通的桥梁,属于中间件。见下图
(3)交互流程:shell接受用户输入的指令 =》将指令传达给Linux内核 =》内核处理完毕后返回给shell解释器=》返给用户能够看懂的内容
二, 接下来看看shell如何完成取出服务器图片动作。
取出服务器下所有图片,为了方便展示 我值取出前10行。
find /home/wwwroot/default/ -name "*.png" -or -name "*.jpg" -or -name "*.jpeg" -or -name "*.gif"
取出的图片需要将路径替换为http的方式。接下来看下面的shell语法。语法很简明,我就不多说了。
for i in `find /home/wwwroot/default -name "*.png" -or -name "*.jpg" -or -name "*.jpeg" -or -name "*.gif" | sed 's/^\/home\/wwwroot\/default\///g'`; do echo http://211.159.175.39/shell_img/$i; done
其中sed 命令是为了将路径替换成你想要的路径。里面处理了斜杠等字符。
执行后见下图:
总结
以上所述是小编给大家介绍的使用shell脚本取出服务器图片的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家的支持!
您可能感兴趣的文章:
shell脚本连接并重启远程服务器的方法java通过ssh连接服务器执行shell命令详解及实例
Shell脚本实现自动输入密码登录服务器
Shell脚本搭建FTP服务器(vsftpd)
Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
Shell脚本实现线上服务器之间对比文件是否一致
获取服务器信息的Shell脚本分享(ubuntu、centos测试通过)
相关文章推荐
- 使用shell脚本取出服务器图片的方法
- PHP教程之PHP中shell脚本的使用方法
- 使用shell脚本进行服务器系统监控——系统负载监控(3)
- linux 下使用expect编写shell 脚本交互访问远程服务器
- 使用shell脚本进行服务器系统监控——文件系统监控(5)
- linux下采用shell脚本实现批量为指定文件夹下图片添加水印的方法
- zabbix3.0.4使用shell脚本和zabbix自带模板两种方法添加对指定进程和端口的监控
- 使用shell脚本进行服务器系统监控——系统负载监控(4)
- 使用shell脚本进行服务器系统监控——文件系统监控(2)
- ubuntu12.04中shell脚本无法使用source的原因及解决方法
- 使用shell脚本进行服务器系统监控——系统负载监控(4)
- Jenkins使用shell脚本部署到远程服务器步骤
- shell脚本无密码登录 expect的使用方法详解
- 在任意目录下使用某个shell脚本的方法
- Android使用post方式上传图片到服务器的方法
- 使用shell脚本进行服务器系统监控——页面调度与交换空间监控
- crontab中使用环境变量的方法(手动执行shell脚本可以,在定时任务中不行)
- 使用shell脚本进行服务器系统监控——文件系统监控(3)
- linux下采用shell脚本实现批量为指定文件夹下图片添加水印的方法
- FTP定时批量下载文件(SHELL脚本及使用方法 )