为Linux设置别名命令
2021/12/14 7:16:42
本文主要是介绍为Linux设置别名命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
alias la='ls -lhta' #按修改时间逆序列出所有文件 alias size='f(){ du -sh $1* | sort -hr; }; f' # 查看文件/目录大小 调用示例: size #当前目录 size / #根目录 alias sek='f(){ find / -name $1; }; f' # 在根目录查找文件 alias sekc='f(){ find ./ -name $1; }; f' #在当前目录查找文件 alias portopen='f(){ /sbin/iptables -I INPUT -p tcp --dport $1 -j ACCEPT; }; f' #打开端口 alias portclose='f(){ /sbin/iptables -I INPUT -p tcp --dport $1 -j DROP; }; f' #关闭端口 alias mkp='mkdir -p' #创建多级目录 alias bak='bak(){ cp $1 $1.bak; };bak $@' #备份文件 alias swap='swap(){ tmp=$(mktemp -u); mv $1 $tmp; mv $2 $1; mv $tmp $2; };swap $@' #交换两个文件内容 alias unbak='unbak(){ swap $1.bak $1; };unbak $@' #还原备份文件 alias bakdiff='bakdiff(){ cmp $1.bak $1; };bakdiff $@' #比较文件不同 alias cdl='cdl() { cd "$@" && pwd ; ls -al; };cdl $@' #进入目录并显示所有文件 alias lvim="vim -c \"normal '0\"" #打开上一次使用vim编辑的文件 alias auto='systemctl list-unit-files --type=service | grep enabled | more' #查看开机启动 alias now='date "+%Y-%m-%d %H:%M:%S"' #输出当前时间 alias ..="cdl .." alias ...="cd ../.." alias ....="cd ../../.." alias meminfo='free -m -l -t' #查看内存信息 alias ipinfo='curl ipinfo.io/ip/' #查看公网ip地址
这篇关于为Linux设置别名命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法