
linux开发
w741627265
这个作者很懒,什么都没留下…
展开
-
ubuntu-18.04 设置开机启动脚本
ubuntu-18.04 设置开机启动脚本 参阅下列链接 https://askubuntu.com/questions/886620/how-can-i-execute-command-on-startup-rc-local-alternative-on-ubuntu-16-10 ubuntu-18.04不能像ubuntu14一样通过编辑rc.local来设置开机启动脚本,通过下列简单设置后,可以使rc.local重新发挥作用。 1、建立rc-local.service文件 sudo vi /etc/sy原创 2020-05-21 14:16:04 · 934 阅读 · 0 评论 -
文件传输协议FTP、SFTP和SCP
** ftp、sftp、vsftp、ssh、vsftpd、sshd ** **0、概要总结:** FTP :文件传输协议,对应FTP服务 SFTP:安全文件传输协议, 对应SFTP服务 SSH: 一组协议 VSFTP:一个提供SFTP服务功能的软件 VSFTPD:VSFTP软件的守护进程 SSHD:SSH服务的守护进程 常见的提供FTP服务的软件:proftp、tftp 常见的提供SFTP服务的...转载 2020-02-22 16:28:54 · 2063 阅读 · 0 评论 -
linux下的source命令(.命令)解释及应用
用法: source filename # filename必须是可执行的脚本文件 或者 . filename # 注意“.”号后面还有一个空格 功能: 通知当前shell读入路径为filename的文件并依次执行文件中的所有语句。 通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。例如,当我们修改了/etc/profile文件,并想让它立刻生效,而不用重新登录...原创 2019-11-07 14:27:18 · 820 阅读 · 0 评论 -
Linux内存读写 -- 自制驱动调试工具
前言: 平时的驱动调试中,有时候想读取某个内存,看看内存的值或者变化情况。自制一个用来读取内存的工具,可以方便驱动的开发测试。工具分为驱动程序和应用程序,具体的编写步骤和源代码如下: 1. 编写 字符设备 驱动程序 先copy需要的 头文件,这里可以从之前的驱动程序里copy过来,也可借鉴网上相关资源 再写 入口函数(_init),出口函数(_exit),file_operations结构体 入...原创 2019-07-16 16:45:34 · 1000 阅读 · 0 评论 -
linux系统调用之 ioctl 函数介绍
1. ioctl为什么会出现 虽然在文件操作结构体 “struct file_operations” 中有很多对应的设备操作函数,但是有些命令是实在找不到对应的操作函数。如CD-ROM的驱动,想要一个弹出光驱的操作,这种操作并不是所有的字符设备都需要的,所以文件操作结构体也不会有对应的函数操作。 大部分驱动除了需要具备读写设备的能力之外,还需要具备对硬件控制的能力,用户程序所作的只是通过...转载 2019-07-16 17:39:43 · 1697 阅读 · 1 评论