linux查看睡眠进程,criu 工具让 Linux 进程休眠

  • Post author:
  • Post category:linux

休眠是操作系统常见的电源选项,可以保持应用程序的状态,并允许断掉电源再开机后恢复休眠前的状态。其原理是休眠时把计算机运行内存的数据全部转储到磁盘,唤醒时再读取磁盘中的内存镜像。 criu 工具可以让单个进程休眠,不依赖于操作系统的内核,完全在用户空间实现,它是 Checkpoint and Restore in Userspace 的缩写。它适用于以下场景:1)有些程序在运行过程中无法保存数据,必…

继续阅读 linux查看睡眠进程,criu 工具让 Linux 进程休眠

linux编译时开启宏,Linux中Samba服务器的编译安装以及配置的宏的写法

  • Post author:
  • Post category:linux

编译安装 查询系统是否安装samba 复制代码 代码如下: # rpm -aq | grep samba yast2-samba-client-2.13.36-0.8 samba-client-3.0.24-2.23 yast2-samba-server-2.13.22-0.8 samba-3.0.24-2.23 卸载原有的samba 复制代码 代码如下: # rpm -e samba-3.0.2…

继续阅读 linux编译时开启宏,Linux中Samba服务器的编译安装以及配置的宏的写法

linuxC语言编程

  • Post author:
  • Post category:linux

实验4 1、fork与vfork fork #include<sys/types.h> #include<unistd.h> #include<stdio.h> int main() { pid_t pid; pid = fork(); if(pid<0) printf("error in fork!\n"); else if(pid == 0) prin…

继续阅读 linuxC语言编程

linux内核文件都是什么地方,一张图看懂Linux内核

  • Post author:
  • Post category:linux

1. 前言 本文主要讲解什么是Linux内核,以及通过多张图片展示Linux内核的作用与功能,以便于读者能快速理解什么是Linux内核,能看懂Linux内核。 拥有超过1300万行的代码,Linux内核是世界上最大的开源项目之一,但是内核是什么,它用于什么? 一张图看懂Linux内核 Linux内核是什么 2. 什么是内核 内核是与计算机硬件接口的易替换软件的最低级别。它负责将所有以“用户模式”运…

继续阅读 linux内核文件都是什么地方,一张图看懂Linux内核

给linux服务器设置密码登陆

  • Post author:
  • Post category:linux

vim /etc/ssh/sshd_config PermitRootLogin prohibit-password注释掉 增加 PermitRootLogin yes PermitEmptyPasswords no PasswordAuthentication yes service ssh restart passwd 版权声明:本文为qq_27489699原创文章,遵循 CC 4.0 BY-…

继续阅读 给linux服务器设置密码登陆

让事件飞——Linux eventfd 原理

  • Post author:
  • Post category:linux

让事件飞——Linux eventfd 原理 让事件飞 ——Linux eventfd 原理与实践 原文作者:杨阳 eventfd/timerfd 简介 目前越来越多的应用程序采用事件驱动的方式实现功能,如何高效地利用系统资源实现通知的管理和送达就愈发变得重要起来。在Linux系统中,eventfd是一个用来通知事件的文件描述符,timerfd是的定时器事件的文件描述符。二者都是内核向用户空间的应…

继续阅读 让事件飞——Linux eventfd 原理

Linux文件删除和空间管理

  • Post author:
  • Post category:linux

做个笔记,记录一下linux文件删除和空间管理可能需要用到的命令。 df -h 查看系统磁盘挂载和使用情况 du -sh * 查看当前目录下文件占用空间大小情况 find / -size +100M 从根目录开始寻找大小超过100M的文件 > 文件名 删除文件并释放其占用的空间 ls | grep delete 查看是否删除成功,有没有进程仍在占用,若有,则用kill命令结束掉那些进程 版权…

继续阅读 Linux文件删除和空间管理

Linux快速清除命令行

  • Post author:
  • Post category:linux

笔记 删除命令行开始至光标处(win) Ctrl+u (mac)会直接清除该行命令 删除光标至命令行结尾 Ctrl+k 结果只剩下数字。 光标移到最前 Ctrl+a 光标移到最后 Ctrl+e 后面这2个最常用。 版权声明:本文为qq_39463175原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_39…

继续阅读 Linux快速清除命令行

Linux简介-特点、基本思想、工作原理、主要功能、内核、发行版本、应用、终端、命令提示符、目录结构、文件类型

  • Post author:
  • Post category:linux

一、Linux特点:开源免费、安全可靠、性能好、稳定好、多用户、多任务 二、Linux基本思想:一切皆文件,每个文件都有确定的用途 三、Linux工作原理: 四、操作系统的主要功能:存储管理、进程管理、设备管理、文件管理 五、linux内核:内核是操作系统的核心,具有很多最基本功能,负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。使用命令 uname -r 可查看…

继续阅读 Linux简介-特点、基本思想、工作原理、主要功能、内核、发行版本、应用、终端、命令提示符、目录结构、文件类型

基于Ubuntu的linux环境制作嵌入式SD/TF启动卡

  • Post author:
  • Post category:linux

基于ubuntu在linux环境下对TF/SD卡进行分区、格式化,并完成文件写入。 1. ubuntu连接TF/SD卡 将读卡器插入电脑USB端口,点击虚拟机vmware的如下图标连接到ubuntu系统 选择 连接(断开与 主机的连接)(C) 。 正常连接ubuntu后,可以通过如下命令查看卡的挂载情况: ubuntu16@ubuntu:linux$ df -l Filesystem 1K-blo…

继续阅读 基于Ubuntu的linux环境制作嵌入式SD/TF启动卡