新申请了一台虚拟机,在执行ll 时,显示没有这个命令

-su: ll: command not found

执行

root@cdndev08:/media/share# alias -p

一个返回都没有,说明并没有做ll 的别名设置

使用alias 设置ll :

ok

修改.bashrc

添加alias ll='ls -l --color=auto'

执行

root@cdndev08:~# source .bashrc

这样所有回话都支持ll command

知识点:

用法:alias [-p] [name[=value] ... ] 注意‘=’和字符串之间不能包含空格

显示当前设置的别名:
shell>alias -p

显示某个别名代表的含义可输入alias name,比如:

shell>alias ll

若想为某个命令设置别名可输入 alias 新命令='原命令 选项/参数',比如:
shell>alias site='cd /var/www/site/mycitsm/'

若想取消某个别名可输入unalias name,比如
shell>unalias site

但是,上述设置方法存在一个问题,也即设置的命令别名只针对当前回话有效,一旦连接断开并重连之前设置的别名别不在有效。

可以通过将设置别名的命令写进启动文件使别名持久生效。大多数Linux发行版使用下述三个启动文件中的一个:
$HOME/.bash_profile
$HOME/.bash_login
$HOME/.profile
可将设置别名的命令写进启动文件内,这样,每次连入系统的时候别名都会生效。若想在命令写入启动文件后立即生效记得执行source命令,比如:
source $HOME/.bash_profile

通过上述方式设置命令别名解决了命令别名只针对回话生效的问题,但是,写进每个用户特定的主目录下的启动文件中的命令别名只针对该用户有效。对其他用户没有什么效果,这通常也是正常情况下期望看到的情况。但如果确实像使设置的别名对任意用户有效则可将设置别名的命令写进全局启动文件中,如/etc/profile。

alias--linux相关推荐

  1. alias linux 执行命令,Linux系统alias命令编写实现命令别名方法介绍

    编写alias命令 Linux操作系统中打开一些应用,有时需要进入对应的文件夹,打开对应的程序,不是很方便.alias命令是一种命令别名命名法,可以将一些复杂的命令简化成一个我们自己命名的相对简单好记 ...

  2. linux命令 删除alias,Linux下alias命令的用法介绍

    本篇文章给大家带来的内容是关于Linux下alias命令的用法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 最近在使用ssh连接远程机器敲了类似ssh -i ~/.ssh/13 ...

  3. python linux alias,linux命令:alias

    alias命令简介: 此个命令用于命令别名,在shell中定义的别名仅在当前shell生命周期中有效: 别名的有效范围仅为当前shellj进程:要想别名永久有效,必须把别名定义在别名 配置文档中(/r ...

  4. linux shell alias,Linux shell脚本中使用alias定义的别名

    核心知识点 shopt 开启和关闭 alias 扩展 交付模式默认是开启的,脚本的默认是关闭的 alais 扩展的名称是 expand_aliases alias 定义 在当前session中,可以直 ...

  5. linux cp alias,linux基础之命令别名alias

    命令别名:alias alias显示当前shell中定义的所有别名 [root@zabbix_agentd zabbix]# alias alias cp='cp -i' alias egrep='e ...

  6. linux命令系列 alias,Linux命令整合之alias

    描述 设置命令别名. 作用: 1.通过给危险命令加一些保护参数,防止人为误操作,例如系统默认别名配置(rm.mv.cp). 2.把很多复杂的字符串或命令变成一个简单的字符串或命令. 实例分析 1.设置 ...

  7. linux定义别名出错,Linux自定义别名alias重启失效问题

    Linux上的别名功能非常方便,例如ll可以显示文件列表的长信息,但是却不是以human能读懂的方式显示,所以我尝试直接在命令行中自定义一个别名: alisa lk='ls -lh' 然后lk就能正常 ...

  8. Linux下Nagios的安装与配置

    Linux下Nagios的安装与配置 2017-03-23 17:40:20     来源:    点击:0 Nagios是企业普遍使用的最具影响力的网络信息监视系统之一,它可以动态监视指定的网络状态 ...

  9. bash alias, VIM配置,和使用的插件 RAILS开发相关

    一. VIM 这样的配置是比较基本上,而且用来开发rails是足够用的.  set hlsearch         #搜索结果高亮                          syntax o ...

  10. mac 终端登陆linux,Mac终端自动登录服务器

    效果 输入命令,选择一个序号登录服务器 $ aoel (1) first 192.168.1.1 (2) 第二台机器 192.168.1.2 配置文件 1. 填写服务器信息 computerInfo. ...

最新文章

  1. 《Java特种兵》1.3 简单数字游戏玩一玩
  2. 物联网管理软件的设计
  3. 计算机基础与应用23页思考与实训,《计算机基础与应用》实训作业三
  4. ICCV 2019 | 可选择性与不变性:关注边界的显著性目标检测
  5. 建立时间、保持时间与亚稳态
  6. android压缩图片质量,Android 图片质量压缩有关问题
  7. 分享:假如浏览器和搜索引擎不再支持外部链接跳转,优化何去何从呢?
  8. jquery-只对新用户弹一次窗
  9. Angular使用echarts
  10. 三菱梯形图转换c语言软件,三菱PLC编程软件的梯形图程序的生成与编辑
  11. ubuntu安装deep-wine下载qq,tim等文件
  12. linux 手机遥控器,哪一个最适用?五款常用手机万能遥控器对比体验
  13. 林轩田《机器学习基石》笔记
  14. python爬取网易云音乐问题陈述_Python爬取网易云音乐热门评论
  15. 大众车机天宝187A Hack笔记
  16. 应届生如何快速提高职业竞争力
  17. [JavaScript] Canvas 实现的签字板
  18. python定时发qq消息_Python如何实现定时发送qq消息
  19. 牛客多校第十场 Han Xin and His Troops(扩展中国剩余)
  20. 关于如何使用python下载各大网站的视频

热门文章

  1. 申请美国博士后的经验
  2. 在类别无法直接使用的一些对象或方法
  3. CodeForces - 1527E Partition Game(dp+线段树)
  4. CodeForces - 858D Polycarp's phone book(字典树/map)
  5. CodeForces - 520C DNA Alignment(思维)
  6. HDU - 2063 过山车(二分图最大匹配)
  7. excel函数去重_Python中实现Excel的重复值提取
  8. WinSock2编程之打造完整的SOCKET池
  9. VC星号密码查看器源码
  10. extern用法详解