The invention discloses a method for preventing the misuse of the program, including the following steps: S10, get the user operation in the operating system of the user command; S20, check whether the user command is preset protection command; when the user commands for the preset protection command, jump to step S30; otherwise, jump to step S40; S30, issued the corresponding message, to prevent the implementation in the operating system in the procedure of misoperation; S40, call in the operating system and executes the user command corresponding operation command. The present invention first check whether the user commands default protection command; but the user command is preset protection command, do not perform the corresponding operation command immediately, but the issue of the corresponding message, thus preventing program operating system malfunction; otherwise, call and execute the corresponding operation command, to avoid affecting the normal execution of other commands.
【技术实现步骤摘要】
一种防止程序误操作的方法及系统
本专利技术涉及防止程序误操作的方法及系统。
技术介绍
随着互联网技术的发展,Linux服务器得到了越来越广泛的应用,一般大多数服务器的应用都会部署在Linux系统中。管理人员一般通过命令行来管理服务器,并对不同账户赋予不同权限,来限制账户的操作范围。在对不同账户赋予不同权限时,可以在一定程度上限制账户的操作范围,但是无法防止账户出现误操作。其中,root用户有着最高权限,但是root用户也可能会产生误操作。
技术实现思路
本专利技术提供的技术方案如下:本专利技术提供一种防止程序误操作的方法,包括以下步骤:S10、获取用户在操作系统中所操作的用户命令;S20、检查所述用户命令是否为预设保护命令;当所述用户命令为所述预设保护命令时,则跳转至步骤S30;否则,跳转至步骤S40;S30、发出相应的提示信息,实现防止在所述操作系统中程序误操作;S40、在所述操作系统中调用并执行所述用户命令对应的操作命令。进一步,还包括以下步骤:S31、当发出相应的提示信息后,则根据生成的验证码,对所述验证码进行验证;当所述验证码验证成功时,则跳转至步骤S40;否则,跳转至步骤S32;S32、发送所述验证码验证失败的提示。进一步,还包括以下步骤:S02、在环境变量中修改所述操作系统中所有用户命令的连接指向路径。进一步,所述步骤S02进一步包括:S021、创建用于存放所述用户命令对应的软连接命令的连接目录,所述软连接命令可实现将所述用户命令指向命令检查步骤的连接指向路径;S022、在所述环境变量中添加所述连接目录。进一步,还包括以下步骤:S11、当获取到所述 ...
【技术保护点】
一种防止程序误操作的方法,其特征在于,包括以下步骤:S10、获取用户在操作系统中所操作的用户命令;S20、检查所述用户命令是否为预设保护命令;当所述用户命令为所述预设保护命令时,则跳转至步骤S30;否则,跳转至步骤S40;S30、发出相应的提示信息,实现防止在所述操作系统中程序误操作;S40、在所述操作系统中调用并执行所述用户命令对应的操作命令。
【技术特征摘要】
1.一种防止程序误操作的方法,其特征在于,包括以下步骤:S10、获取用户在操作系统中所操作的用户命令;S20、检查所述用户命令是否为预设保护命令;当所述用户命令为所述预设保护命令时,则跳转至步骤S30;否则,跳转至步骤S40;S30、发出相应的提示信息,实现防止在所述操作系统中程序误操作;S40、在所述操作系统中调用并执行所述用户命令对应的操作命令。2.如权利要求1所述的防止程序误操作的方法,其特征在于,还包括以下步骤:S31、当发出相应的提示信息后,则根据生成的验证码,对所述验证码进行验证;当所述验证码验证成功时,则跳转至步骤S40;否则,跳转至步骤S32;S32、发送所述验证码验证失败的提示。3.如权利要求1所述的防止程序误操作的方法,其特征在于,还包括以下步骤:S02、在环境变量中修改所述操作系统中所有用户命令的连接指向路径。4.如权利要求3所述的防止程序误操作的方法,其特征在于,所述步骤S02进一步包括:S021、创建用于存放所述用户命令对应的软连接命令的连接目录,所述软连接命令可实现将所述用户命令指向命令检查步骤的连接指向路径;S022、在所述环境变量中添加所述连接目录。5.如权利要求4所述的防止程序误操作的方法,其特征在于,还包括以下步骤:S11、当获取到所述用户命令时,则通过所述环境变量中软连接命令,将所述用户命令指向命令检查步骤S20。6.如权利要求3所述的防止程序误操作的方法,其特征在于,所述步骤S40进一步包括:S41、在所述操作系统中通过所述环境变量调用所述用户命令对应的操作命令,并执行所述操作命令。7.如权利要求...
【专利技术属性】
技术研发人员:张伟,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。