Linux安装LUA
下载并编译LUA编译器 进入 官方下载网址 下载相应的版本,也可以使用 curl 命令下载。这里我安装 lua-5.2.4.tar.gz 。 输入命令 curl -R -O http://www.lua.org/ftp/lua-5.2.4.tar.gz tar -xvf lua-5.2.4.tar.gz 下载源码包并解压。 进入 lua-5.2.4 目录后使用 make linux &&a…
下载并编译LUA编译器 进入 官方下载网址 下载相应的版本,也可以使用 curl 命令下载。这里我安装 lua-5.2.4.tar.gz 。 输入命令 curl -R -O http://www.lua.org/ftp/lua-5.2.4.tar.gz tar -xvf lua-5.2.4.tar.gz 下载源码包并解压。 进入 lua-5.2.4 目录后使用 make linux &&a…
Linux的chattr与lsattr命令介绍 命令lsattr是用来查看文件、目录属性的,命令chattr是用来对其做更改的。与chmod这个命令相比,chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。 chattr命令语法: chattr [+-=][Asaci][文件或者目录名] 注:+表示增加,-表示减少,=表示设定。 A:增加该属性后,表示文件或者目录的a…
1.备份数据要实际操作的2个环境变量 cp /etc/pam.d/sshd /etc/pam.d/sshd.bak cp /etc/pam.d/login /etc/pam.d/login.bak 2.查验是不是有pam_tally2.so控制模块 [root@iZ25dd99ylmZ security]# find /lib* -iname “pam_tally2.so” /lib64/secu…
tail 命令可用于查看文件的内容。 最常用到的是参数 -f ,用于查阅正在改变的日志文件。 命令格式: tail [参数] [文件] 参数: -f 循环读取,监视文件的尾部内容(默认10行,相当于增加参数 -n 10) -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示文件的尾部 n 行内容 –pid=PID 与-f合用,表示在…
前面介绍了tty核心分析及tty驱动开发的方法,tty设备包括串口、终端、伪终端三大类,其中终端和伪终端驱动内核都帮我们实现好了,很少需要改动。因此我们主要介绍串口驱动的开发及其在内核中的构架(其核心实现源码主要在/drivers/serial_core.c中),这一节中我们主要分析向内核中加入一个serial驱动用到的数据结构。 serial core是构建在tty core之上的。注册一个串口…
前言 TI在LINUX-SDK-8.01版本后才开始支持Linux V4L2接入CSI2,所以在使用前尽量先用RTOS-SDK接入CSI2的接口camera,正常工作后开始进行Linux V4L2的开发。 LINUX-SDK的安装使用,参考另一篇文档《优雅的玩转TDA4VM》 在TDA4VM中,一个CSI接口是默认启动16个虚拟通道的。 硬件架构 系统 硬件架构 Linux CSI2RX子系统由3…
前提 需要设置docker开机自启动: systemctl enable docker docker-compose开机自启动两种方式 第一种方式 主要步骤如下: (1)创建docker-compose软连接: cd /usr/local/bin && ln -s /usr/bin/docker-compose docker-compose (2)编辑docker-compose自…
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv …
对于windows来说,每一个分区有一个盘符,每一个盘符实际上不是一个硬盘,而是一个分区partition; 对于Linux来说,使用统一的目录树结构 /, /home/cherry, /root, /bin, /mnt, /usr, /etc. 一、Linux命令行 cd/pwd/ls 当前目录操作 mkdir/rmdir 创建和删除文件夹 cp/rm/mv 复制/删除/移动 tar/zip/u…