命令错误

命令错误

# 具体遇到的问题
敲击mongo与 mongod --dbpath data/ --logpath log/mongo.log --port 27017 --fork的报错信息

# 报错信息的截图

http://img1.sycdn.imooc.com//climg/5fba66000971ec2315180872.jpg

http://img1.sycdn.imooc.com//climg/5fba6600093f8aad16920890.jpg


# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
好帮手慕美 2020-11-26 16:16:03

同学,你好,

1、同学可以使用root用户执行相应的命令

​2、报错是因为imooc-user1不是sudo的组成员。将用户imooc-user1添加到sudo用户组:

     1)使用vim命令打开/etc/sudoers文件

    ​    ​    ​cd /etc

    ​    ​    ​vim /etc/sudoers

    ​ 2)输入​i 开始插入,找到root    ALL=(ALL:ALL) ALL这一行,这一行下面加上  XX  ALL=(ALL:ALL) ALL  XX是你的普通户

    ​3)esc  --- 退出编辑

    ​4):wq!  ----退出并保存

    ​退出之后使用当前普通用户试试sudo命令是否成功


好帮手慕美 2020-11-26 09:44:45

同学,你好,

问题一:可以在执行的命令前加sudo,使用管理员权限,也可以切换到root用户使用root操作

问题二:

1、打开virtualbox 管理--->虚拟介质管理

http://img1.sycdn.imooc.com//climg/5fbf087e0971403008910542.jpg

2、同学需要先安装扩容工具gparted

sudo yum install epel-release

sudo yum install yum-utils git gnome-common gcc-c++

sudo yum install gparted

3、安装后执行sudo gparted打开图形界面工具

http://img1.sycdn.imooc.com//climg/5fbf079509defa6d07960158.jpg

有2G的空间呈现为灰色,显示未分配。在分配处点击右键,然后点击新建。将未分配的空间变为一个盘,然后点击添加

http://img1.sycdn.imooc.com//climg/5fbf07a40942f41106260341.jpg

http://img1.sycdn.imooc.com//climg/5fbf07b00917effd07980296.jpg

点击图片上的勾,然后点击应用。如果分配成功,会出现如下界面。然后点击关闭

http://img1.sycdn.imooc.com//climg/5fbf07bb099f054c06900265.jpg

然后就会看到,已经分配到了的空间已经在/dev/sda4上了。

将/dev/sda4挂在到用户下面

首先用sudo blkid查看uuid。

http://img1.sycdn.imooc.com//climg/5fbf07de09eae8be07290166.jpg

在~目录下创建挂在点:mkdir newdisk

将/dev/sda4挂在到/home/用户名/newdisk下面去

 查看挂载信息:sudo gedit /etc/fstab,将/dev/sda4的信息填加到该文件的最后。如下图,

http://img1.sycdn.imooc.com//climg/5fbf07ef09232be907310061.jpg

然后挂载 sudo mount -a,就可以用df -lh查看已经挂在的目录了。

  • 提问者 Buck_messic #1
    [imooc-user1@localhost ~]$ sudo yum install epel-release [sudo] imooc-user1 的密码: imooc-user1 不在 sudoers 文件中。此事将被报告。 [imooc-user1@localhost ~]$
    2020-11-26 15:52:08
  • 提问者 Buck_messic #2
    老师如何将/dev/sda3挂在到用户下面? 将/dev/sda4挂在到/home/用户名/newdisk下面去?后面有点不会了
    2020-11-26 16:30:19
  • 好帮手慕美 回复 提问者 Buck_messic #3

    同学,你好,步骤如下:

    1、用sudo blkid查看uuid。

    2、执行sudo gedit /etc/fstab,在打开的文件中写入相应的内容

    http://img1.sycdn.imooc.com//climg/5fbf8c6d092a3a6a07300043.jpg

    祝学习愉快~~~~

    2020-11-26 19:07:31
好帮手慕美 2020-11-25 17:51:47

同学,你好,同学的报错信息是乱码,无法确定具体问题。

同学可以在选项中选择会话选项,设置字符编码格式为utf-8。再根据具体的报错信息进行修改

http://img1.sycdn.imooc.com//climg/5fbe291e09217b3605600433.jpg

  • 提问者 Buck_messic #1
    [imooc-user1@localhost mongodb_dir]$ mongod bash: mongod: 未找到命令...
    2020-11-25 18:01:25
  • 好帮手慕美 回复 提问者 Buck_messic #2
    同学,你好,同学是否配置了环境变量及配置是否正确,可根据当前小节的3:30秒的讲解来配置。祝学习愉快~~~~
    2020-11-25 18:44:13
  • 提问者 Buck_messic 回复 好帮手慕美 #3
    Last login: Wed Nov 25 20:46:08 2020 from 192.168.1.4 [imooc-user1@localhost ~]$ mv mongodb-linux-x86_64-amazon-4.2.11 /usr/local/mongodb mv: 无法将"mongodb-linux-x86_64-amazon-4.2.11" 移动至"/usr/local/mongodb/mongodb-linux-x86_64-amazon-4.2.11": 权限不够 [imooc-user1@localhost mongodb-linux-x86_64-amazon-4.2.11]$ ls bin LICENSE-Community.txt mongodb-linux-x86_64-amazon-4.2.11.tgz MPL-2 README THIRD-PARTY-NOTICES THIRD-PARTY-NOTICES.gotools [imooc-user1@localhost mongodb-linux-x86_64-amazon-4.2.11]$ [imooc-user1@localhost mongodb-linux-x86_64-amazon-4.2.11]$ tar -xvzf mongodb-linux-x86_64-amazon-4.2.11.tgz mongodb-linux-x86_64-amazon-4.2.11/THIRD-PARTY-NOTICES.gotools tar: mongodb-linux-x86_64-amazon-4.2.11:无法 mkdir: 设备上没有空间 老师在SecureCRT如何使用root权限,以及解决内存空间问题?
    2020-11-25 21:07:13
好帮手慕美 2020-11-23 10:20:07

同学,你好,

1、同学看下data和log文件是否创建,可以根据视频讲解的方式进行创建与操作

http://img1.sycdn.imooc.com//climg/5fbb1a7a09e5792d07700339.jpg

2、进入mongodb安装目录,删除data目录下的mongod.lock文件

3、启动(注意data和mongo.log两个路径是否有权限操作)

mongod --dbpath data/ --logpath log/mongo.log --port 27017 --fork


  • 提问者 Buck_messic #1
    出现报错信息: Last login: Wed Nov 25 16:18:02 2020 'abrt-cli status' timed out [root@localhost ~]# rz rz waiting to receive. 开始 zmodem 传输。 按 Ctrl+C 取消。 Transferring mongodb-linux-x86_64-amazon-4.2.11.tgz... [root@localhost ~]# cd mongodb/ -bash: cd: mongodb/: 娌℃湁閭d釜鏂囦欢鎴栫洰褰 [root@localhost ~]#
    2020-11-25 16:22:55
  • 提问者 Buck_messic #2
    输入mongod命令报错:(而且报错语言也很奇怪看不懂,在哪里设置?) Last login: Wed Nov 25 17:04:12 2020 [imooc-user1@localhost ~]$ mkdir mongodb_dir [imooc-user1@localhost ~]$ cd mongodb_dir/ [imooc-user1@localhost mongodb_dir]$ mkdir data [imooc-user1@localhost mongodb_dir]$ mkdir log [imooc-user1@localhost mongodb_dir]$ mongod bash: mongod: 鏈壘鍒板懡浠.. [imooc-user1@localhost mongodb_dir]$
    2020-11-25 17:41:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
4.入门主流框架Scrapy与爬虫项目实战
  • 参与学习           人
  • 提交作业       107    份
  • 解答问题       1672    个

Python最广为人知的应用就是爬虫了,有趣且酷的爬虫技能并没有那么遥远,本阶段带你学会利用主流Scrapy框架完成爬取招聘网站和二手车网站的项目实战。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师