2020-11-20

linux 03

d:代表目录

l:连接文件(linux file)

-:表示普通文件

b:表示设备文件,比方磁盘分区

c:串行端口设备,比方说鼠标键盘

s:套接字文件,用于进程之间的通信

在这里插入图片描述

首字母后面9位,每3个为一组,分别有r w x 后面的"." :表示selinux安全标签

数字:表示与目录相关的数量 用户主 用户组 内存大小 时间 (date time) (date按30天) 名称

​ r:可读 (数字4 ) 三个加起来最大是7 (代表可读可写可执行)

​ w:可写 (数字2)

​ x :可执行 ( 数字1)

第一组rwx:代表所属主的权限 (创建者)

第二组rwx:代表所属组的权限 (群里的人)

第三组rwx:代表其他用户的权限 (客人)

增加用户

useradd +名称 增加用户主

passwd +名称 增加用户主密码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zVwMVfdS-1605853203211)(C:\Users\19878\Desktop\笔记\创建用户和密码jpg.jpg)]

token(表示单点登入)

切换用户主

​ su+名称

查看用户主

​ groups +名称

切换某个文件的所属主

​ chown +名称+目录名(目录变为新用户主,但里面的内容不会是新用户的权限)

​ chown -R +名称+目录名 (目录内的所有文件的权限会给新用户)

增加一个用户组

​ groupadd +组名

切换某个文件的组

​ chgrp +组名+文件名 (单个文件的组)

更改一个目录里每个文件的所属组

​ chown -R 主名:组名 目录名 (修改整个文件里的组名)

更改用户的权限

​ chmod -R 755 目录名

在这里插入图片描述

把用户主添加到用户组里面

usermod -a -G 组名 主名 (-a复制张贴 无-a剪贴粘贴)

使用Java 格式 (···java)

在这里插入图片描述

作业:创建文件夹,命名为usr/java,然后将jdk文件上传至java文件夹中,并且更名为jdk8

1.在crt使用 ALT+p,进入sftp

2.pwd(查看linux主机所在目录)

3.lpwd(查看本机的目录)

4.ls(查询连接到linux的主机目录有哪些文件)

5.lls(查询本机当前文件有哪些)

6.cd(改变linux主机所在目录)

7.lcd(改变本地上传目录的路径)

8.get(将远程目录中文件下载到本地目录)

9.put(将本机目录中文件上传到远程主机linux)

10.quit(退出)

11.在crt中复制(shfit+insert)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以通过Java中的日期时间类 `LocalDate` 和 `LocalDateTime` 来实现该功能。 首先,我们需要将时间段转换为 `LocalDateTime` 对象,然后将时间部分设置为 00:00:00 或 23:59:59,最后遍历每一天,获取每一天的开始时间和结束时间。 以下是代码示例: ```java import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; import java.time.format.DateTimeFormatter; public class TimeUtils { public static void main(String[] args) { String startStr = "2020-11-20 09:09:09"; String endStr = "2021-10-09 10:10:10"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime start = LocalDateTime.parse(startStr, formatter); LocalDateTime end = LocalDateTime.parse(endStr, formatter); // 将时间部分设置为 00:00:00 或 23:59:59 LocalDateTime startOfDay = start.with(LocalTime.MIN); LocalDateTime endOfDay = end.with(LocalTime.MAX); // 遍历每一天,获取每一天的开始时间和结束时间 LocalDate startDate = startOfDay.toLocalDate(); LocalDate endDate = endOfDay.toLocalDate(); while (!startDate.isAfter(endDate)) { LocalDateTime startOfDayOfDate = startDate.atStartOfDay(); LocalDateTime endOfDayOfDate = startDate.atTime(LocalTime.MAX); System.out.println("Start time of " + startDate + ": " + startOfDayOfDate); System.out.println("End time of " + startDate + ": " + endOfDayOfDate); startDate = startDate.plusDays(1); } } } ``` 输出结果如下: ``` Start time of 2020-11-20: 2020-11-20T00:00 End time of 2020-11-20: 2020-11-20T23:59:59.999999999 Start time of 2020-11-21: 2020-11-21T00:00 End time of 2020-11-21: 2020-11-21T23:59:59.999999999 ... Start time of 2021-10-09: 2021-10-09T00:00 End time of 2021-10-09: 2021-10-09T23:59:59.999999999 ```

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值