本文目录导航:
alias cd='rm -rf' 是什么意思?
rm-rf示意删除文件,而且可以删除非空目录。
-rf参数示意递归强迫删除。
alias cd=rm -rf 是一段shell命令,将‘rm -rf设置了一一般名,设置完成后,以后只有要输入cd,就能经常使用rm -f 的命令了。
用户可应用alias,自定指令的别名。
若仅输入alias,则可列出目前一切的别名设置。
alias的效能仅及于该次登入的操作。
裁减资料:
alias 命令的用法/相对门路和相对门路/cd命令/rmdir,mkdir 创立和删除命令/rm命令
alias是用做别名用 如下:
[root@alex ~]# alias
alias cp=cp -i
alias egrep=egrep --color=auto
alias fgrep=fgrep --color=auto
alias grep=grep --color=auto
alias l.=ls -d .* --color=auto
alias ll=ls -l --color=auto
alias ls=ls --color=auto
alias mv=mv -i
alias rm=rm -i
alias which=alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde
linux下的aliases有什么作用?
1、linux系统下aliases是给命令指定别名的命令作用。
2、在linux系统中假设命令太长又不合乎用户的习气,那么可以为它指定一一般名。
只管可以为命令建设“链接”处置长文件名的疑问,但关于带命令行参数的命令,链接就无能为力了。
而指定别名则可以处置此类一切疑问。
如下举一些例子:alias l=ls -l ;用 l 替代 ls -l 命令(Xenix 下就有相似的 l 命令)alias cd..=cd .. ;用 cd.. 替代 cd .. 命令(对在 DOS 下经常使用惯了 cd.. 的人协助很大)alias md=mkdir ;用 md 替代 mkdir 命令(对在 DOS 下…)alias c:=mount /dev/hda1 /mnt/c & cd /mnt/c ;用 c: 命令替代命令序列:装置 DOS 分区,再进入。
3、理论可以将以上命令放到自己的home目录下的文件中,在经常使用source 命令即可。
4、全局设置在/etc/profile和/etc/5、使上班变得轻松的方法的经常使用命令别名。
命令别名理论是其余命令的缩写,用来缩小键盘输入。
6、命令格局为:alias [alias-name=’original-command’]其 中,alias-name是用户给命令取的别名,original-command是原来的命令和参数。
须要留意的是,因为Bash是以空格或许回车来识 别原来的命令的,所以假设不经常使用引号就或许造成Bash只截取第一个字,从而产生失误。
假设alias命令前面不经常使用任何参数,则显示以后正在经常使用的被别 名化的命令及其别名。
为命令取的别名在该次登录时期一直有效。
假设用户须要别名在每次登录时都有效,那么就将alias命令写到初始化脚 本文件中。
7、假设经常要键入如下的命令,最好为它建设一一般名来缩小上班量。
$ cd /usr/X11/lib/X11假设为这个长寿令建设一个名为goconfig的别名,在Bash揭示符下键入如下命令:$ alias goconfig=’cd /usr/X11/lib/X11’如今,除非您分开Bash,键入goconfig将和原来的长寿令有雷同的作用。
假构想敞开别名,可以经常使用上方的命令:$ unalias goconfig这是一些很多人以为有用的别名,可以把它们写入初始化脚本文件中来提高上班效率:alias ll=’ls –l’alias log=’logout’alias ls=’ls –F’8、假设您是一名DOS用户并且习气了DOS命令,可以用上方的别名定义使Linux体现得象DOS一样:alias dir=’ls’alias copy=’cp’alias rename=’mv’alias md=’mkdir’alias rd=’rmdir’留意: 在定义别名时,等号两头不能有空格,否则shell不能选择您须要做什么。
仅在命令中蕴含空格或不凡字符时才须要引号。
假设键入不带任何参数的alias 命令,将显示一切已定义的别名。
9、这里有一个疑问。
曾经定义了一一般名 rm 来口头 rm -i。
每次试图删除一个文件时,该命令都会揭示启动确认。
但假设要删除多个文件并确信无需确认即可删除时,该怎样办?处置打算很便捷:要敞开该别名,而后只经常使用命令,我须要输入两个单引号:$ rm *留意,rm 命令前面有两个单引号 (),而不是两个双引号。
这将敞开别名 rm。
另一种方法是经常使用反斜线 (/):$ /rm *要删除一个以前定义的别名,只有经常使用 unalias 命令:$ unalias rm
linux alias命令详解
alias命令用来设置指令的别名。
可以经常使用该命令将一些较长的命令启动简化。
经常使用alias时,用户必定经常使用单引号 ‘ ‘ 将原来的命令惹起来,防止不凡字符造成失误。
语法:alias[别名]=[指令称号]参考例子:给命令设置别名 :[root@linux265 ~]# alias lx=ls[root@linux265 ~]# Desktop qte参数:-p 打印曾经设置的命令别名