Linux运维学习笔记-2

本文讨论了在Docker中遇到的SSH连接问题,服务器时区导致的任务发布问题,以及文件权限的详细解释,包括chmod命令的八进制模式和符号模式的使用,以及文件下载工具如WinSCP、XFTP和lrzsz的推荐。
摘要由CSDN通过智能技术生成

1、问题1

记录一个问题,docker一挂载ssh就会断掉,未解决

2、问题2

系里的服务器上的实验仿真系统不能给学生发布任务,经检查服务器时区不对,解决。

3、权限问题

文件权限的设定

  • 文件权限:每个文件或目录都有三组权限,分别对应于文件的所有者(user)、所属组(group)和其他用户(others)。每组权限由三个标志组成:读取(r)、写入(w)和执行(x)
  • 目录权限:对于目录而言,读取权限允许用户查看目录中的文件和子目录列表。这对于导航文件系统以及找到并下载特定文件是必要的。执行权限(对于目录而言)则允许用户进入该目录。
  • 读取权限:r 标志赋予用户读取文件内容的权限。没有读取权限的用户无法查看文件内容,因此也无法下载文件。
  • 其他权限:写入(w)和执行(x)权限对于下载文件不是必需的,但它们对于修改文件内容或运行可执行文件是必要的。注意在线修改文件。

ls -l可以查看文件权限
会输出权限 n user group 大小 时间 文件名
chmod [选项] 权限 文件或目录可以更改权限

符号模式

符号模式使用u(用户)、g(组)和o(其他)来指定权限更改应用于哪些用户类别,以及使用+、-和=来添加、删除或设置权限。

chmod u+w mydir //为用户增加增加对mydir的写权限
chmod u-x mydir //删除用户执行权限

八进制模式

八进制模式使用三个数字来分别表示用户、组和其他用户的权限。每个数字是0到7之间的一个值,由三个二进制位表示,分别对应读取、写入和执行权限。

  • 4 表示读取权限
  • 2 表示写入权限
  • 1 表示执行权限
chmod 750 mydir 
//为文件夹mydir设置用户具有读写权限,组具有读取权限,其他用户没有任何权限
//7(即4+2+1)表示用户有读、写、执行权限,5(即4+1)表示组有读和执行权限,0表示其他用户没有任何权限。

chmod 755 mydir 
//把mydir及其所有内容设置为用户有读/写/执行权限,组有读/执行权限,其他用户有读/执行权限

chmod 777 mydir 
//都有最高权限

4、文件下载

WinSCP、XFTP都很好用。
敲命令行可以用lrzsz,单rzsz就可以上传下载文件

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值