
Linux操作系统
文章平均质量分 52
WythePlus
这个作者很懒,什么都没留下…
展开
-
Linux内核自旋锁使用场景
spin_lock、spin_lock_bh、spin_lock_irq和spin_lock_irqsave都是在内核中用于同步访问共享资源的锁。它们在不同的上下文中使用,并具有一些区别。原创 2023-07-27 15:57:15 · 647 阅读 · 0 评论 -
Linux用Samba共享两个用户共享一个文件夹
编辑Samba配置文件(通常是/etc/samba/smb.conf)在配置文件中,您可以创建共享文件夹,并定义每个共享文件夹的访问权限和用户访问控制。例如,创建一个名为shared_folder的共享文件夹并定义访问权限可以这样设置:在上述配置中,/path/to/shared_folder是实际的共享文件夹路径,user1和user2是被允许访问该共享文件夹的用户。原创 2023-07-10 11:24:01 · 1487 阅读 · 0 评论 -
Linux操作系统的生产者与消费模型
尽管所有的生产者线程和消费者线程是以异方式运行,但它们必须保持同步:当一个缓冲区为空时不允许消费者去取走产品,当一个缓冲区满时也不允许生产者去存入产品。可以看到生产者与消费者有序执行生产与消费。里面获取数据,这例子是对数据的打印。里面生成数据,消费者可以从。分别定义了两个信号量,是缓冲区,生产者可以往。原创 2023-06-29 10:11:33 · 94 阅读 · 0 评论 -
详解/etc/inittab文件
当内核初始化后,就会启动第一个进程 init,init进程会进行一系列的系统初始化工作,init是根据什么来进行初始化的?init 会读取/etc/inittab文件(针对CentOS 5 系列),执行里面的内容来进行初始化工作,这个文件是一定的格式。获取inittab文件的帮助,输入 man inittab 命令过滤掉空白行和以#号开始的行,内容如下:[root@s转载 2016-03-28 15:41:23 · 508 阅读 · 0 评论 -
Linux系统脚本分析之rc.sysinit
#!/bin/bash## /etc/rc.d/rc.sysinit - run once at boot time# # # Rerun ourselves through initlog // 通过 /sbin/initlog 命令重新运行自己if [ -z "$IN_I转载 2016-03-28 15:42:58 · 693 阅读 · 0 评论