文章概要 〇、背景 一、基本思路 1.1 定时器的结构定义 1.2 定时器的状态变换 1.3 定时器的时钟更新 二、代码实现 2.1 定时器的结构定义 2.2 定时器的状态更新 2.3 定时器的启停控制 2.4 定时器的…
分类:Linux学习
Linux之FTP文件共享服务
Linux之FTP文件共享服务 FTP文件共享服务概述 FTP服务介绍 FTP服务的服务端工具 FTP服务的客户端工具 Linux下ftp客户端管理工具使用方法 Linux下lftp客户端管理工具使用方法 FTP的两种运…
修改ubuntu开机启动顺序
sudo vim /etc/default/grub 其中的“GRUB_DEFAULT=0”就是设置的默认启动项了,根据开机grub顺序修改它(第一项从0开始) sudo update-grub 重新生成GRUB启动配置…
Linux下创建用户和用户组
1.linux下创建用户 日常运维我们使用useradd命令来创建用户,常用的命令如下: 不加任何参数,仅创建用户 示例:useradd myuser …
Linux查看内存和cpu利用率的命令(亲测有效)
参考资料: https://zhidao.baidu.com/question/287497401.html https://blog.csdn.net/u011341352/article/details/536354…
Linux Ftp上传文件变更(MD5值变更)
最近遇到一个很棘手的问题. 问题很简单: 一般情况下使用ftp上传就是这个样子: 如下脚本: $ vim copy.sh #! /bin/bash remote_path=远程地址 if [ -f $1 ] then f…
Linux -- 多进程编程之 - 守护进程
内容概要 一、守护进程概述 二、守护进程创建 2.1、创建子进程,父进程退出 2.2、在子进程中创建新会话 2.2.1、进程组和会话期 2.2.2、setsid()函数说明 2.3、改变当前工作目录 2.4、重设文件权限…
readelf 简单操作:查看可执行文件依赖库、动态库API信息
查看可执行文件需要依赖的动态库: readelf -d xxx 查看动态库API接口信息: readelf -s xx.so
vim中选定复制粘贴
1. 选定文本块 1). 使用v进入可视模式,移动光标键选定内容。 2). 选定文件中全部文本块g…
linux下创建桌面快捷方式,简单快捷(ubuntu)
linux下创建桌面快捷方式,简单快捷(ubuntu) 简单创建方法 文件或目录的快捷方式 软件的快捷方式 手动创建方法 举例:创建vscode的桌面快捷方式 补充说明 这里总结一下linux下创建桌面快捷方式的方法,主…
Unix/Linux操作系统介绍
1.1 操作系统的作用 1.1.1 操作系统的目标 方便:使计算机系统易于使用 有效:以更有效的方式使用计算机系统资源 扩展:方便用户有效开发、测试和引进新功能 1.1.2 操作系统的地位 操作系统在计算机…
Ubuntu下搭建web服务器
搭建服务器 1、下载nginx源码: wget http://nginx.org/download/nginx-1.21.4.tar.gz 2、解压nginx源码: tar -zxvf nginx-1.21.4.tar.…