1.文件目录结构
| 目录 | 应放置文件内容 |
|---|---|
| /root | 系统管理员(root)的家目录。 之所以放在这里,是因为如果进入单人维护模式而仅挂载根目录时,该目录就能够拥有root的家目录,所以我们会希望root的家目录与根目录放置在同一个分区中。 |
| /home | 这是系统预设的使用者家目录(home directory)。 在你新增一个一般使用者帐号时,预设的使用者家目录都会规范到这里来。比较重要的是,家目录有两种代号:1) ~ 代表当前使用者的家目录;~guest则代表用户名为guest的家目录。 |
2.ssh
ssh的端口默认是22,如果是22则可以不用指定-p或-P选项。
Linux使用ssh命令登陆Linux服务器:
1)ssh -l root -p 22 212.64.75.19
ssh -l 用户名 -p 端口号 主机名或IP
2)ssh root@211.212.64.75.19
ssh 用户名 主机名或IP -p 端口号
输入密码即可
注:最初只能访问用户ubuntu账号,若远程访问root账号,需修改/etc/ssh/sshd_config文件中的PermitRootLogin without-password,将without-password改为yes并将#去掉。然后重启ssh服务/etc/init.d/ssh restart。
3.scp
3.1 复制文件
1.将本地文件拷贝到远程
scp 文件名 用户名@计算机IP或者计算机名称:远程路径
scp test.txt root@212.64.75.19:/tmp
2.从远程将文件拷回本地
scp 用户名@计算机IP或者计算机名称:文件名 本地路径
scp root@212.64.75.19:/tmp/test.txt tmp
注:
-
ip:后接/路径表示根目录;ip:后接~ /路径表示家目录(root为/root,一般账号为/home/用户名),~ /可省略
-
路径后加/表示文件夹,若无该文件夹将报错;路径后无/则有两种可能,若本地存在tmp文件夹则将test.txt写入tmp文件夹中,否则将该文件覆盖为tmp文件。
3.2 复制文件夹下的文件
1.将本地文件夹下的文件拷贝到远程
scp -r 目录名 用户名@计算机IP或者计算机名称:远程路径
scp -r tmp/ @212.64.75.19:/tmp/
2.从远程将文件夹下的文件拷回本地
scp -r 用户名@计算机IP或者计算机名称:目录名 本地路径
scp -r @212.64.75.19:/tmp/ tmp/
注:-r表示递归该文件夹下所有文件
参考资料
[1]Linux中的文件和目录结构详解
[2]Linux系统ssh和scp命令

被折叠的 条评论
为什么被折叠?



