shell
-
Shell编程语言学习:从新手到系统管理员
本文由 [茶话汇] – [Qing] 编译自 [Avishek Kumar] 转载请注明出处 GNU/Linux包含了一些Windows所没有的强大的工具。Shell脚本就是这些重…
-
推荐一个可检查sh/bash脚本和命令语法的小工具: shellcheck
我们在开发Linux/Unix平台的Bash Script时,经常为没有Bash Script的IDE而发愁,要是通过编译一段上千行的脚本代码,那将花掉大量的时间在代码调试上,是否…
-
如何理解Linux Shell和基本Shell脚本语言?
理解Linux Shell: shell:一个命令行解释器,通过执行命令或脚本,帮助用户与操作系统打交道。 process:进程,用户执行的任务是进程,但进程不只是任务。 fil…
-
某EXCEL漏洞样本shellcode分析
0x00 起因 近日我得到一个EXCEL样本,据称是一个过所有杀软的0day,经过分析之后让我大失所望,这是一个2012年的老漏洞,根本不是0day。虽然没捡到0day,但是这个样…
-
Node.js使用初印象
近期Node.js很火,本人也使用了一下,现在说一说感受。 首先看安装之前我接触过Java,Ruby,Shell,C这些开发语言,拿Ruby来说,Ruby的安装,官方只提供源代码编…
-
如何在Android模拟器中安装Google Play Service
在android开发app过程中,app依赖Google Play Service(如Android Google Map V2),因此需要在模拟器中安装Google Play S…
-
Shell编程中if的语法和常见判断用法
if, for, while几乎是所有编程语言的关键字,在Shell编程中也不例外,其中if是使用频率最高的,由于Shell编程中不存在对象(Object)的概念,因此在if的比较…
-
Shell脚本实现Linux回收站功能
在系统运维过程中“Linux系统上常见的误操作”之首就是删除rm操作(特别是rm -rf),这些被误删的文件将无法被取回,那么是否有办法解决这个问题呢?目前有两种解决方案: 1. …
-
Linux Shell脚本中单引号(‘)和双引号(“)的区别
在Linux操作系统上编写Shell脚本时候,我们是在变量的前面使用符号来获取该变量的值,通常在脚本中使用”param”这种带双引号的格式,但也有出现使用&…
-
Shell脚本调试技巧
本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检…