终端linux

内核实验(二):自定义一个迷你Linux ARM系统,基于Kernel v5.15.102, Busybox,Qemu

原文:https://blog.csdn.net/yyzsyx/article/details/129576582 文章目录一、篇头二、内核部分2.1 源码下载2.1.1 官网2.1.2 镜像站点2.1.3 代码下载2.2 编译2.2.1 设置工具链2.2.2 配置2.2.3 make2.2.4 编 ......
内核 Busybox 15.102 Kernel 系统

linux kernel 编译的过程中 make defconfig、 make menuconfig、 make savedefconfig、 make olddefconfig 的含义

原文:https://www.cnblogs.com/xingboy/p/16478998.html 1、 make defconfig 首先通过make xxx_defconfig,生成最开始的.config,相当于把 XXX_defconfig 文件复制为 .config 文件,其中 defco ......

OS-Linux-Ubuntu-Tool-vscode

OS-Linux-Ubuntu-Tool-vscode 在Ubuntu上,可以使用vscode进行代码调试。 vscode官网如下:https://code.visualstudio.com/ 对于Ubuntu,提供deb包。 下载deb包,在同级路径中打开终端,使用以下指令安装:sudo dpkg ......

0002 嵌入式开发带你从小白到大佬系列之——Linux文件系统、常用文件操作命令(一)及用户权限

#1、熟悉Linux的文件系统结构 Linux的文件系统结构其实是一个树形的分层组织结构,如下图: Linux系统目录结构及目录路径: ##1.1、文件系统层次结构标准 Linux是开源的操作系统,各个Linux发行机构都可以按照自己的需求对Linux系统的文件系统进行相应的裁剪,所以各个Linux ......
开发带 文件 嵌入式 命令 权限

EasyARM i.MX283A 完整系统制作指南(Linux 4.13.2+U-Boot 2017.09+BusyBox 1.27.2+Qt5.7+Dropbear + Tslib + gdbserver 8.0)

原文:https://www.taterli.com/3213/ 标题老长呢.反正什么都是新的,所有都是开源的,除了下载工具以外,所有源码都有(据说下载工具也有,我懒得找了.),编译器源码自己也能做,但是没必要了.代码下载地址:https://github.com/nickfox-taterli/i ......
gdbserver Dropbear EasyARM 2017.09 BusyBox

0001 嵌入式开发带你从小白到大佬系列之——Linux开发环境搭建—Windows-VMware-Ubuntu环境配置

如文章标题,我们安装的Linux开发环境是**:Windows-VMware-Ubuntu环境** 配置,即在windows系统下安装VMware虚拟机,之后在VMware中配置安装Linux系统的常用发行版——Ubuntu系统。 没有在一台服务器或者一台电脑上直接安装linux系统(比如直接主机安 ......

linux命令 之 sudo命令详细介绍

导读 你在使用 Linux 命令行时曾经得到过“拒绝访问”的错误提示吗?这可能是因为你正在尝试执行一个需要 root 权限的操作。例如,下面的截图展示了当我尝试复制一个二进制文件到一个系统目录时产生的错误。 你在使用 Linux 命令行时曾经得到过“拒绝访问Permission denied”的错误 ......
命令 linux sudo

Linux下日志系统

系统日志 rsyslog 我们可以通过rsyslog查看系统日志。rsyslog是从内存采集日志到硬盘的工具,并非生成日志,日志由程序产生在内存。 日志信息一般保存在 /var/log/message ,可以通过cat命令查看。 不过在ubuntu下需要先配置:打开 /etc/rsyslog.con ......
系统 Linux 日志

荣耀magicbook安装Linux系统boot fail问题解决

偶然网上冲浪,发现了Debian系的kali linux有点意思,刚好手边有一台不怎么用的荣耀magicbook,于是准备装个双系统 好不容易下完了kali的镜像,使rufus写入了U盘 但是在安装过程中怎么安装都显示boot fail,切换了n个版本的Linux系统,发现还是这样,但是实测Debi ......
magicbook 问题 系统 Linux boot

Linux系统实用操作

ctrl + c 强制停止 Linux某些程序的运行,如果想要强制停止它,可以使用快捷键ctrl + c。 命令输入错误,也可以使用快捷键ctrl + c,退出当前输入,重新输入。 ctrl + d 退出或登出 可以通过快捷键ctrl + d,退出账户的登录。 或者退出某些特定程序的专属页面。 注意 ......
系统 Linux

linux系统升级/更新OpenSSL版本操作流程记录

问题描述:有时OpenSSL版本过老升级,或者需要更新OpenSSL版本 1.登录linux系统后输入openssl version 查看现在使用的版本 我的输入后版本信息为:OpenSSL 1.1.1g FIPS 21 Apr 2020 ,可以看到是一年前更新版本,是有些老。 2.登录openss ......
流程 OpenSSL 版本 系统 linux

linux安装java 11

1.yum检索java 11版本yum search java-11-openjdk 2.选择相应版本(我的是x86_64) 3.yum下载 yun -y install java-11-openjdk.x86_64 4.查看java版本 ......
linux java 11

linux解决IP冲突问题

最近遇到个抓狂的问题,内网有机器和SVN服务器的IP冲突了,找不到是谁的机器。最后想到一个办法用静态ARP协议 直接指定IP对应的MAC地址,蛮好用的,至少自己的SVN能用了。 arp -s 192.168.1.31 00:25:90:8a:6b:7a ......
问题 linux

解决 linux 下安装 node 报: command not found 问题

注意:有时安装成功后,需要关闭xshell,重新启动。nvm才会生效。注意:有时安装成功后,需要关闭xshell,重新启动。nvm才会生效。 首先是在linux下安装node的问题:查了很多人安装方法,也试过了,就是下载完node的压缩包,在linux服务器下解压,进入到bin目录就可以运行node ......
command 问题 linux found node

Linux权限掌控

无论是Window,MacOs,Linux均采用多用户的管理模式进行权限管理。 在Linux系统中,拥有最大权限的账户名为:root(超级管理员)。 root用户拥有最大的系统操作权限,而普通用户在许多地方的权限是受限的。 普通用户一般在HOME目录是不受限制的,一旦出了HOME目录,大多地方,仅有 ......
权限 Linux

Linux中Nginx的安装与使用

1、首先安装gcc-c++编译器 yum install gcc-c++ yum install -y openssl openssl-devel 2、然后安装pcre包 yum install -y pcre pcre-devel 3、在安装zlib包 yum install -y zlib zl ......
Linux Nginx

linux 磁盘设备

查看Linux系统的 I/O调度器 查看Linux系统的I/O调度器一般分成两个部分,一个是查看Linux系统整体使用的I/O调度器,另一个是查看某磁盘使用的I/O调度器。 查看当前系统支持的I/O调度器,使用如下命令 [root@centos7 linux-4.14.115]# dmesg | g ......
磁盘 设备 linux

Alibaba Cloud Linux 3安装docker

系统内核版本查看: [root@zzgxl testDocker]# uname -r 5.10.134-13.al8.x86_64 系统版本获取(Alibaba Cloud Linux 3 全面兼容CentOS 8): [root@zzgxl testDocker]# cat /etc/os-re ......
Alibaba docker Cloud Linux

Linux安装nginx完整步骤

一、安装依赖(安装过的跳过) yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl openssl-devel gd-devel 二、下载nginx稳定版 wget http://nginx.org/d ......
步骤 Linux nginx

Linux网络问题

Linux网络不显示 打开这个服务就ok了。 网络相关 本人网络配置 net模式 ......
问题 Linux 网络

linux ssh登录源地址限制,H3C交换机配置SSH源地址登录限制和SNMP源地址限制的方法...

本文转载至https://blog.csdn.net/weixin_42411545/article/details/116913844 需求1:对SSH远程管理进行限源,仅允许10.0.1.0/24,210.1.0.0/24段ip进行登录; 需求2:对SNMP管理进行限源,仅允许210.1.0.2 ......
地址 交换机 方法 linux SNMP

08-kail linux基础命令(基础篇)

一、shell与终端的区别 终端:接收用户的输入,并传递给shell程序,接收程序输出并展示到屏幕。 shell:接收并解析用户的命令给操作系统执行,将结果输出到终端。 查看shell查看系统支持哪些shellcat /etc/shells查看正在使用的shellecho $SHELL 也可以更换l ......
基础 命令 linux kail 08

Linux服务管理命令service与systemctl

Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务。历史版本中的linux对服务的操作是通过service来完成的。若创建用户自定义的服务,则需要较为复杂的操作。目前linux新的发行版已经内置了systemctl来操作服务。 ......
systemctl 命令 service Linux

Linux服务管理命令service与systemctl

Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务。历史版本中的linux对服务的操作是通过service来完成的。若创建用户自定义的服务,则需要较为复杂的操作。目前linux新的发行版已经内置了systemctl来操作服务。 ......
systemctl 命令 service Linux

嵌入式linux cpu相关

UMA1(Uniform Memory Access, 一致性内存访问 ):总线模型保证了 CPU 的所有内存访问都是一致的,不必考虑不同内存地址之间的差异。 NUMA2(Non-Uniform Memory Access, 非一致性内存访问) 1.命令:numactl --hardware roo ......
嵌入式 linux cpu

Linux启动tomcat,应用正常访问

1. 下载tomcat 2. 安装tomcat 3. 将生成的war包,放到tomcat的webapps下面 4. 启动tomcat 5. 查看应用是否部署成功 访问http://ip:端口/项目名称(如:http://192.168.1.206:8080/SpringApiTest/) 6. jm ......
tomcat Linux

asciinema 方便的终端录屏方案

asciinema 方便的终端录屏方案,我们可以直接使用cli 工具就可以方便的进行终端录制了,然后可以自己提供一份website 基于官方 提供的asciinema-player 进行播放 参考玩法 简单说明:我们可以基于s3 以及asciinema 提供的工具自己包装一个ui 当然也可以直接使用 ......
终端 asciinema 方案

linux 常用命令

1.文件名转码 convmv -f utf-8 -t gbk -r --notest /home/tmp-f 原来的编码方式-t 要更改为的编码方式-r 表示这个目录下面的所有文件--notest 表示马上执行,而不是仅仅测试而已 2.打包、解压 tar -zcvf 123.tar.gz doc - ......
命令 常用 linux

linux navicat重置试用期

navicat的信息保存在当前用户目录的.config下 #备份 mv ~/.config/navicat ~/.config/navicatbak mv ~/.config/dconf/user ~/.config/dconf/userbak 这时打开navicat发现又是新的14天试用期 恢复原 ......
navicat linux

Linux系统里的抓包工具全解

有时也许想看一下某个网卡上都有哪些数据包,尤其是当你初步判定服务器上有流量攻击时,使用抓包工具来抓取数据包就可以知道有哪些IP在攻击了。 14.2.1 tcpdump工具具体用法如下: # tcpdump -nn -i ens33tcpdump: verbose output suppressed, ......
工具 系统 Linux