Python学习日志<Day3>

SSH终端命令

scp只能在Linux或者UNix下执行
scp -P 22 user@ip:远程计算机的目录以及文件名
scp -P 22 文件名 文件名user@ip:远程计算机的目录 将本机文件复制到远程计算机
scp -P 22 -r user@ip:目录 传回时的文件名 可以传送文件夹
FileZille 可以进行FTP文件传输 使用的端口号是21 十分无脑

ssh 高级 配置信息

1.免密登陆

(目录之前有个点 表示文件或者目录隐藏 ls -a 可以显示)
exit远程退出控制 .ssh保存相关的配置文件 (已知主机的文件)
在本机上配置公钥 ssh-keygen 回车回车回车
生成公钥在本机的ssh目录下
公钥(.pub文件)传到服务器(.pub文件)ssh-copy-id -p user@ip传到服务器的ssh文件
非对称加密算法
加密和解密的钥匙不同
私钥(没有.pub)

传输之间互相加密,通过网络发送,之后解密
2.配置别名

即不用每次输入 user@ip 端口

  • 1.touch config
    2.gedit config
    3.写入代码

直接ssh 别名

用户权限

三种权限对于文件/目录

  • 可读 r
  • 可写 w
  • 可执行 x

:给组设置权限,将不同的用户添加到对应的组。对相同权限的用户可以统一放到一个组里
ls -l 详细查看
第一列 是否是(-)文件/(d)目录
后面的三三为一列

  • 第一列是user的权限
  • 第二列是组的权限
  • 第三类是其他用户的权限

硬链接数:即是到达目标文件/目录的方法

  1. 绝对路径
  2. cd .
  3. cd …

子目录越多 硬链接数就越大

  • chmod 修改uesr或者组 对文件/目录的权限
  • chmod +/-rwz 文件名/目录名

终端执行文件命令: ./ 文件
加上可执行 Linux中 文本文件也可执行
超级用户
sudo 输入密码 五分钟之内 不再需要密码
组管理(sudo)

  1. groupadd 组名 添加组
  2. groupdel 组名 删除组
  3. cat /etc/group 确认组信息
  4. charp - R 组名 文件/目录名 递归修改文件/目录所属组

总结 :今天还是没有安排好时间计划,导致没有时间预先明天的新课,以及对数据结构的复习没有完成任务。明天继续加油!

Life is short ,you need Python!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值