Solaris - 使用TAB键自动补全和显示当前用户与目录
一、TAB键自动补全
习惯了其他Linux版本的自动补全,面对Solaris的这种情况,很是尴尬
通过修改如下配置:
vi /etc/passwd
找到文件中第一行关于root用户的shell位
root:x:0:0:Super-User:/:/sbin/sh
改为:
root:x:0:0:Super-User:/:/bin/bash
保存后即可实现TAB补全
二、显示当前用户与目录
Solaris是默认不显示当前用户与当前所在目录的
可通过如下配置:
vi /etc/profile 或 $/HOME/.profile文件
添加:
PS1 = "$LOGNAME@`hostname-`[\w]#"
export PS1
或
PS1='[\u@\h:$PWD]#'
export PS1
保存后重启即可实现
三、命令提示符中常用的命令释义
\u 显示当前用户账号
\h 显示当前主机名
\W 只显示当前路径最后一个目录
\w 显示当前绝对路径(当前用户目录会以 ~代替)
$PWD 显示当前全路径
\$ 显示命令行’$'或者’#'符号
\# :下达的第几个命令
\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\v :BASH的版本信息
四、参考
http://juven.blog.51cto.com/749867/152314
http://www.2cto.com/os/201302/191134.html
转载于:https://blog.51cto.com/xilen/1348711
Solaris - 使用TAB键自动补全和显示当前用户与目录相关推荐
- python tab键自动补全_设置python中TAB键自动补全方法
设置python中TAB键自动补全方法 一.创建自动补全脚本如下: vi /tmp/python/tab.py #!/usr/bin/python # python tab file import s ...
- ubuntu 设置tab键自动补全
Unbuntu 安装之后就在终端中使用Tab键不能自动补全,解决办法如下: 1.利用vi编辑器打开/etc/bash.bashrc文件(需要root权限) sudo vi /etc/bash.bash ...
- 配置python命令tab键自动补全
配置python命令tab键自动补全 1. 下载readline模块 http://newcenturycomputers.net/projects/readline.html 2. install ...
- Mac终端Tab键自动补全实现
开启Mac 终端Tab自动补全功能 1. 打开终端,输入nano .inputrc 命令回车,进入编辑状态 $ nano .inputrc 如图: 2. 粘贴下面的语句到文件中 set complet ...
- mac git命令按tab键自动补全
mac上命令行比windows好用很多,但是git默认按tab键是不会自动补全的,很不爽.下面我们按步骤来介绍怎么做到自动补全. 1.安装home-brew,相应大家装装过了,如果没装,直接去官网看下 ...
- PowerShell: 在自定义代码中支持Tab键自动补全
大家好,我是码农杰克~ 在PowerShell中很多Cmdlet在输入参数时按tab键就可以可以自动补全,这是怎么做到的呢? 我们先来看个PowerShell自带命令:Test-Path 在Power ...
- python代码命令行tab补齐_Python在命令行下Tab键自动补全脚本
摘要 由于写shell命令习惯了Tab补全,其实我个人认为这不是应该有的一个恶习,基础开始我们不应该想着Tab去自动补全,我们应该趁这时候来多多记忆基础的东西.唉,恶习难改...... 老实说我也是网 ...
- ubuntu 普通用户下设置tab键自动补全
1.添加用户 Ubuntu系统下useradd一个新的用户,切换到该用户时,发现终端命令行下tab键补全不了 $ useradd tab # 新增tab用户 $ passwd tab # 设置密码 $ ...
- php ssh tab补全,bash的按TAB键自动补全(自动完成)的原理与扩展
最近在用源码安装ceph,发现命令不能自动补全,然后找到了下面这篇文章,写的很好~转载一下~ 源码安装ceph命令没法自动补全的解决方法:把ceph-deploy安装的可以自动补全的系统里/etc/b ...
最新文章
- 配置ssl证书_Nginx监听443端口配置SSL证书
- VTK修炼之道17:图像基本操作_图像信息的访问与修改(vtkImageData)
- js实现代码类似w3School演示效果
- kbone-cli初始化项目,提示‘模板xx不存在’
- 开门成功html,开门大吉.html
- win7如何安装mysql5.7_Win7下安装MySQL5.7备忘
- java之模块学习-JAVA的IO流
- 停车位配建标准:北上广深
- C语言书籍阅读-读书笔记--《C专家编程》
- 2-网络编程学习环境搭建
- excel减法函数_会计小白的EXCEL学习笔记
- 星星机实测,高清打印的口袋打印小精灵
- 腾讯TEG--C++面试知识点总结
- Cstyle的UEFI导读: UEFI的N种实现及差别
- 十进制转二进制(除2取余法)
- Win电脑敬业签团队便签怎么修改记事本文字颜色?
- 寻找大于2^N的最小质数
- 模拟selelct下拉菜单(搜索框简易版)
- 退出VM VirtualBox独占的键盘和鼠标
- PAT——1006 换个格式输出整数
热门文章
- PAT甲级题解-1100. Mars Numbers (20)-字符串处理
- Sharepoint 2010 根据用户权限隐藏Ribbon菜单
- 用python扩展snmp
- Datetime数据类型之datetime2和datetimeoffset数据类型
- 每天拿起手机100次,使用7小时?iOS 12告诉你时间都去哪儿了
- framebuffer驱动
- python svm 决策方程_python – 使用scikit-learn线性SVM提取决策边界
- 阿里二面:group by 怎么优化?
- 给你1分钟,回答下RabbitMQ如何保证消息不丢?
- 为什么 0.1 + 0.2 = 0.300000004