Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

shell脚本无密码登录 expect使用

shell脚本无密码登录 expect使用

今天需要做一个定时任务脚本将最新的数据包文件传到远程的服务器上,虽然有密钥但也是要求输入密码的那种,所以只能另想办法实现让脚本自动输入密码了。从网上查到使用expect可以,简单研究了一下,效果不错。系统:CentOS 6.3因为我的操作系统没有安装expect,所以直接"yum -y install expect",你可以根据你的操作系统安装expect,或者源码编译。安装好之后就可以使用了,这里有几种方法:一、单独写一个脚本如 auto_scp.sh:...
Linux shell 实现node-webkit的自动跨平台打包

Linux shell 实现node-webkit的自动跨平台打包

今天下午发现了个好玩的东西(node-webkit),这东西有一直是我想实现的功能:使用html编写桌面应用,实现跨平台;具体实现方法:结合chrome浏览器内核和node.js搭建一个跨平台的应用运行环境(node-webkit is an app runtime based on Chromium and node.js.)可是这东西好像还没有一个像样的IDE,没有自动打包成应用的功能,虽然手动打包的步骤也不麻烦,但作为程序猿的我,不得不用更&ldqu...
嵌入式开发工程师面试题 – C语言部分

嵌入式开发工程师面试题 – C语言部分

1.内核的裁剪怎么裁剪解析:在Linux 下的Ubuntu 上面做内核的裁剪,主要讲讲在UI界面做menuconfig 中配置!下面就是UI界面的简介详细介绍内核配置选项及删改情况 第一部分:全部删除 Code maturity level options ---> 代码成熟等级选项 []Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还...
Lua简明教程

Lua简明教程

这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译后,你会发现解释器居然不到200k,这是多么地变态啊(/bin/sh都要1M,MacOS平台),而且能和C语言非常好的互动。我很好奇得浏览了一下Lua解释器的源码,这可能是我看过最干净的C的源码了。我不想写一篇大而全的语言手册,一方面是因为已经有了,重要的原因...
脚本语言Lua小试(安装及简单语法)

脚本语言Lua小试(安装及简单语法)

不经意看到这篇《Lua简明教程》,于是想尝试一下这个很轻量级的脚本,也号称性能最高的脚本语言。一、Lua 语言简介Lua(英语发音:/?lu??/)程序设计语言是一个简洁、轻量、可扩展的脚本语言,是葡萄牙语中“Luna”(月亮)的意思。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Walde...
Linux下的中断(interrupt) 简介

Linux下的中断(interrupt) 简介

中断其实就是由硬件或软件所发送的一种称为IRQ(中断请求)的信号。中断允许让设备,如键盘,串口卡,并口等设备表明它们需要CPU。一旦CPU接收了中断请求,CPU就会暂时停止执行正在运行的程序,并且调用一个称为中断处理器或中断服务程序(interrupt service routine)的特定程序。中断服务程序或中断处理器可以在中断向量表中找到,而这个中断向量表位于内存中的固定地址中。中断被CPU处理后,就会恢复执行之前被中断的程序。其实,在机器启动的时候,...
硬中断与软中断的区别

硬中断与软中断的区别

硬中断:1. 硬中断是由硬件产生的,比如,像磁盘,网卡,键盘,时钟等。每个设备或设备集都有它自己的IRQ(中断请求)。基于IRQ,CPU可以将相应的请求分发到对应的硬件驱动上(注:硬件驱动通常是内核中的一个子程序,而不是一个独立的进程)。2. 处理中断的驱动是需要运行在CPU上的,因此,当中断产生的时候,CPU会中断当前正在运行的任务,来处理中断。在有多核心的系统上,一个中断通常只能中断一颗CPU(也有一种特殊的情况,就是在大型主机上是有硬件通道的,它可以...
<< 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 >>