【Linux基础学习笔记整理——第二章 管理文件和目录】教程文章相关的互联网学习教程文章

正点原子linux内核启动流程学习笔记【代码】

1、Linux 内核入口 stext 在linux内核启动之前要求如下: ①、关闭 MMU。 ②、关闭 D-cache。(数据缓存) ③、 I-Cache 无所谓。(指令缓存) ④、 r0=0。 ⑤、 r1=machine nr(也就是机器 ID)。 ⑥、 r2=atags 或者设备树(dtb)首地址 1.1 为什么需要关闭MMU和D-cache 1.1.1 cache的作用cache 是高速缓冲存储器 cache是位于主存(即是内存)与CPU内部的寄存器之间的一个存储设施,用来加快cpu与内存之间 数据与指令的传输速率,从而加快处...

linux学习笔记(十):linux系统中的文件传输【代码】【图】

linux系统中的文件传输 一.journald1.journalctl命令的用法2.用journald服务永久存放日志一.journald 服务名称:systemd-journald.service journalctl 默认日志存放路径: /run/log1.journalctl命令的用法 journalctl-n 3日志的最新3条–since “2020-05-01 11:00:00”显示11:00后的日志–until “2020-05-01 11:05:00”显示日志到11:05-o设定日志的显示方式short经典模式显示日志verbose显示日志的全部字节export适合传出和备份...

Linux学习笔记之一:如何在VMware上安装Ubuntu【代码】【图】

系列文章目录 工作也基本尘埃落定了,以前一直学的是单片机,现在突然要转Linux,也算跨行。公司愿意给我时间,我也愿意降薪,以后需要大把的时间学习,不过迟早要学的,晚学不如早学。不逼自己一把,永远走不出舒适圈。 文章目录 系列文章目录前言一、二、使用步骤1.下载虚拟机VMware2.下载Ubuntu镜像3.在VMware中安装Ubuntu4.配置Ubuntu 总结前言 大学也就只涉猎过Ubuntu+OpenCV,趁入职前的周末捡起来,搭个环境先。提示:以下是...

Linux学习笔记(第二课)

系统状态命令ifconfig 查看网卡信息ip addr 查看网卡信息[root@localhost ~]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: ens160: <BR...

Linux学习笔记——Linux中GCC及Makefile【代码】【图】

经过了几个月的咕咕咕实习后,俺胡汉三又回来啦!通过实际参与产品开发,确实体会到了一个嵌入式开发者想要做出一个好的系统是非常具有难度的,需要考虑的东西比较多,而这些都需要学习。而基本功是这些的基础。所以为了练成六脉神剑攀登更高的技术之峰,长期的学习是必不可少的!“GUN Compiler Collection”GCC编译器想必大家都有所耳闻,作为一个非常著名的编译器集,它可以在Linux环境下快速部署,并且提供了c,c++,java等语言的...

Linux常用命令的超全整理(附Linux学习笔记),不要再一边敲代码一边百度了【代码】【图】

前言做为一位后端开发,怎能不会点Linux命令?总结了一套非常实用的Linux命令(基于CentOS 7.6),希望对大家有所帮助!篇幅所限这里就只给菜鸟们整理了一些最常用的Linux命令,大牛勿喷。PS:完整版Linux学习笔记系统服务管理systemctlsystemctl命令是service和chkconfig命令的组合体,可用于管理系统。输出系统中各个服务的状态:systemctl list-units --type=service复制代码查看服务的运行状态:systemctl status firewalld复制...

Linux进程与终端学习笔记【图】

Linux进程与终端学习笔记 进程与程序的区别创建一个进程:fork子进程的运行子进程拷贝父进程 执行一个二进制程序文件execvp函数exec函数簇exec函数簇命名规则 写时复制(COW)与vfork一个新进程的诞生:虚拟空间一个新进程的诞生:物理空间一个新进程的诞生写时复制(copy-on-write)系统调用:vfork 进程的退出终止当前进程exit函数exit函数背后atexit/on_exitTIPSreturn与exit的区别exit_group函数other exit与_exit两者的区别_exit的...

LINUX学习笔记【代码】【图】

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器 你好! 这是你第一次使用 Ma...

Linux文件IO编程学习笔记【图】

Linux文件IO编程学习笔记 文件的基本操作文件的打开open主参数副参数 文件的关闭closeTIPS 文件的创建文件的读写权限创建文件:open修改读写权限系统调用问题 文件的读写函数基本函数ssize_t read (int fd, void *buf, size_t count);ssize_t write (int fd, const void *buf, size_t count); read函数解析write函数调用 文件读写位置与定位改变文件位置指针改变文件偏移量文件空洞TIPS 获取文件的属性信息文件数据的存储 元数据 文...

Linux 学习笔记【图】

一、安装VMware因为使用的是Win10系统,所以安装虚拟机,并安装Linux镜像。安装包地址:https://pan.baidu.com/s/1Oq0R9lC7494USKxpMY4uvg 密码:2g6l 二、安装Centos-7-x86_64也可以自己去官网下载所需要的版本,由于docker原因所以笔者所提供的版本内核为3.10....链接:https://pan.baidu.com/s/1RjznLTpJ0GkF8je9qM6Wuw提取码:u8uz 三、在VMware中安装镜像1、新建虚拟机2、选择自定义=>兼容性默认下一步=>稍后安装操作系统=>  ...

Linux常用命令的超全整理(附Linux学习笔记),不要再一边敲代码一边百度了【代码】【图】

前言做为一位后端开发,怎能不会点Linux命令?总结了一套非常实用的Linux命令(基于CentOS 7.6),希望对大家有所帮助!篇幅所限这里就只给菜鸟们整理了一些最常用的Linux命令,大牛勿喷。PS:完整版Linux学习笔记系统服务管理systemctlsystemctl命令是service和chkconfig命令的组合体,可用于管理系统。输出系统中各个服务的状态:systemctl list-units --type=service复制代码查看服务的运行状态:systemctl status firewalld复制...

嵌入式系统Linux学习笔记(3.23-3.26)【图】

文章目录 3.23-Linux文件编程creat open read write函数3.24-lseek fopen fwrite fread fseek getc getchar函数3.25-fputc putchar fprintf sprintf fscanf sscanf函数3.26-Linux进程控制fork vfork函数3.23-Linux文件编程creat open read write函数 文件编程 进程线程编程 tcp/udp 操作系统五大功能 Linux文件:文件本身包含的数据(打开文件可以看到的数据信息) 文件属性(元数据:文件的访问权限,文件的大小,创建日期等) 目...

【ElasticSearch学习笔记】(一)linux环境下elasticSearch7.x的安装【代码】【图】

@@elasticsearch安装 1 安装 1.1 elascticSearch版本 从es官网中找到最新版本的下载地址,可以先将文件下载到本地后上传至linux服务器上,也可以直接复制下载地址到服务器上下载。 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.12.0-linux-x86_64.tar.gz下载完成后,解压文件,并将解压后的文件移动到/usr/local/elk/elasticsearch路径下 tar zxvf elasticsearch-7.12.0-linux-x86_64.tar.gz mv el...

Linux学习笔记(三)—— 环境变量与文件查找【代码】【图】

环境变量与文件查找 变量创建变量环境变量对比export、env、set环境变量与全局变量的区别永久变量和临时变量创建shell脚本将命令路径添加到 PATH 环境变量删除变量 搜索文件命令whereislocatefind命令练习变量 变量就是Shell变量,创建变量可以使用declare进行预声明。实际上Linux变量是即用即创建的。例如如下temp=shiyanlou即可。按照作用域来划分,shell的变量的可以分为以下三种: 局部变量(local variable):只能在函数内部...

linux 学习笔记【图】

Linux学习笔记 1. Linux 是一个操作系统 ? 安装在计算机硬件上,来管理计算机的软硬件资源。 2. 常用Linux 命令 linux 命令格式 : 命令 [-选项] [参数] 例: ls -l 2.1 目录处理命令 1.显示目录r 读 w 写 x 执行 2. mkdir 创建目录cd 切换目录 pwd 显示当前目录 rmdir 删除空目录 cp 复制文件或目录 例 cp -rp [原文件或目录][目标目录] -r 复制目录 -p 保留文件属性 mv 剪切文件、改名 rm 删除文件