美文网首页
Mac中用到的SSH相关命令记录

Mac中用到的SSH相关命令记录

作者: CodingTom | 来源:发表于2018-03-28 20:08 被阅读170次
    • SSH相关

    登录SSH服务器

    ssh username@ip -p 端口

    ssh userName@192.168.1.1 -p 123
    

    直接复制SSH服务器上的数据到本地

    • SCP远程文件操作

    scp [可选参数] file_source file_target

    从本地复制文件到远程

    scp local_file remote_username@remote_ip:remote_folder 
    或者 
    scp local_file remote_username@remote_ip:remote_file 
    或者 
    scp local_file remote_ip:remote_folder 
    或者 
    scp local_file remote_ip:remote_file 
    

    复制目录命令格式:

    scp -r local_folder remote_username@remote_ip:remote_folder 
    或者 
    scp -r local_folder remote_ip:remote_folder 
    

    本地复制到远程的例子:

    //复制文件
    scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music 
    scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music/001.mp3
    
    //复制目录
    scp -r /home/space/music/ root@www.runoob.com:/home/root/others/ 
    

    远程复制文件到本地示例:

    //复制单个文件
    scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3 
    
    //复制目录
    scp -r www.runoob.com:/home/root/others/ /home/space/music/
    

    如果远程服务器防火墙有为scp命令设置了指定的端口,我们需要使用 -P 参数来设置命令的端口号,命令格式如下

    scp -P 4588 remote@www.runoob.com:/usr/local/sin.sh /home/administrator
    

    相关文章

      网友评论

          本文标题:Mac中用到的SSH相关命令记录

          本文链接:https://www.haomeiwen.com/subject/vqwucftx.html