首页 > 其他分享 >Mac OS使用ll,la等ls的别名命令

Mac OS使用ll,la等ls的别名命令

时间:2022-11-21 23:04:35浏览次数:47  
标签:profile 命令 la ll source Mac alias ls bash


在linux下习惯使用ll、la等ls别名的童鞋到mac os可就郁闷了~~。其实只要在用户目录下建立一个脚本“.bash_profile”,并输入以下内容即可:

 

alias ll='ls -alF'

alias la='ls -A'

alias l='ls -CF'

然后

source .bash_profile

 

知识点总结:

1 .bash_profile文件是用户登陆终端的时候会自动执行的文件,一般此文件中会调用.bashrc(也就是在.bash_profile中有这么一行:source ~/.bashrc),当然,前提是这些文件都存在并且设置了,具体可以百度一下。

2 source命令用法:(没有测试,不过可以帮助我们理解一些东西)
source FileName
作用:在当前bash环境下读取并执行FileName中的命令。
注:该命令通常用命令“.”来替代。
如:source .bash_rc 与 . .bash_rc 是等效的。
注意:source命令与shell scripts的区别是,
source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置​环境变量​(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文件(命令列)设置环境变量时,要用source 命令。


标签:profile,命令,la,ll,source,Mac,alias,ls,bash
From: https://blog.51cto.com/u_15887056/5875403

相关文章

  • set ip next-hop verify-availabitity
    setipnext-hopverify-availabitity   R2配置setipnext-hopverify-availabitity 让路由器搜索CDP邻居表来验证下一跳地址是否在列表中,如果不在,       ......
  • Docker Compose 部署GitLab
    先决条件DockerEngine和DockerCompose是必需的。请参阅在CentOS上安装DockerEngine。建议使用4核的服务器,同时至少分配4G的内存,理论上4核4G可最多支持500个用户。......
  • Playlist for Polycarp (hard version)
    本题显然只需要知道\(typ=1/2/3\)的歌的数量分别为什么就可以求出答案了。先随便求一下\(f_{i,j,k}\)表示取\(i\)个\(1\),\(j\)个\(2\),\(k\)个\(3\)的贡献......
  • Spring MVC之Controller参数接收
    @RequestBody接收参数注意事项:@RequestBody:后台接收只能声明一个、且只能接收json@RequestBody:不能和form/data共存@RequestBody:必须是:contentType:"applicatio......
  • shell命令粘贴板
    shell命令ssh-keygenssh-keygen-ted25519-C"[email protected]"tartarzcfxx.tar.gzxx/tarzxfxx.tar.gzsed#每行的所有xx替换为yysed-i's/xx/yy/g'......
  • Lamdba表达式
    Lamdba表达式方法引用先来看一下什么是方法引用:方法引用其实是Lambda表达式的另一种写法,当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用;注意:实现抽象方......
  • angular 预备知识
    安装1先安装node.js2安装淘宝cnpm第一种:直接安装cnpm安装淘宝提供的cnpm,并更改服务器地址为淘宝的国内地址,命令:npminstall-gcnpm--registry=https://registry......
  • MAC环境Android SDK环境变量配置
    打开.bash_profile文件exportANDROID_HOME=/Users/liwen/Library/Android/sdkexportPATH=${PATH}:${ANDROID_HOME}/platform-toolsexportPATH=${PATH}:${ANDROID_HOME}/t......
  • npm install报错npm ERR! cb() never called
    1.首先我们以管理员身份打开cmd命令行窗口,执行如下清除缓存指令:npmcacheclean-f2.安装最新稳定版的Nodenpminstall-gnstable--force3.1再次执行npminstall ......
  • java lambda 表达式 加不加大括号的问题
     1.如果方法体为表达式,算式,可以不加大括号Arrays.sort(startEnd, (o1,o2) -> o1[0] == o2[0] ? o1[1] - o2[1] : o1[0] - o2[0]);2.如果要加大括号,则......