为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-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南