Browse Prior Art Database

AIX/LINUX command conversion bot

IP.com Disclosure Number: IPCOM000236034D
Publication Date: 2014-Apr-02
Document File: 7 page(s) / 109K

Publishing Venue

The IP.com Prior Art Database

Abstract

AIX and Linux have become an integral part of Networking and Storage servers. AIX has been around longer and has a larger usage base in the field. While AIX has a wide variety of commands that are well established, Linux has a smaller selection for command line interface commands that may be different between Linux versions like Red HAT, SUSE and Fedora. Most users implement AIX or Linux solutions based on project assignments and company needs. Transition may be challenging for a new user. This paper describes a method of translating the command line interface commands between the two Operating Systems. A feasible solution to convert the commands from one Operating System to another would be accomplished by launching a CLIC (Command Line Interface Conversion) Database which operates as reliable search engine for translating commands from one Operating System to another.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 26% of the total text.

Page 01 of 7

AIX/LINUX command conversion bot

  AIX* and LINUX** are commonly used OS in Server and Networking applications. Most users are not familiar with both OS. Transition between these OS is difficult as common functions have different syntax and implementation. This costs user time and slows down

productivity. Solution to this problem would be an AIX/LINUX conversion application with dynamic ability to increase reference material as new functionality is developed in a centralized database. Current available solutions consist of reference tables and command lists from different user results searchable on the internet. These solutions are not efficient since the search

provides many answers and it is time consuming to determine the appropriate one.

  The core idea is a query application that allows the user to search based on AIX or LINUX syntax or the function required. The response will be a list of equivalent syntax commands in both operating systems as well as the definition of the functionality. Advantages of this application will be time saving, increase in productivity of an employee, easier transition of an employee switching usage from one operating system to another, helps to port over code written for a specific operating system to the other desired operating system by replacing the user function commands with equivalent commands.

  This paper describes the issue that users in the field of networking and server management need to use both AIX and Linux, but transition between these operating systems requires considerable time to master. There are many sources to look up equivalency between different Operating Systems, but no single source for the consolidation of this knowledge. Here is

proposed an application database that is able to translate between Operating System commands by function, is dynamic in the ability to scale with new development and scalable to grow to include multiple OS like IBM***-I, FreeBSD**** etc, not only the initial OS of AIX and Linux.

    There are multiple projects online such as SYSADMIN's Rosetta stone***** ( http://bhami.com/rosetta.html) that are a static table, searchable using the find tool in ones internet browser window. While this is a good reference, the scale is overwhelming; it provides too much information in a very condensed area. The idea for this project is to provide a solution that is user friendly as well as functional and visually simple to interpret.

    Users transitioning between multiple OS need a straightforward reference tool that can convert commands based on implementation or function, as well as evolve with new development.

Functionality

    Proposed is an application database that will take simple user input in the form of a specific command or a desired function and display a result of the best match, potential matches, or a request interface to add desired functionality to the tool.

The steps involved are as follows:
o The user inputs a command (or function) that is used in either AIX...