一、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键自动补全和显示当前用户与目录相关推荐

  1. python tab键自动补全_设置python中TAB键自动补全方法

    设置python中TAB键自动补全方法 一.创建自动补全脚本如下: vi /tmp/python/tab.py #!/usr/bin/python # python tab file import s ...

  2. ubuntu 设置tab键自动补全

    Unbuntu 安装之后就在终端中使用Tab键不能自动补全,解决办法如下: 1.利用vi编辑器打开/etc/bash.bashrc文件(需要root权限) sudo vi /etc/bash.bash ...

  3. 配置python命令tab键自动补全

    配置python命令tab键自动补全 1. 下载readline模块 http://newcenturycomputers.net/projects/readline.html 2. install ...

  4. Mac终端Tab键自动补全实现

    开启Mac 终端Tab自动补全功能 1. 打开终端,输入nano .inputrc 命令回车,进入编辑状态 $ nano .inputrc 如图: 2. 粘贴下面的语句到文件中 set complet ...

  5. mac git命令按tab键自动补全

    mac上命令行比windows好用很多,但是git默认按tab键是不会自动补全的,很不爽.下面我们按步骤来介绍怎么做到自动补全. 1.安装home-brew,相应大家装装过了,如果没装,直接去官网看下 ...

  6. PowerShell: 在自定义代码中支持Tab键自动补全

    大家好,我是码农杰克~ 在PowerShell中很多Cmdlet在输入参数时按tab键就可以可以自动补全,这是怎么做到的呢? 我们先来看个PowerShell自带命令:Test-Path 在Power ...

  7. python代码命令行tab补齐_Python在命令行下Tab键自动补全脚本

    摘要 由于写shell命令习惯了Tab补全,其实我个人认为这不是应该有的一个恶习,基础开始我们不应该想着Tab去自动补全,我们应该趁这时候来多多记忆基础的东西.唉,恶习难改...... 老实说我也是网 ...

  8. ubuntu 普通用户下设置tab键自动补全

    1.添加用户 Ubuntu系统下useradd一个新的用户,切换到该用户时,发现终端命令行下tab键补全不了 $ useradd tab # 新增tab用户 $ passwd tab # 设置密码 $ ...

  9. php ssh tab补全,bash的按TAB键自动补全(自动完成)的原理与扩展

    最近在用源码安装ceph,发现命令不能自动补全,然后找到了下面这篇文章,写的很好~转载一下~ 源码安装ceph命令没法自动补全的解决方法:把ceph-deploy安装的可以自动补全的系统里/etc/b ...

最新文章

  1. 配置ssl证书_Nginx监听443端口配置SSL证书
  2. VTK修炼之道17:图像基本操作_图像信息的访问与修改(vtkImageData)
  3. js实现代码类似w3School演示效果
  4. kbone-cli初始化项目,提示‘模板xx不存在’
  5. 开门成功html,开门大吉.html
  6. win7如何安装mysql5.7_Win7下安装MySQL5.7备忘
  7. java之模块学习-JAVA的IO流
  8. 停车位配建标准:北上广深
  9. C语言书籍阅读-读书笔记--《C专家编程》
  10. 2-网络编程学习环境搭建
  11. excel减法函数_会计小白的EXCEL学习笔记
  12. 星星机实测,高清打印的口袋打印小精灵
  13. 腾讯TEG--C++面试知识点总结
  14. Cstyle的UEFI导读: UEFI的N种实现及差别
  15. 十进制转二进制(除2取余法)
  16. Win电脑敬业签团队便签怎么修改记事本文字颜色?
  17. 寻找大于2^N的最小质数
  18. 模拟selelct下拉菜单(搜索框简易版)
  19. 退出VM VirtualBox独占的键盘和鼠标
  20. PAT——1006 换个格式输出整数

热门文章

  1. PAT甲级题解-1100. Mars Numbers (20)-字符串处理
  2. Sharepoint 2010 根据用户权限隐藏Ribbon菜单
  3. 用python扩展snmp
  4. Datetime数据类型之datetime2和datetimeoffset数据类型
  5. 每天拿起手机100次,使用7小时?iOS 12告诉你时间都去哪儿了
  6. framebuffer驱动
  7. python svm 决策方程_python – 使用scikit-learn线性SVM提取决策边界
  8. 阿里二面:group by 怎么优化?
  9. 给你1分钟,回答下RabbitMQ如何保证消息不丢?
  10. 为什么 0.1 + 0.2 = 0.300000004