[smsprev4@smspre1 PLCX]$ scp -r /app/smsprev4/src/NewCore/PLCX/bin [email protected] /app/smsprev4/sbin/PLCX20230605 /app/smsprev4/sbin/PLCX20230605: No such file or directory
时间: 2023-07-05 12:31:02 浏览: 132
你的命令有一些问题。正确的scp命令格式应该是:
```
scp -r /app/smsprev4/src/NewCore/PLCX/bin <用户名>@20.200.176.149:/app/smsprev4/sbin/PLCX20230605
```
其中,<用户名>需要替换成远程服务器的用户名。你的命令中,把远程服务器的目标路径写成了两个,导致出现了错误提示。需要注意的是,如果目标路径不存在,scp命令会自动创建该路径。如果你想传输整个目录及其子目录中的所有文件,需要加上-r参数。
相关问题
[smsprev4@smspre1 PLCX]$ gdb core.32345 PLCXPro GNU gdb (GDB) Red Hat Enterprise Linux (7.2-64.AXS4.2) Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... "/app/smsprev4/sbin/PLCX/core.32345" is a core file. Please specify an executable to debug. "/app/smsprev4/sbin/PLCX/PLCXPro" is not a core dump: File format not recognized怎么查看错误
这个错误信息表明,你需要指定一个可执行文件来调试,而不是指定一个core dump文件。你可以尝试使用以下命令来调试可执行文件:
```
gdb PLCXPro
```
当你进入GDB调试器时,可以使用以下命令来加载core dump文件:
```
core-file core.32345
```
然后你就可以使用GDB来分析core dump文件了。如果你仍然遇到问题,可以提供更多的上下文和细节,以便我更好地帮助你。
[smsprev4@smspre1 sbin]$ nohup: ignoring input and appending output to `nohup.out' nohup: failed to run command `./PLCX': Permission denied
这个错误提示表示 nohup 命令无法运行名为 "PLCX" 的命令,因为没有权限。在 Linux 系统中,每个文件和目录都有一个所属用户和所属组,同时还有读、写、执行等不同的权限,只有拥有相应权限的用户才能执行对应的操作。
你需要通过执行以下命令来查看该文件的权限:
```
ls -l PLCX
```
该命令会列出该文件的详细信息,包括所属用户、所属组以及权限等。例如:
```
-rwxr-xr-x 1 smsprev4 smsprev4 1234 Jun 1 10:00 PLCX
```
其中,第一个字符 "-" 表示该文件是一个普通文件,后面的 "rwxr-xr-x" 表示该文件的权限,分别为:
- "rwx" 表示该文件的所属用户(smsprev4)拥有读、写和执行的权限;
- "r-x" 表示该文件的所属组(smsprev4)拥有读和执行的权限;
- "r-x" 表示其他用户也拥有读和执行的权限。
如果你没有执行该文件的权限,你可以使用 chmod 命令来修改该文件的权限。例如,你可以使用以下命令来赋予该文件的所属用户执行的权限:
```
chmod u+x PLCX
```
这个命令会将文件的权限修改为 "-rwxr-xr-x",即所属用户拥有读、写和执行的权限。然后你就可以使用 nohup 命令来启动该文件了。
阅读全文
相关推荐
















