An existing linux command exists from linux binary folder, and this command when executed display a result which is not complete for your regular daily task. Simply to say, you need to add or delete its default command parameter when executed. Worry not, here's an entry to create and/or overwrite an existing linux command aliases.
Create Linux Command Alias
Assuming that you have a current assignment for the day, and you noticed that during the accomplishment of this task, you keep on executing and listing out all files under /var/www/html/zoneA/project/2007/public_html/web1 directory folder. Creating shortcut commands of those repetitive commands can be done using linux command aliases.
Basic example of creating linux command alias.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ls -la /var/www/html/zoneA/project/2007/public_html/web1
# alias wow='ls -la /var/www/html/zoneA/project/2007/public_html/web1'
# wow
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Issuing the two linux commands below will display the same results
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# wow
# ls -la /var/www/html/zoneA/project/2007/public_html/web1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Now, here's how to verify and list out current linux command aliases
# alias
Result:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -ll --color=tty'
alias wow='ls -la /var/www/html/zoneA/project/2007/public_html/web1'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To modify an existing linux command alias, simply issue as root
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# alias cp='cp -i -arpv'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Verify that the particular linux alias has been modified by listing out all aliases
# alias
Result:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alias cp='cp -i -arpv'
alias l.='ls -d .* --color=tty'
alias ll='ls -ll --color=tty'
alias wow='ls -la /var/www/html/zoneA/project/2007/public_html/web1'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Be careful with linux aliases though it could also confuse system users like so
# alias ls='echo command not found'
# ls
Result:
~~~~~~~~~~~~~~~~~~
command not found
~~~~~~~~~~~~~~~~~~
Linux aliasing command can also be used to execute external scripts. That means, linux aliases can also be used to restrict and/or prevent user from executing particular scripts or commands from the system.
How to use linux aliasing to call and execute an external shell script?
# alias wow='$USER/myown.sh'
# wow
The above creates a wow alias that calls for myown.sh script under the user's home folder. myown.sh could contain some useful script, reminder, note or another linux command, sure you get the idea here.
Enjoy.
Related Readings:
Linux Command Line Shell Variables
Linux Command Aliases Explained
Find Command Translated to Perl Codes
Subscription
Categories
- HowTos (612)
- Linux Devices (40)
- Linux Diggs (620)
- Linux News (1541)
- Linux Videos (24)
Recent Posts
Blog Archive
-
▼
2008
(2301)
-
▼
January
(49)
- HowTo: Brasero
- HowTo: ISOs Management for Fedora
- HowTo: Install Nmap with GUI FrontEnd
- HowTo: Create and Manage Genealogy Family Tree via...
- HowTo: Install KFTPGrabber FTP Client
- HowTo: Install FileZilla 3 on Fedora 8
- HowTo: Be Alerted via Popups When Monitoring Log F...
- HowTo: Mount Windows Drive From Linux GUI
- HowTo: Delete Files With 0K Filesize Recursively
- HowTo: Changing Interface's MTU Size
- HowTo: Create Vanishing Virtual Drive
- HowTo: Install Identity.pub Into Remote Machines
- HowTo: Check and Mark Bad Block Of Hard Disk
- HowTo: Install Linux Hardware Browser
- HowTo: Basic RPM Package Queries And Usage
- HowTo: Rebuild Locked Out RPM Database
- HowTo: Display RPM Packages Installed Last Month
- HowTo: Display and List Out All Package Files Rece...
- HowTo: Identify Source Package Name Of A File or F...
- HowTo: Delete Extra Spaces Between Words From Files
- HowTo: Find Hidden Directory Folders Recursively
- HowTo: Create Hidden Directory Folder
- HowTo: Print Only Lines of Text File with N charac...
- HowTo: Sort Files by FileSize and What Else?
- HowTo: Squeezed Out Multiple Lines From Text File
- HowTo: Prevent Binary Execution From Mounted Device
- HowTo: Determine Domain's Expiration Date From Lin...
- HowTo: Create and Overwrite Existing Alias
- HowTo: Get MAC Address of PCs Around
- HowTo: List Out Hidden Files and Hidden Directory ...
- HowTo: Identify Valid Login Shells
- HowTo: Deny User from Logging Into Your System
- HowTo: Remove Tabs From Text Files Completely
- HowTo: Convert Tabs In Each File To Spaces
- HowTo: Install and Say Cheese
- HowTo: Install HomeBank and Manage Personal & ...
- HowTo: Install Mind-Mapping LabyRinth Tool
- HowTo: Install VMWare Server on Fedora 8
- HowTo: Install VMWare Workstation on Fedora 8
- HowTo: Virtual PCLinux 2007 via VirtualBox over Fe...
- HowTo: Enable PortMap on Fedora 8
- HowTo: Linux Hardware Lister Tool - LsHw
- HowTo: Install Bandwidth Shaper - Trickle on Fedora
- HowTo: VnStat Long-Term Traffic Monitoring via CLI
- HowTo: Install NetSpeed Traffic Monitoring Applet
- HowTo: Install IPTraff LAN Monitoring Tool
- HowTo: Install Ibmonitor Interface Bandwidth Monitor
- HowTo: Install IfTop Bandwidth Monitoring Tool
- HowTo: Fedora WordPress Installation
-
▼
January
(49)
Thursday, January 17, 2008
HowTo: Create and Overwrite Existing Alias
Subscribe to:
Post Comments (Atom)
ILoveTux - howtos and news | About | Contact | TOS | Policy
0 comments:
Post a Comment