有两个问题要问:
1.我使用scp命令从远程服务器复制文件,我想知道如何指定将复制的文件粘贴到本地计算机上的位置?
例如,如果我想从远程服务器复制一个test.txt文件并将其粘贴到我的本地计算机/home/myname/tmp/下面,那么正确的命令是什么?是吗
scp SERVER_ADDRESS /home/myname/tmp/2.如果我想搜索名字包含"test“文本的文件,我应该使用什么命令?我的意思是搜索任何具有名称测试的文件('_‘是通配符)
“查找”和"grep“有什么区别?
发布于 2011-10-31 15:28:16
1:
scp SERVER_ADDRESS:/path/to/remote/file.txt /path/to/local/file.txt2:
find . -name "*test*"这将搜索文件名中任何地方都包含"test“的文件/目录。搜索将从当前目录.开始,以在另一条路径中搜索,使用find /path/ -name "*test*"。如果只想在文件中搜索,即排除目录,那么在-type f选项之前添加-name。
发布于 2011-10-31 15:29:54
首先,man scp是您的朋友(就像所有的手册页一样)。
scp server:/path/to/file.txt /local/path/.
locate test (如果您安装了locate,并且它的数据库是最新的)
-或者-
find /path/name -name '*test*'以查找/path/name目录中的任何命名文件及其所有子目录.
https://stackoverflow.com/questions/7955781
复制相似问题