Linux报错集锦

2023-05-16

收录平时使用linux时遇到的各种报错,方便以后查阅,如果大家遇到同样的问题时也能节省一些时间。

原文链接(会有更新)

https://thrilling-coffee-afc.notion.site/Linux-d89ea54f39a8495e858091cb369f18e9https://thrilling-coffee-afc.notion.site/Linux-d89ea54f39a8495e858091cb369f18e9

目录

虚拟机主机无法复制粘贴

虚拟机右上角网络图标消失无法上网

sudo: /etc/sudoers 可被任何人写

root用户下command not found

su 认证失败

ssh无法登录

报错类型1

报错类型2

source /etc/profile失败


虚拟机主机无法复制粘贴

关键是输入

sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop

这个博客说的方法比较全

【解决方案】VMware无法从主机向虚拟机跨系统复制粘贴拖动文件/文本_彳亍261的博客-CSDN博客_虚拟机粘贴不了主机文件https://blog.csdn.net/chichu261/article/details/82799833?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164871426416782184687666%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164871426416782184687666&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-82799833.142%5Ev5%5Epc_search_insert_es_download,143%5Ev6%5Eregister&utm_term=%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%BB%E6%9C%BA%E6%97%A0%E6%B3%95%E5%A4%8D%E5%88%B6%E7%B2%98%E8%B4%B4&spm=1018.2226.3001.4187

但牛同学会有以下报错

Package open-vm- tools is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, or is only availablefrom another source

E: Package ' open-vm-tools' has no installation candidate

原因是64位的Ubuntu需要安装32位兼容库,才能安装vmware tools

参考

Ubuntu18.4虚拟机无法复制粘贴主机选中内容+Package open-vm-tools is not avaliable_Jjb125的博客-CSDN博客https://blog.csdn.net/Jjb125/article/details/105065630?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164871303316782089328455%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164871303316782089328455&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-105065630.142%5Ev5%5Epc_search_result_control_group,143%5Ev6%5Econtrol&utm_term=package+open-vm-tools+is+not+avalible&spm=1018.2226.3001.4187

虚拟机右上角网络图标消失无法上网

今天打开电脑启动虚拟机后发现上不了网,而且设置里找网络,网络里“有线”这一栏消失了,屏幕右上角网络图标也消失了。

执行以下代码问题解决。

sudo service network-manager stop && sudo rm /var/lib/NetworkManager/NetworkManager.state && sudo service network-manager start

虚拟机右上角网络图标没了且连不上网?解决办法_沧月九流的博客-CSDN博客_虚拟机右上角没有网络符号https://blog.csdn.net/weixin_42033596/article/details/114947880?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164835357216780269842061%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164835357216780269842061&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-3-114947880.142%5Ev5%5Epc_search_insert_es_download,143%5Ev6%5Eregister&utm_term=%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%9C%89%E7%BA%BF%E7%BD%91%E7%BB%9C%E4%B8%8D%E8%A7%81%E4%BA%86&spm=1018.2226.3001.4187

sudo: /etc/sudoers 可被任何人写

完整报错如下:

sudo: /etc/sudoers 可被任何人写
sudo: 没有找到有效的 sudoers 资源,退出
sudo: 无法初始化策略插件

输入命令

pkexec chmod 0440 /etc/sudoers

root用户下command not found

在普通用户下能够运行java,但切换root用户后显示 command not found,原因:

linux下终端sudo java提示"command not found"解决办法_pantherCode的博客-CSDN博客https://blog.csdn.net/liu136313/article/details/50418736?ops_request_misc=&request_id=&biz_id=102&utm_term=root%20Command%20%27java%27%20not%20found,&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-50418736.142%5Ev2%5Earticle_score_rank,143%5Ev4%5Eregister&spm=1018.2226.3001.4187

解决方案:

就是要设置root用户的环境变量

打开/root/.bashrc,添加一行

export PATH=$PATH:(这里加上java的绝对路径)

然后一定要运行

source /root/.bashrc

问题解决~

反思:

规范的做法是将hadoop安装到普通用户下,或新建一个hadoop用户,而非root用户下,以后不偷懒了。。。

su 认证失败

新创建虚拟机后,无法切换到root用户,频繁提示su 认证失败

利用passwd成功修改密码后,依旧提示su认证失败

输入命令

sudo passwd root

然后输入新密码即可

What is the default root password?https://askubuntu.com/questions/189907/what-is-the-default-root-password

修改密码后,成功切换到root用户

ssh无法登录

报错类型1

ssh: connect to host 192.168.79.137 port 22: Connection refused

卸载并重新安装ssh客户端和服务器

sudo apt-get remove openssh-client openssh-server
sudo apt-get install openssh-client openssh-server

然后

service ssh restart

connect to host localhost port 22: Connection refusedhttps://stackoverflow.com/questions/17335728/connect-to-host-localhost-port-22-connection-refused

报错类型2

Permission denied, please try again.

方案一:

打开/etc/ssh/下的sshd_config

添加四行,一行都别少(第三行不写登不上,第四行不写的话能登陆但是需要密码),或者若已被注释,把注释去掉就可

RSAAuthentication yes
PubkeyAuthentication yes
PermitRootLogin yes
StrictModes no

!!!然后一定要!!!

service ssh restart

方案二:

同一终端不能同时登陆了两台服务器,先登出之前的服务器再登陆新的

exit

或者重新打开一个终端

source /etc/profile失败

路径正确,但报错显示找不到路径,报错如下:

解决方法:

1.重置path变量

source /etc/enviroment

2.重启虚拟机

3.正确写入/etc/profile文件,然后使其生效

source /etc/profile
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux报错集锦 的相关文章

  • 如何将后台作业的输出分配给 bash 变量?

    我想在 bash 中运行后台作业并将其结果分配给一个变量 我不喜欢使用临时文件 并且希望同时运行多个类似的后台任务 root root var echo hello world root root echo var hello world
  • 在 Linux 上访问 main 之外的主要参数

    是否可以访问参数main在外面main 即在共享库构造函数中 在 Linux 上除了通过解析之外 proc self cmdline 您可以通过将构造函数放入 init array部分 功能在 init array 不像 init 使用相同
  • 码头无故停止

    我需要经验丰富的码头用户的建议 我在负载均衡器 亚马逊云 后面维护着 2 台 Linux 机器 使用 Jetty 9 0 3 有时我的 Jetty 容器会被 Thread 2 无故关闭 同时地 显示以下日志并且容器无故停止 没有错误 没有例
  • 用于编辑 /etc/sudoers 文件的正则表达式模式

    我想删除 etc sudoers 文件中的 uncommnet 轮组 那么我应该使用什么正则表达式模式 cat etc sudoers Allows members of the sys group to run networking so
  • 如何在gnuplot中将字符串转换为数字

    有没有办法将表示数字 以科学格式 的字符串转换为 gnuplot 中的数字 IE stringnumber 1 0e0 number myconvert stringnumber plot 1 1 number 我可能使用 shell 命令
  • 如何确定代码是否在信号处理程序上下文中运行?

    我刚刚发现有人正在从信号处理程序调用我编写的绝对不是异步信号安全的函数 所以 现在我很好奇 如何避免这种情况再次发生 我希望能够轻松确定我的代码是否在信号处理程序上下文中运行 语言是 C 但该解决方案不适用于任何语言吗 int myfunc
  • 如何从 Linux 内核模块获取使用计数?

    我对正在开发的内核模块的使用计数有疑问 我想打印它以进行调试 如何从模块代码中获取它 有问题的内核版本 Linux 2 6 32 module refcount http lxr linux no linux v2 6 34 1 inclu
  • 使用 gcc 理解共享库

    我试图理解 C 中共享库的以下行为 机器一 cat one c include
  • 如何设置Java线程的CPU核心亲和力?

    我搜索了以前关于类似主题的帖子 但找不到合适的答案 因此提出这个问题 非常感谢您帮助回答 我知道在 Linux 中通过任务集命令设置进程与特定 CPU 核心的关联性 但我想设置 Java 线程与特定 cpu 核心的亲和力 以便属于同一进程的
  • XAMPP Windows 上的 Php Cron 作业

    嗯 我是这个词的新手CRON 据我所知 这是一个Unix安排特定操作在定义的时间间隔后执行的概念 我需要运行一个php文件 每小时更新一次数据库 但我的困惑在于安排执行 我在用XAMPP用于 Windows 7 上的本地开发测试 我发现了什
  • Python将文件从Linux复制到WIndows

    我正在构建一个网站 该网站有一个表单 可以捕获用户数据并在用户数据上运行一些cgi cgi 的第一步是需要将文件从 Linux Web 服务器复制到 Windows 计算机 服务器将使用 Active Directory 角色帐户作为复制凭
  • 如何将 elf 解释器(ld-linux.so.2/ld-2.17.so)构建为静态库?

    如果我的问题不准确 我深表歉意 因为我没有太多 Linux 相关经验 我目前正在构建一个 Linux 从头开始 主要遵循 linuxfromscratch org 版本的指南 7 3 我遇到了以下问题 当我构建可执行文件时 获取一个称为 E
  • Bash - 比较 2 个文件列表及其 md5 校验和

    我有 2 个列表 其中包含带有 md5sum 检查的文件 即使文件相同 列表也具有不同的路径 我想检查每个文件的 md5 和 我们正在讨论数千个文件 这就是为什么我需要脚本来仅显示差异 第一个列表是普通列表 第二个列表是文件的当前状态 我想
  • Visual Studio - X11:缺少 DISPLAY 环境变量

    我正在使用 Visual Studio 2019 Enterprise 开发跨平台 Windows Linux x64 GUI 应用程序 在这个 2019 版本中 我们可以使用 Visual Studio调试平台 Windows 本机 和
  • Apache LOG:子进程 pid xxxx 退出信号分段错误 (11)

    Apache PHP Mysql Linux 注意 子进程 pid 23145 退出信号分段错误 11 tmp 中可能存在 coredump 但 tmp下没有找到任何东西 我怎样才能找到错误 PHP 代码中函数的无限循环导致了此错误
  • 从哪里获取 iostream.h

    我正在尝试在 Linux 中做一些事情 但它抱怨找不到 iostream h 我需要安装什么才能获取此文件 这个标准头的正确名称是iostream没有扩展名 如果您的编译器仍然找不到它 请尝试以下操作 find usr include na
  • 由于 abi::cxx11 符号导致的链接问题?

    我们最近收到一份报告 因为GCC 5 1 libstdc 和双 ABI http gcc gnu org onlinedocs libstdc manual using dual abi html 它似乎Clang 不知道 GCC 内联名称
  • 如何使用 VSCode 调试 Linux 核心转储?

    我故意从我使用 VSCode 编写的 C 应用程序生成核心转储 我不知道如何调试核心转储 有没有人愿意分享这方面的经验 更新 我相信我现在已经可以使用了 我为核心文件创建了第二个调试配置 我需要添加指向生成的转储文件的 coreDumpPa
  • Unix 中的访问时间是多少

    我想知道访问时间是多少 我在网上搜索但得到了相同的定义 读 被改变 我知道与touch我们可以改变它 谁能用一个例子来解释一下它是如何改变的 有没有办法在unix中获取创建日期 时间 stat结构 The stat 2 结构跟踪所有文件日期
  • Java时区混乱

    我正在运行 Tomcat 应用程序 并且需要显示一些时间值 不幸的是 时间快到了 还有一个小时的休息时间 我调查了一下 发现我的默认时区被设置为 sun util calendar ZoneInfo id GMT 08 00 offset

随机推荐

  • logism电路仿真实验(三)——串行加减法器、先行进位加法器、阵列乘除法器、ALU运算器组成实验

    目录 实验说明1 多位串行加法器和多位可控加减电路的设计 xff08 1 xff09 设计完成8位串行加法器 xff08 2 xff09 设计完成8位可控加减法器 2 快速加法器的设计 xff08 1 xff09 设计4位先行进位电路 xf
  • 计算机视觉(多目标跟踪)算法中卡尔曼滤波算法详解

    目录 一 背景详解二 卡尔曼滤波 Kalman 原理代码实践 三 总结参考文献 一 背景详解 卡尔曼滤波 xff08 Kalman filter xff09 是一种高效的自回归滤波器 xff0c 它能在存在诸多不确定性情况的组合信息中估计动
  • 结合AutoLayout实践iOS8上UITableViewCell高度的自适应

    上一次写博客已经是4个月之前了 xff0c 不是不想写 xff0c 只是没找到太合适的题目 xff0c 本人秉着宁缺毋滥的原则 好吧 xff0c 我承认是我懒惰了 四个月 xff0c 虽然陆续提交了几个项目 xff0c 但是所学所用变化不大
  • 正则表达式

    概述 1 正则表达式功能非常强大 xff0c 但是学习难度也很大 正则表达式是一套独立的语法 xff0c 和Python并没有任何相似和相关之处 xff0c 只不过是Python提供了对正则表达式的支持 2 正则表达式是编写网络爬虫提取特定
  • PaddleX 在windows10使用paddle_inference部署C#打包dll全教程

    目录 一 基本环境配置1 1 Visual Studio2019安装1 2 CUDA10 2安装1 3 安装Cudnn1 4 下载PaddleX develop1 5 下载paddleinference1 6 下载opencv3 4 61
  • Jetson Nano Pytorch+TensorRT环境配置系统移植到另一张TF卡

    PS 使用本文章中dd写入的方式 可以用于备份TF卡 SD卡 硬盘里操作系统 环境变量和系统数据 随时备份 随时恢复 内容完全一样 目录 PS 使用本文章中dd写入的方式 可以用于备份TF卡 SD卡 硬盘里操作系统 环境变量和系统数据 随时
  • Stable Diffusion+ControlNet+Lora 指导AI+艺术设计的WebUI全流程使用教程

    目录 一 背景知识1 1 Stable Diffusion背景知识1 2 ControlNet 背景知识 二 使用方法2 1 环境配置2 2 运行WebUI 三 背景知识3 1 Stable Diffusion参数详解3 2 Control
  • Ubuntu20.04+Windows10双系统迁移新硬盘并解决引导损坏全流程总结

    目录 一 备份原有系统1 1 压缩原系统的 目录 二 安装新系统三 迁移系统四 引导修复4 1 Ubuntu引导修复4 2 Win10引导修复4 3 双系统grub修复 因工作需要 xff0c 欲将Ubuntu系统迁移到一块全新SSD中 x
  • Ubuntu20.04使用多卡训练HyperNetwork模型和LoRA模型全流程及疑难问题解决方案

    目录 一 LoRA模型多卡训练1 1 安装xformer等库1 2 设置路径1 3 多卡训练 二 HyperNetwork模型多卡训练2 1 HyperNetwork通过WebUI训练 疑难报错解决方案多卡训练报错 软硬件配置 xff1a
  • 【原创】SystemVerilog和Verilog中的表达式位宽

    Verilog和SystemVerilog作为一种 松散类型 的语言已经被很多工程师广泛的用于设计验证领域 xff0c 但是这并不是说各种电路结构或者验证环境中就可以肆无忌惮的随意使用 xff0c 特别是在不同位宽的信号进行计算时 xff0
  • java反射获取子类或者父类的属性值

    方法介绍 1 获取所有属性 span class token keyword private span span class token keyword static span span class token class name Lis
  • momentjs 常用总结

    平时在工作中经常需要对时间进行处理 xff0c 用momentjs 可以快速又方便的对时间格式进行处理 1 let time 61 moment 输出当前国际化时间 相当于 newDate 2 let time 61 moment X fo
  • 第一次CSP模拟-A-咕咕东的奇遇

    咕咕东是个贪玩的孩子 xff0c 有一天 xff0c 他从上古遗迹中得到了一个神奇的圆环 这个圆环由字母表组成首尾相接的环 xff0c 环上有一个指针 xff0c 最初指向字母a 咕咕东每次可以顺时针或者逆时针旋转一格 例如 xff0c a
  • week4作业-C-TT的神秘礼物

    TT 是一位重度爱猫人士 xff0c 每日沉溺于 B 站上的猫咪频道 有一天 xff0c TT 的好友 ZJM 决定交给 TT 一个难题 xff0c 如果 TT 能够解决这个难题 xff0c ZJM 就会买一只可爱猫咪送给 TT 任务内容是
  • UIScrollView的作用原理,实现scrollView传递touch事件给子视图

    span style font family none 我们知道当多个视图进行叠加的时候 xff0c touch事件是作用到最上面的视图上 xff0c 但是如果父视图是UIScrollView xff0c 如果默认 xff0c 可能touc
  • win10虚拟机VMware安装homeassistant镜像

    从今天开始 xff0c 我开始倒腾智能家居 xff0c 谈到智能家居就离不开一个开源的家庭智能控制系统home assistant 这个home assistant可以连接很多智能设备 之后 xff0c 我也会把自己在这过程中学习到的东西或
  • hadoop集群环境搭建

    目录 思路 配置master服务器 配置slave服务器 启动 运行example 常见报错 多次初始化导致master和slave的clusterID的不一致 INFO mapreduce Job Running job job 1647
  • zookeeper集群环境搭建

    目录 第一台主机 其他两台主机 启动 常见报错 Starting zookeeper FAILED TO START 3台Linux虚拟机 xff0c 与 hadoop环境搭建 相同 第一台主机 1 下载安装包 在 Index of apa
  • HBase分布式环境搭建

    目录 第一台主机 其他两台主机 启动 常见报错 SLF4J Class path contains multiple SLF4J bindings 3台Linux虚拟机 xff0c 与 zookeeper环境搭建 相同 xff0c 承接上文
  • Linux报错集锦

    收录平时使用linux时遇到的各种报错 xff0c 方便以后查阅 xff0c 如果大家遇到同样的问题时也能节省一些时间 原文链接 xff08 会有更新 xff09 https thrilling coffee afc notion site