专栏名称: 人工智能头条
专注人工智能技术前沿、实战技巧及大牛心得。
目录
相关文章推荐
51好读  ›  专栏  ›  人工智能头条

数据科学家必知的21个命令

人工智能头条  · 公众号  · AI  · 2017-06-05 17:59

正文

请到「今天看啥」查看全文


操作:

  • -L 将本地机(客户机)的某个端口转发到远端指定机器的指定端口。

反向隧道用于这种情况,你需要访问一台被防火墙保护或处于NAT之后的主机。

使用PuTTY的SSH隧道功能
  • 在Connection -> SSH -> Tunnels,输入

Source port: 22Destination: localhost:22
  • 选择”Dynamic”,点击“Add”

  • 在会话中输入目标主机地址并选择SSH协议。通过手动输入已保存的会话名来保存你的选择。例如:“HostName with ssh tunnel on 22”,点击“保存”,双击会话名,连接成功。

  • 当SSH会话建立成功,你可以通过浏览器验证链接是否成功。

现在我们连上了主机,已经可以操作了。但是一些命令需要root权限。如果主机允许使用root权限,你可以在终端中执行:

$ sudo -s

在输入root用户的密码后,通过终端向远程主机的链接就会被确认,你也获得了root权限:

我们知道了如何链接到主机和获取必要权限的所有要点,但这还不足以用来分析主机上的数据。接下来还要学习在远程主机上控制、数据获取和获取的基本命令。

使用文件系统

现在,我们开始学习如何使用文件系统。以下是相应的命令用来:

1. 处理文件和文件夹

新建一个文件夹 dir_name

mkdir dir_name

将dir_name重命名为dir_name2

mv dir_name dir_name2

删除文件夹/文件

rm -rf dir_name

操作:

  • -r, -R 处理所有嵌套的子目录。

  • -i 每一个传输链接移除之前需确认

  • -f 若错误是因文件不存在导致,则不以false结束,且不询问是否建立连接

删除所有以file2015开头的文件;*表示任意字符,你可以把它用在任何表示缺失字符的地方。

rm -rf file2015*

创建文件 file_name.txt

touch file_name.txt

重命名文件

mv file_name.txt file_name2.txt

2. 权限

  • ls -la 查看目录下所有文件、文件夹的连接情况及所有权

  • -l 关键的扩展输出







请到「今天看啥」查看全文