1、expect
programmed dialogue with interactive programs。
Expect is a program that "talks" to other interactive programs according to a script. Following the script, Expect knows what can be expected from a program and what the correct response should be. An interpreted language provides branching and high-level control structures to direct the dialogue. In addition, the user can take control and interact directly when desired, afterward returning control to the script.
2、rdesktop
连接远程桌面,我一般用与fedora远程连windows,常用的命令是
rdesktop -u *** -p *** -g workarea ***.***.***.***
-g workarea 参数是适应窗口并自动填充,相当于最大化,如果不加这个的话,默认的窗口比较小。这个参数也可以指定窗口的大小和位置,指定大小和位置的格式是”<width>x<height>+<h>+<v>”,其中<width>是宽度,<height>是高度,<h>是出现在屏幕上的水平偏移,<v>就是垂直偏移。
-f 全屏,切换全屏的快捷键是ctrl+alt+enter
-r clipboard:PRIMARYCLIPBOARD 粘贴共享
-r disk:<sharename>=<path> : 指定主机的<path>目录映射到远程Windows上名为<sharename>目录。
3、jad for linux
linux下的java反编译程序,配合eclipse插件使用
jad:
http://www.varaneckas.com/jad
jadeclipse:
http://sourceforge.net/projects/jadclipse/
4、sublime text 2
跨平台的文本编辑器,用户体验不错,支持vim模式
http://www.sublimetext.com/2
破解:复制sublime text 2目录下的sublime_text,然后用sublime_text打开复制的文件,ctrl+h将3342全部替换为3242,保存退出。将修改后的文件替代原始的sublime_text。进入sublime_text,在help中license中输入:
—–BEGIN LICENSE—–
hiwanz
Unlimited User License
EA7E-26838
5B320641E6E11F5C6E16553C438A6839
72BA70FE439203367920D70E7DEB0E92
436D756177BBE49EFC9FBBB3420DB9D3
6AA8307E845B6AB8AF99D81734EEA961
02402C853F1FFF9854D94799D1317F37
1DAB52730F6CADDE701BF3BE03C34EF2
85E053D2B5E16502F4B009DE413591DE
0840D6E2CBF0A3049E2FAD940A53FF67
—–END LICENSE—–
PS:关于2.0.1 build2217版本的破解有些变动,对于linux32的版本来说,这次用的破解方法如下:
复制一份sublime_text,重命名为sublime_text_copy
vim -b sublime_text_copy #用vim的二进制模式打开
:%!xxd #显示16进制
大约从365912行开始,可以找到下面这几条记录:
0595570: 4233 3145 3542 4535 3039 4333 3342 3032 B31E5BE509C32B02
0595580: 3031 3131 0000 0000 7375 626c 696d 655f 0111....sublime_
0595590: 7465 7874 2f6c 6963 656e 7365 5f77 696e text/license_win
05955a0: 646f 772e 6363 0000 556e 6162 6c65 2074 dow.cc..Unable t
05955b0: 6f20 7772 6974 6520 6c69 6365 6e73 6520 o write license
将第一行的3342改为3242即可。然后
:%!xxd -r
:wq
保存退出即可,由于之前版本已经破解过,留有注册信息,所以修改之后便认出了之前的注册信息,不用重复注册了。
关于windows版本的可以参见
http://ihacklog.com/reverse-engineering/get-sublime-text-2-nag-window-removed.html/comment-page-1
gnome桌面的右键菜单添加sublime text打开
http://www.cnblogs.com/FelixLee/archive/2012/03/21/2412525.html
分享到:
相关推荐
在Linux下创建数据库备份,通常会涉及以下几个步骤: 1. **编写备份脚本**(如`backup.sh`):这个脚本可能包含了备份数据库的命令,例如使用mysqldump(对于MySQL)或pg_dump(对于PostgreSQL)等工具。脚本可能还...
Tomcat 是一个广泛使用的开源 Web 服务器软件,在 Linux 系统中可以使用 cron 任务来实现定时重启,以确保 Tomcat 服务器的稳定运行。下面将详细介绍在 Linux 中创建定时任务,创建 Tomcat 重启的脚本文件,并增加 ...
它的配置主要分布在几个文件中: 1. **/etc/crontab** - 这个文件是 cron 服务的核心配置文件,定义了系统级别的定时任务。 - 每行包含六个字段:分钟、小时、月份中的日期、月份、星期几(0表示周日)、执行的...
在Linux环境下定时备份Oracle数据库通常涉及以下几个步骤和知识点: 1. 创建备份目录:首先需要在/opt目录下创建用于存放数据库备份文件的目录。使用mkdir命令创建,例如mkdir -p /opt/DB_bak/srcdmps。 2. 环境...
crontab文件的语法相当直观,由五个字段组成,分别代表分钟、小时、日期、月份和星期几。每个字段可以是一个具体的数值,也可以是范围(例如`1-5`)、步进值(例如`*/3`,每隔3个单位执行一次)或通配符(`*`,表示...
"Linux 定时任务设置" Linux 定时任务设置是 Linux 操作系统中的一种功能,允许用户设置定时执行某些任务的时间和频率。本文将详细介绍如何在 Linux 中使用 crontab 命令来设置定时任务,并对其格式、参数和使用...
本文将深入解析如何在Linux环境下设置定时任务来定期执行特定操作,特别是删除日志或无用文件,以释放磁盘空间,保持系统的高效运行。 ### 一、问题背景 在日常的系统维护过程中,我们可能会遇到由于应用程序频繁...
这个脚本通常包含以下几个核心部分: 1. **设置环境变量**:包括MySQL服务器的地址(HOST)、用户名(USER)、密码(PASSWORD)以及备份目录(BACKUP_DIR)。例如: ``` MYSQL_HOST="localhost" MYSQL_USER=...
这个过程通常涉及到以下几个关键知识点: 1. **Linux shell脚本**:LFormatConvert-master可能是一个包含shell脚本的项目,这些脚本能够读取、解析和执行命令。Shell脚本是Linux中的基础编程工具,可以实现一系列...
【自动定时重启软件】是一种应用程序,它允许用户预先设定特定的时间点或时间间隔,以便自动重启选定的软件。这款app提供了图形用户界面(GUI),使得操作更为直观和简便。用户无需编写复杂的脚本或者手动执行重启...
以下详细知识点的梳理,可以帮助您了解如何在Linux环境下定时执行程序。 ### 使用Cron定时任务 Cron是一个基于时间的任务调度器,它允许用户编写脚本或命令以定期执行。Cron服务通过crontab(Cron table)文件来...
这个脚本通常会包含以下几个关键部分: 1. **连接信息**:包括MySQL服务器的IP地址、端口、用户名和密码。这些信息是脚本能够成功连接到数据库服务器的基础。 2. **备份命令**:MySQL提供了`mysqldump`工具用于...
本软件主要涉及以下几个关键知识点: 1. **Linux操作系统**:Linux是一种开源、免费的操作系统,广泛应用于服务器和嵌入式设备。在环保领域,Linux因其稳定性和可定制性成为开发数据采集系统的首选平台。开发者可以...
Linux 下添加定时任务 Linux 操作系统中,添加定时任务可以通过 cron 守护进程来实现。cron 读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron 的配置文件称为“crontab”,是“cron table”...
### Linux计划任务Cron详解及应用 #### 一、Cron简介 ...总的来说,Cron作为Linux系统中不可或缺的组成部分,为自动化任务管理提供了强大的支持。掌握Cron的使用,对于提高系统运维效率和自动化程度具有重要意义。
在`oracle_backup.sh`脚本中,我们定义了几个关键变量。`ORACLE_BACKUP_HOME`指定了Oracle备份的根目录,通常设置为`/home/oracle/backup`。`BACKUP_DATA`和`BACKUP_LOG`分别代表备份数据文件和日志文件的存放位置。...
本文将对 Linux 下实现定时任务的几种不同方式进行探讨,并给出了在不同方式下实现定时任务的一些具体实例。 1. at 命令实现定时任务 at 命令是一种简单的定时任务机制,允许用户在指定的时间执行命令或脚本。at ...
工具的使用可能包括以下几个步骤:设置URL地址,定义执行间隔(秒为单位),选择执行平台(Windows或Linux),并可能提供一些高级选项,如错误处理、请求方法(GET或POST)以及可能的数据发送。用户只需要按照界面...
在IT领域,尤其是在数据库管理和系统自动化操作中,利用Linux下的Crontab实现Oracle SQL的定时自动执行是一项极为实用且高效的技术。本文将深入探讨如何在Linux环境下设置Crontab来定期执行Oracle SQL脚本,这一过程...