我有一台运行Ubuntu 10.04的Amazon EC2机器.

默认用户ubuntu的.bashrc似乎行为正常,但如果我ssh或su对第二个用户,mikey,它不能正常显示,直到我运行bash:

Ex 1.)用su更改用户

mikey@home ~$ssh ubuntu@EC2

ubuntu@EC2:~$

ubuntu@EC2:~$su mikey

$

$bash

mikey@EC2: $

Ex 2.)直接SSH作为用户

mikey@home ~$ssh mikey@EC2

/home/mikey/.bashrc: 13: shopt: not found

/home/mikey/.bashrc: 21: shopt: not found

/home/mikey/.bashrc: 99: shopt: not found

/etc/bash_completion: 33: [[: not found

/etc/bash_completion: 39: [[: not found

/etc/bash_completion: 52: Bad substitution

\[\e]0;\u@\h: \w\a\]\u@\h:\w$

\[\e]0;\u@\h: \w\a\]\u@\h:\w$bash

mikey@EC2:~$

我试过玩〜/ .profile和〜/ .bash_login来包含

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

但到目前为止,似乎没有什么可以做的.

任何指针都将不胜感激.谢谢!

linux shell 无法ssh,linux – BASH和/或.BASHRC在SU或SSH登录后无法正常工作,除非运行“bash”命令...相关推荐

  1. linux shell 脚本 supress,Linux指令和shell脚本

    关于Shell 在计算机科学中,Shell俗称壳(用来区别于核),是指"为使用者提供操作界面"的软件(命令解析器).它类似于DOS下的command.com和后来的cmd.exe. ...

  2. Linux shell脚本,Linux下的西红柿时间管理法 I

    Linux shell脚本,Linux下的西红柿时间管理法 I 全部代码在[https://github.com/younggift/tomato.git]. 1. 西红柿时间管理法是什么 西红柿是一 ...

  3. 视频教程-Linux shell脚本习题-Linux

    Linux shell脚本习题 阿铭,前腾讯运维工程师. 1.职业历程:先后就职于康盛.腾讯.好贷,从基础运维做到运维经理,从月薪3k到年薪40w+. 2.培训经历:11年为女友编写电子版linux入 ...

  4. Linux Shell CentOS 查看Linux 操作系统 相关信息

    文章目录 Linux Shell CentOS 查看Linux 操作系统 相关信息 相关阅读 1.代码 2.结果 Linux Shell CentOS 查看Linux 操作系统 相关信息 相关阅读 L ...

  5. linux shell编程 ppt,Linux常用命令与Shell基本编程.ppt

    Linux常用命令与Shell基本编程.ppt Shell 脚本基本编程,无线产品部 katanazhang 2009-11-09,课程目标,linux 常用命令 shell 脚本编程 awk 的用法 ...

  6. linux shell变量的,linux shell变量解析

    摘要 腾兴网为您分享:linux shell变量解析,智影,智联招聘,智慧消防,音恋等软件知识,以及考拉fm电台,快快游戏,京东企业购app,pdf加密工具,高德导航3d版,电脑驱动,兰溪新闻,我爱网 ...

  7. linux shell操作mysql,Linux shell操作mysql数据库的方法

    摘要 腾兴网为您分享:Linux shell操作mysql数据库的方法,鱼乐贝贝,宜信,嘻嘻动漫,西餐菜谱等软件知识,以及包装效果图,德州人社,evasi0n.com,ios迅雷,民革e家,动态表情, ...

  8. linux shell 处理日语,linux —— shell 编程(文本处理)

    导读 本文为博文linux -- shell 编程(整体框架与基础笔记)的第4小点的拓展.(本文所有语句的测试均在 Ubuntu 16.04 LTS 上进行) 1.基本文本处理 sort:用于排序,常 ...

  9. linux shell多进程通信,linux shell控制并发进程数实践 · BG2BKK Site

    shell脚本多线程应用同事将新上线APP的一部分log交给我,让我统计下这些log中供出现了哪些deviceid采用awk就可以实现这部分匹配和统计功能,还是比较简单的 挑战在于,这批log文件非常 ...

最新文章

  1. 构造函数 原型对象 对象实例 图
  2. python汇编指令_Python基础语法
  3. Ruby中,:(ampersand colon)的用法
  4. php fpm安装curl后,nginx出现connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied)的错误...
  5. linux raid更换硬盘,linux系统raid1更换故障硬盘处理过程
  6. C++ Opengl Fog(雾)源码
  7. Linux从零开始(一、安装系统)
  8. 上传Text文档并转换为PDF
  9. 查看oracle监听服务器,处理Oracle 监听文件listener.log问题
  10. 第二题:坦克游戏1.0(方法:动态规划)
  11. 如何对应紧急依赖过来的作业,要有自己的原则
  12. H.264参考软件JM12.2RC代码详细流程
  13. web平台安装程序_来了来了!开源车间调度平台正式上线!
  14. bootstrap 模态框modal
  15. 匿名通信攻击技术:主动攻击、被动攻击、单端攻击、端到端攻击
  16. 推导抛物线插值的拉格朗日插值公式
  17. 第06章 数据挖掘综合应用
  18. Visual FoxPro 6.0常用命令
  19. 大数据-NoSQL数据库:HBase【基于Zookeeper/HDFS的分布式、高并发、可扩展的NoSQL数据库;支持“十亿行”ד百万列”海量数据的实时随机读写;仅支持单表查询;不擅长数据分析】
  20. 【目标跟踪】|综述 Deep Learning for Visual Tracking: A Comprehensive Survey

热门文章

  1. Redis的几种拓展方案,你都清楚吗?
  2. 3.5W 字详解 Java 集合
  3. Java多线程学习三十八:你知道什么是 CAS 吗
  4. Docker Kubernetes 环境搭建
  5. Kubernentes
  6. 对生信与计算生物的一点认识[转载]
  7. @Autowired 与 @Resource的区别
  8. Android SQL语句实现数据库的增删改查
  9. iOS中的中间人-NSURLProtocol 的原理和使用实例
  10. Qt 程序访问 sqlite 权限错误