下载

提示windows下不区分大小写,会导致文件冲突

 1E:\work\doit\learn>git clone https://github.com/torvalds/linux.git
 2Cloning into 'linux'...
 3remote: Enumerating objects: 10676806, done.
 4remote: Counting objects: 100% (318/318), done.
 5remote: Compressing objects: 100% (153/153), done.
 6remote: Total 10676806 (delta 215), reused 165 (delta 165), pack-reused 10676488 (from 2)
 7Receiving objects: 100% (10676806/10676806), 5.25 GiB | 16.93 MiB/s, done.
 8Resolving deltas: 100% (8675355/8675355), done.
 9Updating files: 100% (87912/87912), done.
10warning: the following paths have collided (e.g. case-sensitive paths
11on a case-insensitive filesystem) and only one from the same
12colliding group is in the working tree:
13
14  'include/uapi/linux/netfilter/xt_CONNMARK.h'
15  'include/uapi/linux/netfilter/xt_connmark.h'
16  'include/uapi/linux/netfilter/xt_DSCP.h'
17  'include/uapi/linux/netfilter/xt_dscp.h'
18  'include/uapi/linux/netfilter/xt_MARK.h'
19  'include/uapi/linux/netfilter/xt_mark.h'
20  'include/uapi/linux/netfilter/xt_RATEEST.h'
21  'include/uapi/linux/netfilter/xt_rateest.h'
22  'include/uapi/linux/netfilter/xt_TCPMSS.h'
23  'include/uapi/linux/netfilter/xt_tcpmss.h'
24  'include/uapi/linux/netfilter_ipv4/ipt_ECN.h'
25  'include/uapi/linux/netfilter_ipv4/ipt_ecn.h'
26  'include/uapi/linux/netfilter_ipv4/ipt_TTL.h'
27  'include/uapi/linux/netfilter_ipv4/ipt_ttl.h'
28  'include/uapi/linux/netfilter_ipv6/ip6t_HL.h'
29  'include/uapi/linux/netfilter_ipv6/ip6t_hl.h'
30  'net/netfilter/xt_DSCP.c'
31  'net/netfilter/xt_dscp.c'
32  'net/netfilter/xt_HL.c'
33  'net/netfilter/xt_hl.c'
34  'net/netfilter/xt_RATEEST.c'
35  'net/netfilter/xt_rateest.c'
36  'net/netfilter/xt_TCPMSS.c'
37  'net/netfilter/xt_tcpmss.c'
38  'tools/memory-model/litmus-tests/Z6.0+pooncelock+poonceLock+pombonce.litmus'
39  'tools/memory-model/litmus-tests/Z6.0+pooncelock+pooncelock+pombonce.litmus'
  1. Linux基础与系统管理 Linux发行版 文件系统与挂载 文件权限与用户管理 基本命令(ls, cp, mv, rm, cat, pwd, etc.) 环境变量与配置文件 系统日志管理 软件包管理(rpm, dpkg, yum, apt) 系统启动与关机过程 查看系统资源(top, ps, df, free, vmstat)
  2. 进程管理 进程概念与状态 进程调度与优先级 信号(Signal)与进程间通信(IPC) 守护进程与后台进程 fork, exec, wait 等系统调用 进程管理命令(ps, top, kill, nice, renice) 多线程与进程间同步(mutex, semaphore)
  3. 内存管理 内存模型与分页机制 虚拟内存与物理内存 内存映射(mmap) 内存管理工具(free, vmstat) 缓存与交换空间(swap)
  4. 文件系统与存储管理 文件系统类型(ext4, xfs, btrfs等) 文件系统挂载与卸载 磁盘分区与格式化 LVM(逻辑卷管理) RAID(冗余磁盘阵列) 硬盘IO调度与性能优化 文件锁与inode
  5. 网络管理 网络配置与接口管理(ifconfig, ip, netstat) 路由与防火墙配置(iptables, firewalld) 网络协议与端口管理 DNS、DHCP、NTP 网络诊断工具(ping, traceroute, netstat, tcpdump, ss) SSH与远程访问管理
  6. 用户与权限管理 用户与组管理(useradd, groupadd, passwd) 文件权限(chmod, chown, chgrp) Sudo权限配置与管理 密码策略与加密 ACL(访问控制列表)
  7. 安全与防护 SELinux与AppArmor 系统安全更新与漏洞修补 SSH安全配置 防火墙与端口过滤 用户认证与授权 日志审计(auditd)
  8. 脚本编程与自动化 Shell脚本基础(bash, zsh) 常用脚本工具(awk, sed, grep, cut) 定时任务管理(cron, at) 系统自动化工具(Ansible, Puppet, Chef) 系统监控与报警脚本
  9. 性能优化与调优 系统性能监控工具(top, htop, iostat, sar) 内存与CPU优化 磁盘I/O性能优化 网络性能调优 进程调度与优先级管理 内核参数调优(sysctl)
  10. 容器与虚拟化 容器基础(Docker) 虚拟机管理(KVM, QEMU, VirtualBox) 虚拟化与容器的区别与优缺点 Kubernetes基础与管理 镜像管理与私有仓库 容器编排与服务发现
  11. 高级话题 内核模块与驱动开发 系统调用与内核编程 高可用集群与负载均衡 高级调试工具(gdb, strace, ltrace) 性能剖析与调试(perf, ftrace) 系统跨平台与移植