我正在编写一个 Shell 脚本,我必须通过 Shell 脚本删除远程机器上的文件。
手动流:
ssh username@domain.com
Run Code Online (Sandbox Code Playgroud)
..然后在域:
cd ./some/where
rm some_file.war
Run Code Online (Sandbox Code Playgroud)
如何完成那个任务?
我收到了一个 .bak 格式的文件,让它成为foo.bak
. 我不知道它是 MS-DOS 文件还是 Linux/Unix 文件。我所知道的是我无法打开它,因为我的 Linux (Ubuntu) 没有给出如何打开它的任何提示。
那么,我如何打开这个文件?
只是为了省略关于不知道我在做什么的警告:
免责声明:我从一个已知的地方收到我的文件,它不是病毒。它是我接下来应该处理的一个系统的软拷贝。我只是不知道如何打开它。
我正在使用以下命令通过 shell 脚本杀死一个 java 进程:
pidof java|xargs kill -9 $1
如果pidof
输出列表有多个元素怎么办?我如何用同一个命令杀死它们?