AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-264590

Arefe's questions

Martin Hope
Arefe
Asked: 2019-03-20 02:24:17 +0800 CST

如何使用不同的工作目录运行命令?

  • 0

我使用这个 shell 管道通过终端获取 SQL 转储:

$ cd var/lib/mysql && mysqldump -uroot -p"craft" --add-drop-table craft > ~/../docker-entrypoint-initdb.d/base.sql && cd ~/..

可以看出,我进入了var/lib/mysql目录并将转储创建到一个文件中,然后从最初的位置返回。

该命令是正确的,但是,我想它可以像不直接进入var/lib/mysql目录一样简洁地编写。

任何人都可以建议吗?

shell pwd
  • 2 个回答
  • 3225 Views
Martin Hope
Arefe
Asked: 2019-03-20 01:49:33 +0800 CST

查找:'./proc/1/map_files':权限被拒绝

  • 2

我在图像顶部的 docker 容器中alpine:3.6,我正在尝试查找目录是否存在。我得到错误,

find: './proc/1/map_files': Permission denied

这是我用于搜索的命令,

root@5f4776320924:/# ls
bin   docker-entrypoint-initdb.d  home   media  proc  sbin  tmp
boot  entrypoint.sh       lib    mnt    root  srv   usr
dev   etc             lib64  opt    run   sys   var
root@5f4776320924:/# find . -type d | grep "adminer"
find: './proc/1/map_files': Permission denied

如果我尝试使用rootusing $ su -,我只能进入root文件夹并且无法执行搜索。

这里有什么问题?我认为搜索命令是正确的。

linux grep
  • 1 个回答
  • 5293 Views
Martin Hope
Arefe
Asked: 2018-08-15 00:28:54 +0800 CST

localhost:权限被拒绝(公钥,密码,键盘交互)

  • 1

我试图在 Mac OS 中运行 Hadoop,但出现以下错误,

$ hstart


WARNING: Attempting to start all Apache Hadoop daemons as chaklader in 10 seconds.
WARNING: This is not a recommended production deployment configuration.
WARNING: Use CTRL-C to abort.
Starting namenodes on [localhost]
localhost: Permission denied (publickey,password,keyboard-interactive).
Starting datanodes
localhost: Permission denied (publickey,password,keyboard-interactive).
Starting secondary namenodes [macs-MacBook-Pro.local]
macs-MacBook-Pro.local: Permission denied (publickey,password,keyboard-interactive).
2018-08-14 13:59:34,949 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting resourcemanager
Starting nodemanagers
localhost: Permission denied (publickey,password,keyboard-interactive).

我查看了谷歌并找到了类似的帖子。我提到 Permission denied 是错误,我没有passwordless ssh正确设置。例如,ssh localhost 不应该要求输入密码。

我运行ssh localhost它,它确实要求输入密码。作为问题的解决方案,有人提到执行命令,

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

我这样做了,然后当我运行 ssh localhost 时,我被要求输入密码(而不是密码)。

$ ssh localhost

Enter passphrase for key '/Users/chaklader/.ssh/id_rsa': 
Last login: Tue Aug 14 14:03:30 2018 from ::1

原来的问题没有解决。提到另一个帖子来执行命令chmod og-wx ~/.ssh/authorized_keys,在我这样做之后,它仍然保持不变。

我试图检查 id_rsa 里面的内容并找到信息,

$ cat ~/.ssh/id_rsa.pub
ssh-rsa 

AAAAB3NzaC1yc2EAAAADAQABAAABAQDB/1Ryk4mB2/9rxpvF21JWKBOyx+hgo572zp9ZNcLmj1FcNN9saJ0AfYcmkILowEoCKgzOCbAvapd+JsPomPMsuKD37AGvfF88YWAjKPYOg3wo5JMwIp/CEyk349satGWUy+Q99288iJcS5NKkhLEN1bMOyIpgbFFxmpCdFXNSl9UfeCN4oyndWJzmnHkI6C9mu4BWibcW3PkKkwI2HVPop14m3jRjHJvmwGzRQxp/bjUVRqSZ52KTuVMYRrCsKdd048tBHOK0ujjshpBCoedtFoXt3xP0B78WZyvgFr2Pj9DrgdFI+T7gkJUv4xbmtKfCOZR7yFVwoUtgAF5k/FC1 [email protected]


$ cat ~/.ssh/authorized_keys 
ssh-rsa 

AAAAB3NzaC1yc2EAAAADAQABAAABAQDB/1Ryk4mB2/9rxpvF21JWKBOyx+hgo572zp9ZNcLmj1FcNN9saJ0AfYcmkILowEoCKgzOCbAvapd+JsPomPMsuKD37AGvfF88YWAjKPYOg3wo5JMwIp/CEyk349satGWUy+Q99288iJcS5NKkhLEN1bMOyIpgbFFxmpCdFXNSl9UfeCN4oyndWJzmnHkI6C9mu4BWibcW3PkKkwI2HVPop14m3jRjHJvmwGzRQxp/bjUVRqSZ52KTuVMYRrCsKdd048tBHOK0ujjshpBCoedtFoXt3xP0B78WZyvgFr2Pj9DrgdFI+T7gkJUv4xbmtKfCOZR7yFVwoUtgAF5k/FC1 [email protected]

这对我来说看起来像相同的信息。这里错过了什么?

linux ssh
  • 1 个回答
  • 10539 Views
Martin Hope
Arefe
Asked: 2018-07-19 21:48:33 +0800 CST

在 CentOS 中安装谷歌浏览器

  • 2

我在 Mac OS 机器上运行 CentOS 6.3 版本的 32 位 VM。我从终端得到这些信息,

$ uname -a 
Linux Cloudera-Training-VM-4.1.1.c 2.6.32-279.14.1.el6.i686 #1 SMP Tue Nov 6 21:05:14 UTC 2012 i686 i686 i386 GNU/Linux

$ uname -i
i386

$ cat /etc/issue

CentOS release 6.3 (Final)
Kernel \r on an \m

我想在 VM 中安装 Google Chrome,并阅读了网页上的说明:

它通知运行以下命令:

$ URL=https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

$ sudo yum install -y ${URL}

稍后从终端启动谷歌浏览器,

$ google-chrome-stable

当我运行sudo yum install -y ${URL}命令时,我得到下面提供的输出,

Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirror.dhakacom.com
 * extras: mirror.dhakacom.com
 * updates: mirror.dhakacom.com
http://dl.google.com/linux/chrome/rpm/stable/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: google-chrome. Please verify its path and try again

这里有什么问题以及如何解决?

centos software-installation
  • 1 个回答
  • 2199 Views
Martin Hope
Arefe
Asked: 2017-12-20 08:02:25 +0800 CST

在 Debian 8 中保持会话活跃

  • 0

我通过互联网在 Debian 8 机器的终端上进行了一些同步过程,我预计它会持续运行一整晚。

如果我空闲了几分钟,我会被踢出会话并需要使用可能妨碍工作的密码再次登录。

即使我在终端中没有任何其他工作,如何让自己保持登录状态?我肯定会把电源插座插到机器上。

linux debian
  • 1 个回答
  • 54 Views
Martin Hope
Arefe
Asked: 2017-12-18 07:03:25 +0800 CST

在 Debian Jessie 中安装 MySQL (8)

  • 2

我是 Linux 新手,刚安装了 Debian Jessie (8) 操作系统,需要使用 MySQL。主机名是,

hostname -f

它打印,debian8

当我在终端输入时,

sudo dpkg --get-selections | grep mysql

我得到了输出,

libdbd-mysql-perl               install
libmysqlclient18:amd64              install
mysql-client-5.5                install
mysql-common                    install
mysql-server                    install
mysql-server-5.5                install
mysql-server-core-5.5               install
php5-mysql                  install

当我在终端输入时,

sudo apt-cache show mysql

输出是,

N: Unable to locate package mysql
E: No packages found
chaklader@debian8:/home/cx-components$ 

当我在终端输入时,

locate mysql

输出是,

/usr/lib/libreoffice/program/libmysqllo.so
/usr/share/bash-completion/completions/mysql
/usr/share/bash-completion/completions/mysqladmin
/usr/share/nmap/nselib/mysql.lua
/usr/share/nmap/nselib/data/mysql-cis.audit
/usr/share/nmap/scripts/mysql-audit.nse
/usr/share/nmap/scripts/mysql-brute.nse
/usr/share/nmap/scripts/mysql-databases.nse
/usr/share/nmap/scripts/mysql-dump-hashes.nse
/usr/share/nmap/scripts/mysql-empty-password.nse
/usr/share/nmap/scripts/mysql-enum.nse
/usr/share/nmap/scripts/mysql-info.nse
/usr/share/nmap/scripts/mysql-query.nse
/usr/share/nmap/scripts/mysql-users.nse
/usr/share/nmap/scripts/mysql-variables.nse
/usr/share/nmap/scripts/mysql-vuln-cve2012-2122.nse

当我在终端输入时, which mysql

没有输出。

当我在终端输入时,

mysql -u root -p

输出是,

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

MySQL 是否安装在操作系统中,如果没有,我该如何安装?

更新:

正如建议的那样,MySQL 服务器没有启动。所以,我用命令启动服务器,

sudo /etc/init.d/mysql start

下面提供了输出,

[....] Starting mysql (via systemctl): mysql.service
Job for mysql.service failed. See 'systemctl status mysql.service' and 'journalctl -xn' for details.
 failed!

建议使用相关命令查找更详细的信息是错误的。

我输入终端,

sudo systemctl status mysql.service

我得到提供的输出,

● mysql.service - LSB: Start and stop the mysql database server daemon
   Loaded: loaded (/etc/init.d/mysql)
   Active: failed (Result: exit-code) since Sun 2017-12-17 21:10:21 +06; 1min 10s ago
  Process: 28321 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)

Dec 17 21:09:50 debian8 systemd[1]: Starting LSB: Start and stop the mysql .....
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: 0 processes alive and '/usr...
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: [61B blob data]
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: error: 'Can't connect to lo...
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: Check that mysqld is runnin...
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: 
Dec 17 21:10:21 debian8 mysql[28321]: Starting MySQL database server: mysql...d!
Dec 17 21:10:21 debian8 systemd[1]: mysql.service: control process exited, ...=1
Dec 17 21:10:21 debian8 systemd[1]: Failed to start LSB: Start and stop the...n.
Dec 17 21:10:21 debian8 systemd[1]: Unit mysql.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.

其次,我输入journalctl下面提供的命令,

sudo journalctl -xn

出局是,

-- Logs begin at Sun 2017-12-17 10:33:35 +06, end at Sun 2017-12-17 21:12:02 +06
Dec 17 21:10:21 debian8 mysql[28321]: Starting MySQL database server: mysqld . .
Dec 17 21:10:21 debian8 systemd[1]: mysql.service: control process exited, code=
Dec 17 21:10:21 debian8 systemd[1]: Failed to start LSB: Start and stop the mysq
-- Subject: Unit mysql.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysql.service has failed.
-- 
-- The result is failed.
Dec 17 21:10:21 debian8 systemd[1]: Unit mysql.service entered failed state.
Dec 17 21:10:21 debian8 sudo[28307]: pam_unix(sudo:session): session closed for 
Dec 17 21:11:32 debian8 sudo[29437]: chaklader : TTY=pts/0 ; PWD=/home/chaklader
Dec 17 21:11:32 debian8 sudo[29437]: pam_unix(sudo:session): session opened for 
Dec 17 21:11:32 debian8 sudo[29437]: pam_unix(sudo:session): session closed for 
Dec 17 21:12:02 debian8 sudo[29539]: chaklader : TTY=pts/0 ; PWD=/home/chaklader
Dec 17 21:12:02 debian8 sudo[29539]: pam_unix(sudo:session): session opened for 
lines 1-18/18 (END)

所以,基本上,首先要做的是正确运行 MySQL 服务器。

我也尝试过像这样运行服务器,

sudo systemctl start mysql.serivce

提供的输出,

Failed to start mysql.serivce.service: Unit mysql.serivce.service failed to load: No such file or directory.

为此我需要采取哪些步骤?

Note:

正如评论中所问的,在我执行命令时,

sudo systemctl status mysql.service -l

我得到这样的输出,

● mysql.service - LSB: Start and stop the mysql database server daemon
   Loaded: loaded (/etc/init.d/mysql)
   Active: failed (Result: exit-code) since Sun 2017-12-17 21:10:21 +06; 14min ago
  Process: 28321 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)

Dec 17 21:09:50 debian8 systemd[1]: Starting LSB: Start and stop the mysql database server daemon...
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: [61B blob data]
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Dec 17 21:10:21 debian8 /etc/init.d/mysql[29152]: 
Dec 17 21:10:21 debian8 mysql[28321]: Starting MySQL database server: mysqld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . failed!
Dec 17 21:10:21 debian8 systemd[1]: mysql.service: control process exited, code=exited status=1
Dec 17 21:10:21 debian8 systemd[1]: Failed to start LSB: Start and stop the mysql database server daemon.
Dec 17 21:10:21 debian8 systemd[1]: Unit mysql.service entered failed state.

我主要需要做的是使用命令迁移数据库,

/home/cx-components/cx-admin/app/console doctrine:migrations:migrate

我得到这样的输出,

                    Application Migrations                    

  [PDOException]                                                             
  SQLSTATE[HY000] [2003] Can't connect to MySQL server on '127.0.0.1' (111)  

doctrine:migrations:migrate [--write-sql] [--dry-run] [--query-time] [--configuration[="..."]] [--db-configuration[="..."]] [--db="..."] [--em="..."] [version]

这里有什么问题?

正如评论中提到的,我更正了错字并再次运行命令, sudo systemctl start mysql.service

输出在这里,

Job for mysql.service failed. See 'systemctl status mysql.service' and 'journalctl -xn' for details.
debian mysql
  • 1 个回答
  • 757 Views
Martin Hope
Arefe
Asked: 2017-12-17 23:07:00 +0800 CST

在 Debian Jessie 中配置 MTA (8)

  • 0

我尝试为 Debian Jessie (8) 配置 MTA 并按照程序进行操作,

A. Exim4在 Debian 安装中默认安装,但未配置。

执行这个命令:

dpkg-reconfigure exim4-config

它会打开一个框,其中列出了 4 个选项,我选择第一个告诉Internet site: the mail is sent and received directly by SMTP

B.确保创建一个工作配置。向您自己发送一封测试电子邮件,以确保配置有效:

mail [email protected]
Subject: email test

test test
.
Cc: 

之后,我如上所述发送了一封测试电子邮件,命令执行正常。我也试过这个命令,

echo "test message" | mail -s "test message" [email protected]

这也很好。

C.检查/var/log/exim4/mainlog以查看您的测试结果。

我将如何检查/var/log/exim4/mainlog以查看测试结果?不过,我可以使用以下命令打开文件sudo gedit /var/log/exim4/mainlog。

debian logs
  • 1 个回答
  • 210 Views
Martin Hope
Arefe
Asked: 2017-12-13 06:18:54 +0800 CST

Debian Jessie (8) 使用 Parallels 桌面

  • 0

我已经使用 MacBook Pro 主机中的 Parallels 桌面安装了 Debian Jessie (8)。有一段时间没问题,现在我不断收到消息,

some of the required kernel modules are missing. To solve this problem, please try to reinstall Parallels Tools using the virtual machine menu

如何安装所需的内核模块?

debian osx
  • 1 个回答
  • 233 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve