如何设置Linux终端提示信息

如何设置Linux终端提示信息

    • 1 方法一:==只能在VSCode或者Pycharm终端显示提示信息==
    • 2 方法二:==只能在MobaXterm等远程软件上显示提示==
    • 3 方法三:==避免用户没看到上面的提示,上面两种都设置一下==

在使用远程终端时,由于多用户使用,很多操作容易冲突,无法当面沟通。
比如:哪些文件不能删除,哪里不能存太多文件,文件约定存储在哪里,资源使用如何分配,比如6块GPU约定最多使用5块,以便于其他人调试等等.

1 方法一:只能在VSCode或者Pycharm终端显示提示信息

参考文章1:https://blog.csdn.net/weixin_39860950/article/details/126895128
参考文章2:详细讲解个性化字符使用方法

比如我在一个用户文件夹内的.bashrc的设置:
首先,终端输入:vim ~/.bashrc或者gedit ~/.bashrc(意思是打开文件,粘贴下面的内容)

echo -e "\033{ \033[31m"
echo -e "\033[01;31m********************************************************************************************************* \033[31m"
echo -e "\033[01;31m**** Note: Please store the file in the folder: /mnt/xx               *********** \033[31m"
echo -e "\033[01;31m**** Do not occupy all 6 GPUs, and you can use a maximum of 5 GPUs for the convenience of other users.*** \033[31m"
echo -e "\033[01;31m**** Check GPU usage command: nvidia-smi                                                              *** \033[31m"
echo -e "\033[01;31m********************************************************************************************************* \033[0m"

最后,终端输入:source ~/.bashrc
当新启动终端后就会显示上面的提示信息,如下:
在这里插入图片描述

缺点:这种方法需要设置每一个用户的.bashrc文件。

2 方法二:只能在MobaXterm等远程软件上显示提示

优点:全部用户使用远程软件打开终端都会显示提示信息。

参考文章:https://www.jianshu.com/p/067d0a6718ff
Ubuntu 系统是 /etc/update-motd.d 目录下的文件可以设置对终端登录后的提示信息
,包含如下文件:

.
├── 00-header
├── 10-help-text
├── 50-motd-news
├── 80-esm
├── 80-livepatch
├── 90-updates-available
├── 91-release-upgrade
├── 95-hwe-eol
├── 98-fsck-at-reboot
└── 98-reboot-required

这里设置00-header文件:
vim /etc/update-motd.d/00-header,在末尾插入下方内容:

printf " \n"
printf "*************************************************************************************** \n"
printf "****注意:请使用者将文件存放在挂载硬盘内,路径为:/mnt/XXXXX                 ************** \n"
printf " \n"
printf "****4块GPU请勿全部占用,最多使用3块,方便其他用户调试。查看GPU使用情况命令:nvidia-smi******* \n"
printf "********************************************************************************************* \n "

注意,提示信息最好英文,防止乱码,设置后 :wq!强制保存退出.
新打开一个终端,会提示如下内容:
在这里插入图片描述

3 方法三:避免用户没看到上面的提示,上面两种都设置一下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/230993.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

抖音、视频号流行的 Bokeh(虚化) 效果是怎么实现的?

未经作者(微信ID:Byte-Flow)允许,禁止转载 文章首发于公众号:字节流动 什么是 bokeh 效果? Bokeh 效果是指照片中背景模糊而主体清晰的一种摄影效果。这种效果是通过使用大光圈的镜头来实现的,使得光圈外的景物失去焦点,呈现出一种柔和、虚化的效果。 Bokeh 效果的质量…

java后端自学总结

自学总结 MessageSource国际化接口总结 MessageSource国际化接口 今天第一次使用MessageSource接口,比较意外遇到了一些坑 messageSource是spring中的转换消息接口,提供了国际化信息的能力。MessageSource用于解析 消息,并支持消息的参数化和国际化。 S…

使用Ray创建高效的深度学习数据管道

大家好,用于训练深度学习模型的GPU功能强大但价格昂贵。为了有效利用GPU,开发者需要一个高效的数据管道,以便在GPU准备好计算下一个训练步骤时尽快将数据传输到GPU,使用Ray可以大大提高数据管道的效率。 1.训练数据管道的结构 首…

【leetcode】64. 最小路径和

题目 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例 1: 输入:grid [[1,3,1],[1,5,1],[4,2,1]] 输出&…

【vue】ant-design-vue的树结构实现节点增删改查

根据业务需要,实现树结构的节点新增编辑删除功能,主要逻辑是利用树节点的scopedSlots属性对其进行自定义改造,监听悬停事件在节点右侧出现增删改对应图标,点击图标出现弹窗表单对内容进行修改,具体代码如下&#xff1a…

【嵌入式Linux开发一路清障-连载04】虚拟机VirtualBox7.0安装Ubuntu22.04后挂载Windows平台共享文件夹

虚拟机安装Ubuntu22.04后挂载Windows平台共享文件夹 障碍07-虚拟机VirtualBox7.0完装完Ubuntu22.04后,无法成功挂载Windows平台中共享文件夹,无法访问电脑中的各类重要文件,我该怎么办?一、问题的模样:VirtualBox7.0设…

基于YOLOv5的人群计数系统设计系统

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介系统概述系统功能核心技术系统架构系统优势 二、功能三、系统四. 总结  总结 一项目简介 基于YOLOv5的人群计数系统设计是一个非常有趣且具有挑战性的项目…

使用vue脚手架创建vue项目

Vue是一个流行的前端框架,可以用简洁的语法和组件化的思想开发单页面应用。Vue脚手架是一个官方提供的命令行工具,它可以帮你快速搭建和配置vue项目的基本结构和依赖。 本文介绍如何使用vue脚手架创建一个vue2项目,并选择一些常用的功能和插件…

鸿蒙开发已成新趋势

随着华为鸿蒙操作系统的快速崭露头角,鸿蒙开发已然成为当前技术领域的热门新趋势。本文将深入探讨鸿蒙开发的重要性和独特优势,并详细介绍一些关键的鸿蒙开发技术和工具,以及它们对开发者个人和整个行业带来的深远影响。 首先,鸿蒙…

极速整理文件!Python自动化办公新利器

更多资料获取 📚 个人网站:ipengtao.com 当涉及到自动化办公和文件整理,Python确实是一个强大的工具。在这篇博客文章中,我将深入探讨《极速整理文件!Python自动化办公新利器》这个话题,并提供更加丰富和全…

滴滴打车崩了!全过程

滴滴发布致歉10元补偿券,文末可领取 。 事情发生于 2023年11月27日晚~28日中午,滴滴打车服务出现大面积故障,登上微博热搜。 许多用户在使用滴滴出行时遇到了无法叫车、订单异常等问题,导致大量用户滞留在外,出行受阻…

【小黑送书—第五期】>>《MATLAB科学计算从入门到精通》

从代码到函数,从算法到实战,从问题到应用,由浅入深掌握科学计算方法,高效解决实际问题。 从代码到函数,掌握多种经典算法 跨越多个领域,精通各类科学计算 多种应用实例,高效解决实际问题 今天给…