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至指定目录,编译并运行了 
相关推荐
qq_273900232 分钟前
Docker 与 Singularity 镜像实战指南
运维·docker·容器
水上冰石3 分钟前
测试环境生成https自签名证书tls的步骤
linux·服务器·https
誰能久伴不乏9 分钟前
Qt 线程为什么和 Linux pthread 不一样?事件循环、QObject 线程归属与串口上位机正确架构
linux·qt·架构
不做无法实现的梦~10 分钟前
PX4怎么使用使用PlotJuggler分析PX4日志
linux·嵌入式硬件·机器人·自动驾驶
_leoatliang18 分钟前
基于Python的深度学习以及常用环境测试案例
linux·开发语言·人工智能·python·深度学习·算法·ubuntu
网宿安全演武实验室30 分钟前
Linux Rootkit 手法解析(上):用户态的“隐身术”与检测思路
linux·网络·安全·apt·攻防对抗
宇钶宇夕30 分钟前
CoDeSys入门实战一起学习(十四):功能块(FB)与程序(PRG):实例化、调用与工程实践
运维·自动化·软件工程
dump linux34 分钟前
Linux DRM GPU 驱动框架详解
linux·驱动开发·嵌入式硬件
麦聪聊数据35 分钟前
金融级数据库运维的“零信任”实践:如何在合规与效率间寻找平衡点?
运维·数据库·后端·sql·金融
Howrun77736 分钟前
Linux_C++_日志实例
linux·运维·c++