Linux终端打开后命令行显示sh-4.2$的一个解决方法

LINUX修复MBR与GRUB故障 一、修复MBR扇区故障 MBR位于第一块硬盘(/dev/sda)的第一个物理扇区处,总共512字节 1.备份MBR 扇区数据到其它磁盘(/dev/sdb1) mkdir /backup mount /dev/ sdb1 /backup dd if=/dev/sda of=/backup/mbr.bak bs=512 count=1 2.模拟破坏MBR引 导扇区 dd if=/dev/zero of=/dev/sda bs=512 count=1 3.引导界面进入急救模式,从备份文件中恢复MBR 扇区数据先加 阅读详情

出现这个问题后百度了一圈下来都是说在home下缺少bash_*文件造成的,但是home下是有这些文件的,所以应该不是这个问题。
检查创建用户命令发现用到了-s /usr/bin/sh把用户的shell指定成了sh而不是bash,所以需要修改用户的shell,执行以下命令,问题解决

usermod -s /bin/bash name
解释版:终端、命令行、命令行工具、命令行解释器之间的关系 通过观察命令行行为的特征,你可以大致判断终端使用的是哪种Shell。:在实际使用中,用户打开终端,然后在终端中启动命令行解释器(如Bash或PowerShell)。接着,用户可以在命令行解释器中输入命令,调用命令行工具,执行各种任务。:终端是用户与计算机交互的接口,而命令行解释器是运行在终端上的程序,用于解释和执行用户输入的命令。在某些情况下,你可以通过检查终端进程的父进程或相关进程信息来确定使用的Shell类型。通过这个路径,你可以判断终端使用的是哪种Shell。,那么使用的是C Shell或其变种。 阅读详情

相关推荐

关于 Linux 、Shell 和终端

文章目录一、什么是操作系统?二、操作系统的作用1、管理资源,提高系统效率2、改善人机交互三、Linux 和 Shell 的角色四、Shell 的作用1、什么是 Shell ?2、Shell 的分类3、Shell 的两种执行方式交互式(Interactive)批处理(batch)五、终端、TTY 和 Shell 的关系1、什么是终端?2、TTY` tty `命令 建议在阅读本文之前,先看下上篇文章...

媛测 3433

su: Authentication failure

切换账号时提示: -bash-4.2$ su root Password: su: Authentication failure 解决方法: sudo su root后输入当前账号密码切换成功。 su: Authentication failure -bash-4.2$ sudo su root [sudo] password for test: [root@093-313-OS-P016 /]# ...

皮卡丘踢球 604

linux系统——sh命令详解

sh使用方式

Gorden的博客 1万+

Linux终端显示sh-4.2$的解决方法

检查创建用户命令发现用到了-s /usr/bin/sh,把用户的shell指定成了sh而不是bash,所以需要修改用户的shell,执行以下命令,问题解决 usermod -s /bin/bash name

整天梦游的小jerry 4433

DSP28335学习笔记——McBSP配置为SPI

由于28335硬件外设上只有一个SPI接口,所以当SPI接口不够用时,可以将McBSP配置为SPI接口。 参考28335的数据手册,当DSP为主机时,配置McBSP为SPI所用到的接线如下图所示。 另外总结一些调试过程中的经验。 1.传输数据位数的确定 由RCR1寄存器中的RWDLEN1和XCR1寄存器中的XWDLEN1决定。分别对应着接受和发送的位数,在配置成SPI模式的时候,这

捕虫少年 1万+

Python Selenium自动化浏览器实战:从环境搭建到高级技巧

浏览器自动化是现代软件开发与数据处理中的关键技术,它通过程序模拟用户操作,实现网页交互的自动化执行。其核心原理是基于WebDriver协议,通过驱动程序与浏览器进行通信,从而控制浏览器的各种行为。这项技术的价值在于能够将重复性高、耗时长的Web操作转化为可编程、可复用的脚本,极大提升工作效率和准确性。在应用场景上,它广泛覆盖了Web自动化测试、数据采集与爬虫、日常办公流程自动化以及RPA(机器人流程自动化)等多个领域。本文聚焦于Python环境下Selenium这一经典工具,深入讲解其环境配置、八大元素定位

anwenzhao0749的博客 445

图文操作Linux系统之排除启动类故障

目录 1、Linux系统的引导过程: 2、Linux系统有7个运行级别(runlevel): 3、系统初始化进程: 4、Systemd单元类型: 5、修复MBR扇区实验: 6、修复GRUB 引导故障实验: 7、系统服务控制: 8、优化启动过程: 总结: 1、Linux系统的引导过程: 开机自检(BIOS)-->MBR引导-->GRUB菜单-->加载内核(kernel)-->init初始化 (1)BIOS:是一组固化到计算机内主板上一个ROM芯片上的程序,它..

生而无畏,战至终章 1260

ConvLSTM时空预测实战代码详解

ConvLSTM代码复现

JaysonWong的博客 1万+

LINUX 出现 -BASH-4.2# 问题的解决方法

1.在根目录创建 /root 目录   mkdir /root 2. 复制 .bashrc 以及 .bash_profile俩个文件到root目录下   cp /etc/skel/.bashrc /root   cp /etc/skel/.bash_profile /root 3、退出,重新登录就可以了 喜欢,请关注公众号《coder练习生》 ...

ybb_ymm的专栏 1873

从FPGA/ASIC工程师视角看DDR:手把手拆解Memory Controller、PHY与DRAM芯片的协作流程

本文从FPGA/ASIC工程师视角深入解析DDR内存子系统,详细拆解Memory Controller、PHY与DRAM芯片的协作流程。通过系统架构分解、接口标准解析和实战调试技巧,帮助工程师优化DDR性能并解决常见问题,涵盖地址映射、命令调度、时序校准等关键技术要点。

weixin_42548888的博客 457

2026年全球VCSEL芯片竞争格局揭秘:美欧亚“三足鼎立”,中国军团强势崛起

全球VCSEL芯片市场迎来爆发期,预计2032年规模将达110亿元。美国Lumentum、Coherent等巨头主导消费电子和光通信领域,欧洲ams-OSRAM、TRUMPF则在车规级高功率VCSEL占据优势。中国企业如长光华芯、纵慧芯光加速追赶,实现从3D传感向激光雷达的技术跨越。行业未来聚焦高功率、多结阵列化发展,自动驾驶和AI算力需求将推动市场持续增长,但面临技术壁垒、供应链依赖等挑战。国际巨头与中国厂商将在这一光芯片赛道展开激烈竞争。

致力于lidar应用开发 782

Linux上显示sh-4.2$,笔记四、Linux基础入门

前言直接已经教大家如何创建虚拟机和安装CentOS 操作系统了,那么今天就来开始入门吧。linux对于新手来说并不难,linux的构造http://www.178linux.com/68853 这篇博客里我已经讲解了,有兴趣最好看一下llinux下每个目录的作用。还有Linux的哲学思想。这里我就开始介绍了。一、用户登陆在linux中,用户分为两种,1.1 普通用户权限有限造成损害的能力比较有限...

weixin_39939530的博客 1493

C#上位机+YOLO实战:从环境搭建到实现首个目标检测(零基础入门)

/ YOLOv8的类别名称(共80类,对应COCO数据集)// ONNX推理会话// YOLOv8的输入宽度// YOLOv8的输入高度本文从技术选型、环境搭建到代码实现,详细介绍了如何将C#上位机与YOLOv8结合,实现基础的目标检测功能。整个过程避开了常见的坑点,同时对核心原理和代码逻辑进行了详细解析,希望能帮助零基础的开发者快速入门。实际上,C#上位机+YOLO的组合在工业领域有非常广泛的应用,本文的案例只是一个起点。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 791

Linux | 终端显示为bash-4.1$以及提示bash:command not found的解决方法

本文总结如何解决Linux终端显示为bash-4.1以及提示情形’的解决方法。

MissMango0820的博客 3588

华为OD新系统机试真题-文章特征提取

华为OD机试新系统真题 【文章特征提取】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD新系统机试真题【文章特征提取】

qq_45776114的博客 729

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Linux 常用知识点(一):.sh 文件的创建与打开

在开发的过程中免不了接触 .sh 文件。在此简单整理一下 .sh 文件的创建与打开。 1. 创建 .sh 文件 打开终端 依次输入以下内容即可创建并执行 .sh 文件: touch helloworld.sh gedit helloworld.sh 此时会弹出一个可编辑页面,在此可编辑页面中输入: #!/bin/bash echo "Hello world!!" 保存上述可编辑页面。然后继续...

Zombie's blog 5万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux 双击sh脚本运行无反应或一闪而退【已解决】

如题:在Linux环境下(Redhat 和 Ubuntu),双击可执行的.sh文件,点击 `Execute` 或者 `Execute in Terminal` 没反应,或者有时能看到一个小黑框一闪而过.

做减求空 5867

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Linux命令行打开,开头为sh-4.4解决方法(特指ubuntu)

命令行sh-4.4

weixin_43609185的博客 5461

linux 命令行变成-bash-4.2$,LINUX 命令行变成-bash-4.2$  (fedora16系统)

今天在安装部署linux下的Oracle环境时,发现了一个命令行突变的问题,其实早在之前使用linux操作的时候也曾碰到过,但是一直都没有理会,而且咨询过相关专业的linux开发人员,也说没什么问题,所以就一直没有去寻找原因。这次因为部署Oracle环境,在linux下部署了几次,都是因为环境配置没有ok,导致我重复了几次,虽然配置失败了几次,但是我想这个过程还是很享受,毕竟遇到问题不是什么坏事,...

weixin_39603598的博客 440

控制台、终端、命令行、cmd、bash

傻傻分不清,这些都是什么概念,感觉很模糊,都是一样的东西。我们经常说,打开控制台,打开终端,在命令行里输入……,在cmd里面输入……,打开bash……今天理一理,并记录一下这些概念。

qq_43320218的博客 7513

linux下执行.sh文件的方法

一个中等水平的Linux用户一定少不了经常执行.sh文件,当然了,你可以在图形界面下面直接双击该文件,但无疑比较浪费时间。 现在介绍第一种方法:(在ubuntu下的) 首先你要打开一个终端。 然后输入sudo su 随后输入密码。这样就取得了root用户权限。 然后找到那个文件(当然是在终端里面用命令找,你可别开一个文件管理器。) 执行./sh文件名字 就可以了。   比如你有一

faith_boys的专栏 5万+

Linux终端关闭屏幕显示,使用命令行关闭监视器

问题描述我正在我的笔记本电脑上运行Ubuntu Server。屏幕没有理由打开。我一直在尝试使用此命令关闭屏幕:sleep 1 && xset dpms force off问题是我收到以下错误unable to open display "".知道发生了什么/出了什么问题?有关如何执行此操作的任何其他建议吗?最佳解决方案要在控制台中关闭监视器,命令如下:sudo vbetool d...

weixin_42114041的博客 8861

linux命令行启动新终端,linux - 使用命令行在gnome-terminal中打开一个新选项卡

linux - 使用命令行在gnome-terminal中打开一个新选项卡当我写作gnome-terminal在终端,我希望它在同一终端窗口中打开一个新选项卡。 但它开启了一个新的窗口。我发现它的目的是在新窗口中打开一个新标签,即如果我写的话gnome-terminal它会打开一个带有两个标签的新窗口。那么,问题是,如何使用gnome-terminal中的命令在当前窗口中打开新选项卡?我使用的是...

weixin_29291573的博客 2118

Kali Linux中终端不显示用户的方法

Kali Linux终端提示符的格式是“用户名@主机名:当前路径 结尾提示符”,如图1所示。 图1 终端提示符 可以通过修改Kali Linux的Shell模式,使得终端提示符只显示结尾提示符。 1 Shell模式 Linux的Shell种类主要有Bourne Shell(SH)、Bourne Again Shell(Bash)、C Shell(CSH)以及Korn Shell(KSH)。其中,BS是Unix最初使用的Shell,Bash是Linux操作系统缺省的Shell。将Shell的.

hou09tian的博客 1864

linux启动sh文件命令,Linux 运行 .sh 文件的两种方法

Linux 运行 .sh 文件的两种方法文章作者:网友投稿 发布时间:2010-06-15 13:31:16 来源:网络一个中等水平的Linux用户一定少不了经常执行.sh文件,当然了,你可以在图形界面下面直接双击该文件,但无疑比较浪费时间。 现在介绍第一种方法:(在ubuntu下的) 首先你要打开一个终端。 然后输入sudo su 随后输入密码。这样就取得了root用户权限。 然后找到那个文件(...

weixin_42522131的博客 7676
上一篇: 右键菜单没有SVN相关选项的一个解决办法
下一篇: 记录一次HPUX下配置sendmail发送邮件
SaiSai6666
博客等级 码龄11年 12粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值