加入收藏 | 设为首页 | 会员中心 | 我要投稿 平顶山站长网 (https://www.0375zz.cn/)- 分布式云、数据处理、媒体处理、图像分析、基础存储!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

开发人员都应该知道的命令

发布时间:2021-03-04 16:03:44 所属栏目:传媒 来源:互联网
导读:getwget的一大优点是它是非交互式的,这意味着它可以在用户未登录时在后台运行。这使您可以开始检索并与系统断开连接,让wget完成工作。 scp 您是否曾经遇到过需要从本地计算机上的远程服务器获取文件的问题?例如,获取用户上传的文件会造成一些麻烦。 您可

getwget的一大优点是它是非交互式的,这意味着它可以在用户未登录时在后台运行。这使您可以开始检索并与系统断开连接,让wget完成工作。

scp

您是否曾经遇到过需要从本地计算机上的远程服务器获取文件的问题?例如,获取用户上传的文件会造成一些麻烦。

您可以使用scp命令通过命令行下载此文件。Scp是安全拷贝的简称。但是,更重要的是它是一个远程安全拷贝。该命令类似于您可能已经知道的cp命令,但是源或目标位于另一个系统上。

以下命令将文件foobar.txt从远程服务器复制到本地目录。
 

用-r选项可以对目录执行相同的操作,该选项以递归方式复制整个目录。

ssh-keygen

ssh-keygen命令用于生成新的SSH密钥对。可以在Gitlab或Bitbucket中使用此命令生成的公共SSH密钥来建立安全连接。

将SSH密钥添加到Gitlab或Bitbucket后,每次尝试将文件推送到远程分支时都不会提示您输入密码。

要生成SSH密钥对,请使用以下命令
 

,在上面的示例中,我们使用了ED25519签名算法。尽管ED25519被认为是最佳实践,但您应该始终对不同的可用签名算法进行一些研究。

生成SSH密钥对并在Gitlab或Bitbucket中正确设置它最多花费十分钟(大约三分钟),但这是完全值得的!

chmod

在Unix和类似Unix的操作系统中,chmod是命令和系统调用,用于更改文件系统对象(文件和目录)的访问权限。

根据Wikipedia,这是chmod命令的定义。由于文件权限配置错误,导致服务器无法访问某个文件。

chmod命令本身非常简单,但是赋予文件和目录正确的权限又是另一回事。

(编辑:平顶山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读