荔枝派 Nano 全志 F1C100s 编译运行 Linux ubuntu并升级gcc

  • Post author:
  • Post category:linux

首先是荔枝派的官方文档,写的不是很细,应当说我们必须明确几点: 出厂时 SPI Flash 自带了一个 U-Boot+Linux Kernel(出厂的时候可能烧过了),可直接拿来用。如果希望自己烧固件,才需要后续步骤 必须使用移植版的 sunxi-tools 工具,而非官方版 必须使用移植版的 U-Boot 工具,而非官方版 可以使用最新的主线 Linux 内核 荔枝派 Nano 没有 reset…

继续阅读 荔枝派 Nano 全志 F1C100s 编译运行 Linux ubuntu并升级gcc

没有x86的apk安装到x86会崩溃吗_ceph存储 Linux内核分析coredump文件内核代码崩溃

  • Post author:
  • Post category:linux

一、分析Core文件 1.1 找到core文件目录,启动crash:crash (命令:crash /usr/lib/debug/usr/lib/kernels/xxx/vmlinux /etc/crash/xxxx/core-dump) 1.2 查看崩溃的堆栈信息:bt 1.3 反汇编崩溃点的代码,向后10行:dis -l extract_http_info+73 10 二、分析源文件hinfo…

继续阅读 没有x86的apk安装到x86会崩溃吗_ceph存储 Linux内核分析coredump文件内核代码崩溃

Linux c进程管理—创建进程 system、execl、execlp、fork

  • Post author:
  • Post category:linux

Linux c 进程管理: 1.      创建进程: system函数: int system(const char*filename); 建立独立进程,拥有独立的代码空间,内存空间 等待新的进程执行完毕,system才返回.(阻塞) system:创建一个堵塞的新进程,新进程结束后,system才返回 案例: 使用system调用一个程序。 观察进程ID。 观察阻塞。 代码: text.c #…

继续阅读 Linux c进程管理—创建进程 system、execl、execlp、fork

linux 串口 lsr 0xc9,linux 串口驱动(三)

  • Post author:
  • Post category:linux

三、串口的打开 在用户空间执行open操作的时候,就会执行uart_ops->open. Uart_ops的定义如下: tty_open=>init_dev=>initialize_tty_struct=>tty_ldisc_assign=> 将tty_ldisc_N_TTY复制给该dev 然后tty->driver->open(tty, filp); t…

继续阅读 linux 串口 lsr 0xc9,linux 串口驱动(三)

Linux下MySQL端口号查看与修改(端口扫盲)

  • Post author:
  • Post category:linux

一:什么是端口,端口号? 端口(port): 可以理解为设备与外界通讯交流的通道口。端口又分为虚拟端口和物理端口。 虚拟端口,指计算机内部或交换机路由器内的端口,不可见。例如计算机中FTP的21端口、Telnet的23端口、HTTP的80端口等。 物理端口又称为接口,是可见端口,计算机背板的RJ45网口、USB接口、HTML接口、VGA接口等。 端口号: 不同主机之间通过TCP/IP协议发送和接收…

继续阅读 Linux下MySQL端口号查看与修改(端口扫盲)

Linux系统三步安装QQ

  • Post author:
  • Post category:linux

Linux系统三步安装QQ 第一步:网页下载Linux版QQ 第二步:在安装包所在位置打开终端 第三步:安装 第一步:网页下载Linux版QQ 下载地址: https://im.qq.com/linuxqq/download.html 建议下载.sh文件(Shell) 第二步:在安装包所在位置打开终端 第三步:安装 首先输入: chmod +x linuxqq_2.0.0-b2-1089_x86_…

继续阅读 Linux系统三步安装QQ

linux 安装libbz2 dev,ubuntu下libtorrent库(rasterbar)安装与使用

  • Post author:
  • Post category:linux

libtorrent库安装 1.首先从http://www.libtorrent.org/中点击download,打开完之后点击https://github.com/arvidn/libtorrent/releases下载libtorrent-rasterbar-1.0.10.tar.gz 2.解压libtorrent-rasterbar-1.0.10.tar.gz 命令行格式:#tar -zxv…

继续阅读 linux 安装libbz2 dev,ubuntu下libtorrent库(rasterbar)安装与使用

linux sudo不能执行命令,为什么linux中sudo执行会“找不到命令”

  • Post author:
  • Post category:linux

sudo:command not found 在本地装了个Ubuntu虚拟机,golang环境搭好了并加入PATH环境变量,make编译源码时显示Permission denied,然后sudo执行编译源码时显示sudo: go: command not found。 然后尝试执行go version命令 非root用户执行 :go version go1.12.6 linux/amd64 roo…

继续阅读 linux sudo不能执行命令,为什么linux中sudo执行会“找不到命令”

【Linux命令详解 | chmod命令】 chmod命令用于修改文件或目录的权限,保护文件安全性。

  • Post author:
  • Post category:linux

文章目录 简介 一,参数列表 二,使用介绍 1. 修改用户权限 2. 修改用户组权限 3. 修改其他用户权限 4. 同时修改多个权限 5. 使用数字模式设置权限 6. 递归修改目录权限 总结 简介 在Ubuntu系统中, chmod 命令是一个强大的工具,用于修改文件或目录的权限,从而保护文件的安全性。通过适当配置权限,可以控制哪些用户或用户组可以访问、读取、写入或执行特定文件或目录。 chmod…

继续阅读 【Linux命令详解 | chmod命令】 chmod命令用于修改文件或目录的权限,保护文件安全性。

[GNU/Linux] Linux系统调用-线程相关(二):线程同步

  • Post author:
  • Post category:linux

以下内容中读写锁、自旋锁、屏障并没有在 《Linux C编程实战》 一书中提及,其内容来源于 《Advanced Programming in the Unix Environment》 中。 互斥量 Mutex 初始化、销毁 函数原型及解释 //对于静态分配的互斥量,可以通过赋特殊值的方法完成初始化,如: pthread_mutex_t one = PTHREAD_MUTEX_INITIALIZ…

继续阅读 [GNU/Linux] Linux系统调用-线程相关(二):线程同步