`
san_yun
  • 浏览: 2639657 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

ubuntu dash的问题

 
阅读更多

使用盛大云新建一个帐号,登录发现有问题。



 
env
MAIL=/var/mail/test1
USER=test1
SSH_CLIENT=180.169.103.230 42119 22
HOME=/home/test1
SSH_TTY=/dev/pts/1
LOGNAME=test1
TERM=xterm
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=en_US.UTF-8
SHELL=/bin/sh
PWD=/home/test1
SSH_CONNECTION=180.169.103.230 42119 172.17.10.2 22


我就在想是什么原因,后来终于发现是Ubuntu下sh默认指向dash。
echo $SHELL  -->  /bin/bash
type sh      -->  /bin/sh
然后我到/bin下看了有"sh -> dash",原来sh是/bin/dash的链接。
后来google了一下才发现,buntu6.10已将先前默认的bashshell更换为了dash。其表现是/bin/sh链接到了/bin/dash而不是传统的/bin/bash。
bash - GNU Bourne-Again SHell
dash - Debian Almquist Shell
可以分别man bash  / man dash看一下。

那么怎么把sh改为指向bash呢?
最暴力的方法当然是直接把/bin/sh的软链接改到bash中,
如:ln -s /bin/bash /bin/sh
但是,有优雅一些的方法,
sudo dpkg-reconfigure dash
出现菜单问你是否要dash的时候,选no就可以了。
再次检查一下, ls /bin/sh -al 发现软链接指向/bin/bash就可以了。

  • 大小: 77.3 KB
分享到:
评论

相关推荐

    Ubuntu 16.04替换Dash图标.docx

    在Ubuntu 16.04操作系统中,Unity桌面环境是其特色之一,它提供了一个集中的启动器(Dash)来方便用户访问各种应用程序、文件和系统设置。然而,对于一些追求个性化和美观的用户来说,Unity默认的Dash图标可能无法...

    Ubuntu_Linux实用学习教程.rar_Ubuntu!_ubuntu_ubuntu 教程_ubuntu教程

    此外,Ubuntu还提供了Dash功能,通过搜索框可以快速找到文件、应用和设置。 三、软件管理 Ubuntu的软件管理主要通过Software Center完成,这里集成了应用商店、更新管理、软件安装与卸载等功能。用户可以免费下载...

    ubuntu16.04登录后无dash,无启动栏launch,无menu bar只有桌面背景的快速解决办法

    在Ubuntu 16.04操作系统中,用户可能会遇到一种情况,即登录后发现桌面环境异常,Dash、启动栏(Launch)以及菜单栏(Menu Bar)全部消失,只剩下桌面背景。这种现象通常是因为Unity插件被误删或者被禁用导致的。...

    非常详尽的Ubuntu 系统安装使用手册.pdf

    对于初次接触Ubuntu的用户,理解Unity桌面环境、Dash启动器、软件中心的使用,以及终端的基本操作都是非常重要的。 总的来说,《非常详尽的Ubuntu系统安装使用手册》提供了一个全面的指南,涵盖了从安装到日常使用...

    dash-to-dock-gnome-3.30.zip

    "dash-to-dock-gnome-3.30.zip" 是一个专门为Ubuntu系统设计的桌面增强插件,旨在改进Gnome 3.30桌面环境的体验。Dash to Dock 是一个非常受欢迎的Gnome扩展,它将原生的Gnome Shell启动器(Dash)转化为一个可...

    Ubuntu13.04操作手册

    例如,DASH是UbuntuKylin集成的快速启动应用和搜索工具,启动器则用于管理和启动应用程序,HUD则提供了一种全新的通过键盘快捷键与应用程序交互的方式。 UbuntuKylin特色应用中包括了针对中文用户开发的多款应用,...

    Ubuntu 系统安装使用手册

    Dash是Ubuntu的主搜索工具,能帮你找到文件、应用甚至在线内容。 手册的第二部分可能涉及系统设置和常用应用。Ubuntu预装了各种软件,如 LibreOffice办公套件、Firefox浏览器、GIMP图像编辑器等。你可以通过软件...

    Ubuntu改变成苹果风格

    在Ubuntu系统中模仿苹果Mac OS的风格,可以显著改变用户界面的外观和感觉,使其更加接近Mac的用户体验。以下是一些关键步骤和知识点,...此外,频繁的系统修改可能会导致稳定性问题,因此在进行这些改动时应谨慎行事。

    ubuntu10.04

    1. Unity桌面环境:这是Ubuntu 10.04引入的新界面,特点是集成了dash搜索功能和全局菜单,旨在提供更直观的用户体验。 2. GNOME 2.32:作为默认的桌面环境,它提供了稳定且功能丰富的桌面体验,包括工作区切换、...

    Ubuntu 10.04完整版

    在Ubuntu 10.04中,我们首先会接触到Unity桌面环境,这是Ubuntu自10.04开始引入的新界面,它提供了现代化的图形用户界面,包括左侧的Dash启动器和顶部的面板。Unity旨在简化操作,使日常任务更加高效。 安装Ubuntu ...

    Ubuntu 16.04入门手册 Getting Started with Ubuntu 16.04

    Unity提供了启动器(Launcher)、大屏幕(Dash)、工作空间(Workspaces)等组件。用户还可以利用快捷键高效地管理窗口和浏览文件。 此外,手册还包括了桌面定制选项,如设置访问权限、更改会话选项、获取帮助等。...

    ubuntu主题 美化资源

    3. **启用主题**:在Ubuntu中,可以使用Unity Tweak Tool、Gnome Tweak Tool或Dash to Dock等工具来管理和切换主题。 4. **配置设置**:根据个人喜好调整各个主题组件,如壁纸、窗口边框颜色等。 5. **重启或刷新**...

    ubuntu-desktop.zip

    2. **Unity Dash**: 虽然最新的Ubuntu版本已不再使用Unity界面,但在早期版本中,Unity Dash是启动和搜索应用程序、文件和设置的主要入口。现在,这个功能由GNOME Shell的搜索功能来提供。 3. **软件中心**: Ubuntu...

    Linux_bash_vs_dash

    文档首先提到了 bash 和 dash 的区别,并指出这些信息主要来源于 Carl Albing 在 Ubuntu Live 2007 上的 "bash vs. dash" 演讲。文档链接了多个关于不同 shell 的维基百科页面,以便读者进一步了解这些 shell 的历史...

    ubuntu-14.04.1-desktop-amd64.iso.zip

    此外,Ubuntu 14.04引入了Unity桌面环境,这是一个现代化且集成了许多功能的界面,用户可以通过左侧的dash快速搜索应用、文件和设置。 总的来说,"ubuntu-14.04.1-desktop-amd64.iso.zip"文件代表了一个经过优化和...

    Ubuntu 16.04入门手册 Getting Started with Ubuntu 16.04.rar

    2. **Ubuntu桌面环境**:Ubuntu 16.04采用Unity桌面环境,讲解其特性如Dash启动器、侧边栏、Launcher图标等,以及如何自定义桌面环境,包括壁纸、主题、快捷方式等。 3. **基本操作**:学习如何使用文件管理器...

    ubuntu如何运行.sh文件,.sh文件运行提示脚本异常

    ubuntu执行.sh文件,1 .sh文件是Ubuntu下可执行文件,首先需要确定它的权限...注意:不可以用sh filename,因为在Ubuntu下,sh调用的事dash解释器,用./filename默认调用bash解释器,只要在文件开头加上: #!/bin/bash

    ubuntu wine qq 的deb包

    然而,直接在Wine下运行QQ可能会遇到字体渲染、界面显示、功能缺失等问题,因此这个"ubuntu wine qq 的deb包"可能是经过优化,解决了这些问题,使得QQ在Ubuntu上的运行更加顺畅。 安装这个.deb包的过程包括以下步骤...

    Ubuntu 使用手册 14.04 最新版本(英文原版)

    The Dash 21 Workspaces 24 Managing windows 24 Unity’s Keyboard Shortcuts 26 Browsing files on your computer 26 Files file manager 27 Searching for files and folders on your computer 29 Customizing ...

Global site tag (gtag.js) - Google Analytics