linux 001
Linux设备树dtb文件生成问题(make dtbs)
在make dtbs的时候遇到了无信息提示的问题,正确结果应该是如图所示 且移植dtb文件时需要到dts文件夹下进行cp覆盖 ......
Linux 搭建Samba服务
Samba 介绍 SMB最开始是windos开发的一种协议,用于在Windows系统中实现文件和打印服务的共享。后来有一个叫作 Andrew Tridgell 的人在1992年开发了一个叫作samba的开源软件,该软件实现了windows的SMB/CIFS网络协议,可以用来在类Unix和window ......
linux useradd命令 添加用户
[root@MongoDB ~]# useradd www useradd是添加用户的命令 ,-s是指定用户登入后所使用的shell。默认值为/bin/bash。如果不想让用户登录系统可以用 -s /sbin/nologin.此用户就不可以登录系统 useradd ftp -s /usr/bin/n ......
linux学习-4
存储管理 存储方式 从连接方式上,存储分为:本地存储、外部存储、网络存储; 从工作原理上,硬盘分为:固态硬盘、机械硬盘。 在linux系统中,每个设备都被当成一个文件来对待,几乎所有的硬件设备文件都在/dev这个目录内。 从硬盘接口上,硬盘分为以下几种类型: IDE SATA(串行ATA)硬盘 SC ......
如何在多台Linux系统主机上实现ssh免密访问——成公钥文件id_rsa.pub(数字签名RSA)
假设共有三台Linux主机,为matser,slave1,slave2,现在要实现master主机可以ssh免密访问master主机自身以及slave1、slave2。 原理: 主机 ssh-keygencat /root/.ssh/id_rsa.pub > /root/.ssh/authorize ......
linux开发基于iMX6ULL-kernel编译环境配置
先把内核源码仓库下载下来,然后切换到对应版本的分支 切换分支 查看关于官方提供的编译配置文件有那些 只保留自己需要的其他的都删除 在源码根目录下创建脚本添加如下内容 给脚本添加执行权限后开始编译脚本 编译后出错误,安装对应的库 重新编译 至此内核编译完成环境配置正确(参考上一篇:linux开发基于i ......
初识Windows-linux
初识Windows-linux 二者区别 1)开源性:Linux是开源的,任何人都可以查看和修改其源代码,而Windows是闭源的,只有微软拥有其源代码。 2)用户界面:Windows的用户界面相对直观易用(易上手),而Linux则需要学些基本命令的认识。 3)应用程序:Windows拥有大量的商业 ......
linux开发基于iMX6ULL-uboot编译环境配置
1、下载半导体官方的uboot和linux内核固件 2、下载uboot 3、下载linux内核(选择5.4版本的分支下载) 下载后如下所示 解压后如下 查看文件夹中的内容 创建一个git仓库然后开始自己uboot编译开发 官方给出的对应各种类型的芯片和开发板的配置文件 kangxubo@kangxu ......
《Unix/Linux系统编程》第六章
《Unix/Linux系统编程》第六章 第六章 信号与信号处理 本章讲述了信号和信号处理;介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断, 将进程从正常执行转移到信号处理;解释了信号的来源,包括来自硬件、异常和其他进程的信号;然后举例说明了信号在Unix/Linux 中的 ......
Linux 磁盘管理命令
Linux 磁盘管理 Linux 磁盘管理好坏直接关系到整个系统的性能问题。 Linux 磁盘管理常用三个命令为 df、du 和 fdisk。 df(英文全称:disk free):列出文件系统的整体磁盘使用量 du(英文全称:disk used):检查磁盘空间使用量 fdisk:用于磁盘分区 df ......
Linux分区
转自Linux 硬盘分区指南 - 知乎 (zhihu.com) 本文不涉及具体工具的操作和使用流程,仅从概念方面阐述 Linux 分区到挂载所牵涉的相关知识点,适合 Linux 新人快速建立对相关知识的概念和认知。 分区和目录 和 Windows 使用盘符定义分区的方式不同,Linux 系统使用树状 ......
传奇人物:“Linux之父”林纳斯·托瓦兹(Linus Torvalds)
偶然看到一个视频: https://www.youtube.com/watch?v=H32IXRkPjHA 林纳斯·托瓦兹(Linus Torvalds)是当之无愧的技术领袖。尤其是那句Just for Fun,无敌了。 ......
性能测试复习准备——linux环境下安装mysql8
mysql下载地址:https://dev.mysql.com/downloads/mysql/ 下载完成后,把软件包上传到此目录下:/soft/mysql8/ 并解压缩到指定目录下:/evir/mysql8/ 1 1 ......
CentOS 7编译Linux内核(6.5.7)详细步骤
CentOS 7编译Linux内核(6.5.7)详细步骤 参考链接: 下载解压部分参考:Linux 内核动手编译实用指南 - LinuxEden 比较详细,可用于了解原理,但没有给出针对CentOS 7的方案(实验室用到的openEuler基于CentOS,所以需要CentOS的方案)。 配置编译安 ......
Linux卡死的解决方法记录
本人在使用Linux时突然卡死,检索解决方法及相关知识后总结进行记录。 解决方法 尝试进入tty 若Linux在桌面中卡死,可以尝试按下快捷键组合 ctrl+alt+F3 进入tty3 (类似的可以按下快捷键组合 ctrl+alt+F4 进入 tty4 ,可扩展到tty6),在tty中先通过 top ......
Linux 内核 6.6 版本莅临,带来诸多变化
导读 笔记本的支持得到了提升,服务器性能得到了改进,更多内容一一揭晓。 又到了迎接 Linux 内核新版本发布的时刻! Linux 内核 6.6 的发布,是一次大规模更新,针对各类笔记本、网络硬件、处理器等提供了大量全方位的改良。 Linus Torvalds 表示: 各种各样的修复散布各处,除了针 ......
docker 部署笔记 linux
在Linux上安装Docker和Docker-compose可以按照以下步骤进行: 安装Docker: 首先,需要确保Linux内核版本在3.10以上。可以通过运行 uname -r 命令来查看内核版本。 如果内核版本满足要求,可以使用yum源来安装Docker。首先,运行 yum remove d ......
转 问题解决:记录一次Linux服务器根目录突然爆满
一般跟目录满了,可以重点关注/var 这个目录 一、出问题了过了个双休来到公司,同时发现Linux终端的服务器状态中根目录空间直接爆满100%,周五走之前根目录仅仅使用了59%,同时项目服务的后台不停的有日志打印,而且测试的小伙伴说系统登录不上去了。下面记录一下个人排查并解决这个问题的全过程。这个服 ......
性能测试复习准备——linux环境下安装jdk8
先在根目录下创建目录 : /soft/jdk8 ——用于放上传进来的软件包; 然后通过左边的上传按钮,把包上传到 /soft/jdk8下面; 然后在根目录下面创建/evir/jdk8 目录,用户放解压后的软件包; tar -zxvf file.tar.gz -C /path/to/destinati ......
Linux后台进程管理以及ctrl+z(挂起)、ctrl+c(中断)、ctrl+\(退出)和ctrl+d(EOF)介绍
一、后台进程管理命令 fg、bg、jobs、&、ctrl + z、ctrl + c、ctrl + \、ctrl + d 1、 & 加在一个命令的最后,可以把这个命令放到后台执行 ,如firefox &, 2、ctrl + z 可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行 3、jo ......
linux ln命令
文件命令17: ln (1)ln命令用于创建链接文件。Linux中有软链接和硬链接两种。 软链接(symbolic link) 硬链接(hard link)以路径形式存在,类似于Windows的快捷方式 以文件副本形式存在,但不占用实际空间删除源文件后链接失效 删除源文件后影响可以对目录进行链接 不 ......
linux gzip命令
文件命令15: gzipgzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间。语法:gzip[参数][文件或者目录]-d或--decompress或 uncompress 解开压缩文件。-f或--force 强行压缩文件, ......
linux less命令
文件命令13: lessless命令读取内容,分屏显示,less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。常用操作:/字符串:向下搜索“字符串”的功能。?字符串:向上搜索“字符串”的功能。Q 退出less 命令。空 ......
Linux虚拟化安装相关信息
此处内容均是关于使用VMware Workstation安装Linux操作系统的相关知识: CentOS镜像(*.iso):可以从阿里云提供的各种镜像列表下载:https://developer.aliyun.com/mirror/ 下的OS镜像,根据弹窗选择对应的镜像类型和版本,根据下载链接下载 ......
Linux软件安装(二)
1、权限: 允许⽤户对资源所执⾏的操作。 2、在Linux中所有的资源都视为⽂件。 3、⽂件的权限包括: 读(read) , 写(write) , 执⾏ (execute)。 4、通过ll查看⽂件的完整信息(共有9段) -rwxrw-r--. 1 root root 66 11⽉ 4 14:40 a ......
Linux 中 安装perl模块 以及 确认
001、系统信息 002、安装CPAN 003、以JSON为例,在未安装状态下查看 004、利用cpan -i JSON安装该模块 005、查看JSON 安装状态 参考: 01、https://www.onitroad.com/jc/linux/faq/find-out-what-perl-modu ......
Linux搭建文件服务器
@目录基于centos7.9搭建http文件服务器基于centos7.9搭建nginx文件服务器基于ubuntu2204搭建http文件服务器 IP 环境 192.168.200.100 VMware17 基于centos7.9搭建http文件服务器 安装httpd [root@localhost ......
Linux简单操作
bash shell 介绍和使用 什么是Bash shell(壳) 是一个命令解释器,就是一个软件 执行就是bash,可以在里面输入命令,做交互,exit退出 能干什么 原来在windows上点点点完成的是,它都能做到 使用Shell实现对Linux系统的大部分管理,例如: 1.文件管理(文件创建, ......
Linux命令之last 查看用户登录信息
last作用是显示近期用户或终端的登录情况。通过last命令查看该程序的log,管理员可以获知谁曾经或者企图连接系统。 root@MongoDB ~]# last root pts/1 192.168.0.106 Tue May 14 12:41 still logged in root pts/0 ......
更改linux背景/ycai
在linux中,如果不能直接传输图片进去,那么可以通过使用txt再将文本转成bmp的方式达到传入图片的目的。 将图片转成bmp文件的网址:https://cdkm.com/cn/png-to-bmp 将bmp转成txt的代码,perl语言: #!/usr/bin/perl#use strict;us ......