linux 初始设置
vim .bashrc
添加下行
自用:
export PS1="Host:\[\033[1;35m\]\H \[\033[0m\]User:\[\033[1;33m\]\u \[\033[0m\]Dir:\[\033[1;32m\]\w\[\033[0m\]\n\$"
# TMUX 自动进入Tmux,如果之前有Tmux会话自动载入。
if which tmux >/dev/null >&; then
#if not inside a tmux session, and if no session is started, start a new session
test -z "$TMUX" && (tmux attach || tmux new-session)
fi
#用mv命令替换rm命令,rm文件会移动到~/del目录,启到回收站的作用。
alias rm='mv -t ~/del'
退出vim
source .bashrc
解释下具体含义:
颜色配置:
\[\033[ 1 ; 31 m\]
- 底线 :ANSI 色彩控制语法。\033 声明了转义序列的开始,然后是 [ 开始定义颜色。
- 第一组数字 :亮度 (普通0, 高亮度1, 闪烁2)。
- 第二组数字 :顏色代码。
- 颜色: 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
\[\033[0m\]
- 关闭 ANSI 色彩控制,通常置于尾端。
显示内容配置:
- \a ASCII响铃字符 (07)
- \d “周 月 日”格式的日期
- \D{format} 参数format被传递给strftime(3)来构造自定格式的时间并插入提示符中;该参数为空时根据本地化设置自动生成格式。
- \e ASCII转义字符(ESC) (033)
- \h 主机名在第一个点号前的内容
- \H 完全主机名
- \j shell当前管理的任务数
- \l shell终端设备的基本名称
- \n 新行
- \r 回车
- \s shell的名称,$0的基本名称
- \t 当前时间(24小时) HH:MM:SS
- \T 当前时间(12小时) HH:MM:SS
- \@ 当前时间(12小时) am/pm
- \A 当前时间(24小时) HH:MM
- \u 当前用户名称
- \v bash版本(如"2.00")
- \V bash版本+补丁号(如"2.00.0")
- \w 当前工作目录
- \W 当前工作目录的基本名称
- \! 该命令的历史数(在历史文件中的位置)
- \# 该命令的命令数(当前shell中执行的序列位置)
- \$ 根用户为"#",其它用户为"$"
- \nnn 8进制数
- \\ 反斜杠
- \[ 表示跟在后面的是非打印字符,可用于shell的颜色控制
- \] 表示非打印字符结束
linux 初始设置的更多相关文章
- Linux root设置初始值的方法
Linux root设置初始值的方法 ubuntu默认不允许使用root登录,因此初始root账户是不能使用的,需要在普通账户下利用sudo权限修改root密码. 在终端输入sudo passwd r ...
- python笔记:#003#PyCharm 的初始设置
PyCharm 的初始设置(知道) 目标 恢复 PyCharm 的初始设置 第一次启动 PyCharm 新建一个 Python 项目 设置 PyCharm 的字体显示 PyCharm 的升级以及其他 ...
- PyCharm 的初始设置1
PyCharm 的初始设置 PyCharm 的官方网站地址是:https://www.jetbrains.com/pycharm/ 01. 恢复 PyCharm 的初始设置 PyCharm 的 配置信 ...
- 2.1PyCharm 的初始设置
PyCharm 的初始设置(知道) 目标 恢复 PyCharm 的初始设置 第一次启动 PyCharm 新建一个 Python 项目 设置 PyCharm 的字体显示 PyCharm 的升级以及其他 ...
- Linux scp 设置nohup后台运行
Linux scp 设置nohup后台运行 1.正常执行scp命令 2.输入ctrl + z 暂停任务 3.bg将其放入后台 4.disown -h 将这个作业忽略HUP信号 5.测试会话中断,任务继 ...
- Linux 权限设置chmod
Linux中设置权限,一般用chmod命令 1.介绍 权限设置chmod 功能:改变权限命令.常用参数: 1=x(执行权execute) 2=w(写权write) 4=r(读权Read) setuid ...
- 2DToolkit官方文档中文版打地鼠教程(一):初始设置
这是2DToolkit官方文档中 Whack a Mole 打地鼠教程的译文,为了减少文中过多重复操作的翻译,以及一些无必要的句子,这里我假设你有Unity的基础知识(例如了解如何新建Sprite等) ...
- 在linux中设置静态ip地址
在linux中设置静态ip地址1.在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.开始编辑,填写ip地址.子网掩码.网关.DNS等[root ...
- 第一种SUSE Linux IP设置方法
第一种SUSE Linux IP设置方法ifconfig eth0 192.168.1.22 netmask 255.255.255.0 uproute add default gw 192.168. ...
随机推荐
- yii 获取当前模块名、控制器名 、动作名
yii1 1. 获取控制器名 在控制器中获取控制器名: $name = $this->getId(); 在视图中获取控制器名: $name = Yii::app()->controller ...
- Extjs下拉多选框
//------录入时间,下拉列表框------ var inputTimeRow = new Ext.data.Record.create([ { name : 'value' },{ name : ...
- js和jquery判断该元素中是否有指定class
<div class="test">test</div> var t = document.getElementsByClassName('test'); ...
- eclipse使用git提交项目
eclipse使用git提交项目有2种方式:一种是git命令窗口,另一种是eclipse自带git插件(跟svn插件一样使用) 一.使用git命令窗口提交项目 1.首先官网下载git并安装,然后配置用 ...
- man page ,info page 和/usr/share/doc/整理自鸟哥
- 比如查看date指令 - 命令:vbird@www ~]$ man date - 返回示例(部分):DATE(1) User Commands DATE(1) - 部分释义(注释2): ...
- php提交表单校验例子
<!DOCTYPE HTML> <meta http-equiv="Content-Type" content="text/html; charset= ...
- 安卓手机安装虚拟定位的方法Xposed安装器+模拟位置(Xposed模块)
原文:https://www.52pojie.cn/thread-571328-1-1.html 未测试,据说只支持某些手机,小米和华为很难安装,建议买其他品牌. Xposed安装器步骤:·ROOT你 ...
- ROS-PCQ基于IP的限速(总带宽上下行5M)
/ip firewall mangle add chain=forward src-address=192.168.0.0/16 \ action=mark-connection new-connec ...
- CA单向认证和双向认证的区别?
1:单向认证,内容会被串改吗?
- CSS border边框属性教程(color style)
CSS 边框即CSS border-border边框样式颜色.边框样式.边框宽度的语法结构与应用案例教程篇 一.CSS 边框基础知识 CSS 边框即CSS border是控制对象的边框边线宽度.颜色. ...