Linux下so文件的生成和使用
环境:Vmware Workstation;CentOS-6.4-x86_64 说明: 1、源文件中不能有main函数;写so文件的时候使用C语言写,不要用C++。 2、在使用的时候,一定要保证存在头文件和.so文件。 (创建目录testso,并把myso.h和libmyso.so拷贝到testso目录下) 程序: 创建一个名字为libmyso.so的共享库文件,然后再定义一个程序来调用这个共享库…
环境:Vmware Workstation;CentOS-6.4-x86_64 说明: 1、源文件中不能有main函数;写so文件的时候使用C语言写,不要用C++。 2、在使用的时候,一定要保证存在头文件和.so文件。 (创建目录testso,并把myso.h和libmyso.so拷贝到testso目录下) 程序: 创建一个名字为libmyso.so的共享库文件,然后再定义一个程序来调用这个共享库…
Linux操作系统实验报告.doc LINUX 操作系统实验报告课 程 Linux 操作系统 专 业 学 号 姓 名 指导教师 XXXXX 系20 年 月 日实验一 LINUX 基本命令实验目的1、掌握字符界面下关机及重启的命令。2、掌握LINUX下获取帮助信息的命令man、help。3、掌握LINUX中文件和目录的操作命令pwd、cd、ls。实验内容1、使用shutdown命令设定在30分钟之后…
win10 系统 、VMware 12 pro(网络桥接模式) kali linux 2016 xshell 5 修改ssh的配置文件 修改sshd_config 文件, 将#PasswordAuthentication yes的注释(“#”号)去掉,然后保存退出 root@kali:~# vim /etc/ssh/sshd_config 启动ssh服务 root@kali:~#service s…
#!/usr/bin/env python # -*- coding: utf-8 -*- ' a test module ' __author__ = 'Michael Du' import sys import socket import paramiko host = 'your server ip' port = 22 if __name__ == '__main__': print 'c…
1,手动添加vip 1,ifconfig查看当前活动网卡。如:eth0 2,执行 ifconfig eth0:0 166.111.69.100 netmask 255.255.255.0 up 进行vip添加 3,执行ifconfig查看是否生效 4,测试 ping 166.111.69.100 5, 写在/etc/rc.local里进行开机自动设置 2,第三方工具keepalived增加vip …
系统:阿里centos7.x 1:yum install -y git yum install -y git 2:看下是否安装成功 git version 出现 git version 2.27.0 表示成功 3:添加 git用户 adduser git 4:设置密码 passwd git 按照提示连输2次密码 5:创建仓库目录(我的放在home目录下的 gitrepo文件夹里) cd home/…
Permission denied是提醒你权限不足,这时首先就是看你自己是不是管理员账户,若不是,则输入:sudo passwd 输入密码成功后,再输入:su root 这时你就进入了管理员账户,然后再执行或者打开对应的文件,如果还不能打开,那多半是文件本身执行权限的问题,这时,先使用命令:ls -l 文件名称 这可以查看对应文件的执行权限,如果没有可执行权限x,则再使用命令:chmod 777 …
Linuxの /var/spool/postfix/maildrop 的作用与清理 在对公司老旧服务器进行巡检的时候,发现有一台服务器的空间被占满,遂进行检查清理 [root@bigdata ~]# df -h Filesystem Size Used Avail Use% Mounted on LABEL=cec-rootfs 16G 15G 100M 100% / tmpfs 32G 0 32…
1、手动部署项目 此处启动springboot程序用的命令是:java -jar 程序包名 2、通过shell脚本自动部署项目 脚本文件如下: #!/bin/sh echo ================================= echo 自动化部署脚本启动 echo ================================= echo 停止原来运行中的工程 APP_NAME=…
一、移植uboot流程 1、从半导体芯片厂下载对应的demo,然后编译测试demo版的uboot 开发板基本都是参考半导体厂商的 dmeo 板,而半导体厂商会在他们自己的开发板上移植好 uboot、linux kernel 和 rootfs 等,最终制作好 BSP包提供给用户。我们可以在官方提供的 BSP 包的基础上添加我们的板子,也就是俗称的移植。 一般 uboot 中需要解决串口、NAND、E…