ubuntu下开发提效的小tips

一、常用操作使用简写的别名,写进bashrc文件中

背景:经常需要cd至某个文件夹中,然后再执行对应的操作;写进bashrc文件中后,可以直接用缩略命令替代这一连串的命令;

用到的工具: 设置命令别名alias

bash 复制代码
vim ~/.bashrc
# 在文件中添加如下语句,注意可以添加在文件中alias相关语句后面

# example1
alias test1="cd /home/uiser/Documents/tools && ./test"

# example2
alias cm="cd ~/work_space && catkin_make install -j4 && rosrun test_proj test"

# 添加完后保存并执行
source ~/.bashrc

# ex1: 之后就可以在命令行任意位置输入 test1 来替代 cd至目录下并运行test的语句了
# ex2: 可以用简短的 cm 替代cd至指定目录,编译并运行了 
相关推荐
一条破秋裤几秒前
05_设备树自定义属性_写入读取验证
linux·网络·数据库
此生决int13 分钟前
Linux系统(07)——进程概念(下)
linux·运维·服务器
玄芯散人13 分钟前
【金丹·88】Makefile从入门到放弃:手动编译自动化之路
运维·自动化
和裕13 分钟前
定制纸箱刀卡、平卡、隔档分别是什么?结构与适用场景区别全解析
大数据·运维·网络·人工智能·算法
迷途之人不知返23 分钟前
【基础IO】-3-系统级别的文件操作
linux
一条泥憨鱼28 分钟前
【计算机网络】| 从ping 不通出发:NAT 与 DHCP 在做什么
运维·服务器·网络·计算机网络
下辈子不要当码农30 分钟前
Linux驱动(2)
linux·运维·单片机
m0_5873830030 分钟前
碰碰好评卡功能落地实战 从需求梳理到上线部署全流程实操指南
java·linux·服务器·前端·javascript·vue.js·人工智能
壹玖玖肆30 分钟前
openGauss 7.0 Docker 部署 + 跨版本迁移全流程(aarch64)
运维·docker·容器
筑梦之路34 分钟前
Alibaba Cloud Linux 4 制作 Ansible RPM包实践(离线可复用)——筑梦之路
linux·运维·ansible