深入理解Linux

1449
7
2020-04-23 02:51:50
13
5
82
6
https://learning.oreilly.com/videos/linux-under-the/9780134663500 深入理解Linux
视频选集
(38/100)
001 Linux Under the Hood - Introduction
01:41
002 Learning objectives
00:30
003 1.1 Understanding the stack
03:47
004 1.2 Understanding the role of the kernel
04:00
005 1.3 Understanding drivers, kernel modules and device files
07:26
006 1.4 Understanding glibc
03:27
007 1.5 Understanding the Linux shell
02:54
008 1.6 Understanding file descriptors
02:47
009 Learning objectives
00:43
010 2.1 Understanding C programs - From source code to binary
05:49
011 2.2 Understanding the role of git
01:54
012 2.3 Do you need to know how to read C
04:04
013 2.4 Understanding compilers and Makefiles
08:38
014 2.5 Understanding the need for libraries
04:57
015 2.6 Reading bash and other scripts
04:24
016 Learning objectives
00:37
017 3.1 Explaining what is involved - opening a file for read
01:10
018 3.2 Understanding system calls
02:31
019 3.3 Reading about system calls in man
03:02
020 3.4 Understanding library calls
01:37
021 3.5 Understanding the strict separation between userland and kernel land
04:47
022 3.6 Using strace and ltrace
04:57
023 3.7 Understanding signals
03:03
024 Learning objectives
00:33
025 4.1 Generic overview of the boot procedure from BIOS to shell
02:42
026 4.2 The first step - UEFI or BIOS
10:19
027 4.3 The next step - GRUB, GRUB2, LILO, syslinux or something else
05:07
028 4.4 Configuring GRUB2
14:07
029 4.5 Understanding and modifying initramfs
13:42
030 4.6 Understanding init, upstart, systemd
11:20
031 4.7 Understanding systemd and rsyslog logging
08:50
032 4.8 Understanding systemd unit files
06:19
033 4.9 Understanding systemd targets
06:42
034 4.10 Demo - Creating a .service unit file
03:42
035 4.11 Using systemd sockets
03:55
036 4.12 Analyzing systemd performance
02:11
037 Learning objectives
00:51
038 5.1 Understanding Linux storage
03:46
039 5.2 Understanding partitions - MBR or GPTand creating partitions
06:38
040 5.3 Understanding flexible storage - LVM
03:27
041 5.4 Creating LVM logical volumes
11:56
042 5.5 Understanding device mapper
05:13
043 5.6 Creating device mapper storage with dmsetup
04:19
044 5.7 Understanding filesystems and the VFS
01:45
045 5.8 About POSIX and non-POSIX file systems
07:11
046 5.9 Intro to btrfs
08:47
047 5.10 Understanding inode and block allocation
06:12
048 5.11 Understanding FUSE file systems
03:06
049 5.12 Understanding iSCSI storage
02:35
050 5.13 Configuring iSCSI storage
10:49
051 5.14 Understanding working with flash media
01:57
052 Learning objectives
00:33
053 6.1 Understanding and monitoring Linux memory allocation
09:24
054 6.2 Understanding and monitoring page cache
06:30
055 6.3 Understanding active and inactive memory
07:58
056 6.4 Understanding the need to swap
03:17
057 6.5 Configuring and monitoring swap space
04:38
058 6.6 Managing dirty memory
03:24
059 6.7 Understanding cache usage
01:47
060 6.8 Understanding memory leaks
01:44
061 Learning objectives
00:59
062 7.1 Understanding how a process is created
01:58
063 7.2 Understanding processes and threads
07:03
064 7.3 Killing a zombie
05:52
065 7.4 Understanding priorities, schedulers and nice values
09:09
066 7.5 Understanding inter-process communication, sockets, and pipes
05:18
067 7.6 Understanding the D-Bus message interface
02:34
068 7.7 Monitoring processes through _proc
04:06
069 Learning objectives
00:39
070 8.1 Understanding DAC
01:29
071 8.2 Understanding owner-based permissions and file modes
13:23
072 8.3 Understanding capabilities
03:24
073 8.4 The need for MAC
02:33
074 8.5 MAC solutions overview
01:33
075 8.6 Configuring SELinux file access
10:20
076 8.7 Configuring SELinux port access
03:16
077 8.8 Monitoring SELinux
10:02
078 8.9 Handling SELinux exceptions
09:15
079 Learning objectives
00:32
080 9.1 Understanding Linux kernel device interfaces
06:52
081 9.2 Monitoring hardware availability
06:41
082 9.3 Getting hardware information from sysfs
08:10
083 9.4 Understanding udev
08:21
084 9.5 Applying udev rules
04:12
085 Learning objectives
00:34
086 10.1 Building your own kernel
10:40
087 10.2 Managing kernel modules
08:29
088 10.3 Understanding _proc
11:12
089 10.4 Using sysctl
06:15
090 Learning objectives
01:04
091 11.1 Understanding Linux network device names
02:56
092 11.2 Understanding the OSI model
02:45
093 11.3 Transforming data into packets
04:08
094 11.4 Understanding IP
04:02
095 11.5 Choosing the right protocol
02:08
096 11.6 Reading packet headers
09:21
097 11.7 Understanding network buffers
03:32
098 11.8 Optimizing data flow
02:30
099 11.9 Understanding network configuration management
08:48
100 11.10 Understanding network link aggregation
05:24
客服
顶部
赛事库 课堂 2021拜年纪