Linux
文章平均质量分 97
Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统。记录一些学习linux的知识点以及一些实战过程!!!
左手の明天
用知识改变命运
Python领域优质创作者,CSDN博客专家,蓝桥课程签约作家,简书、掘金、知乎优秀创作者。主要趋向于python,matlab及其相关算法的研究,熟悉图像处理及分析,机器视觉,数据安全,数据可视化。参加了全国大学生机器人大赛Robocon赛事并获得国家一等奖,全国大学生数学建模挑战赛国家三等奖。
这么多程序猿,你是最独特的一个!!!
努力成为python工程师(≧∇≦)
wx公众号:做一个柔情的程序猿
展开
-
一文读懂Linux
一文读懂Linux前言一、常用操作以及概念快捷键求助1. --help2. man3. info4. doc关机1. who2. sync3. shutdownPATHsudo包管理工具发行版VIM 三个模式GNU开源协议二、磁盘磁盘接口1. IDE2. SATA3. SCSI4. SAS磁盘的文件名三、分区分区表1. MBR2. GPT开机检测程序1. BIOS2. UEFI四、文件系统分区与文件系统组成文件读取磁盘碎片blockinode目录日志挂载目录配置五、文件文件属性文件与目录的基本操作1. ls原创 2021-01-28 11:22:50 · 400 阅读 · 0 评论 -
Linux下配置 tftp 和 nfs 服务
若/etc/xinetd.d/下存在 tftp,执行下列操作1)关闭 xinetd服务$sudo service xinetdstop2)删除 tftp文件$sudo rm /etc/xinetd.d/tftp启动 xinetd 服务$sudo service xinetdstart安装 tftp 客户端和服务器端$sudo apt-getinstall tftp-hpa...原创 2020-04-07 20:50:51 · 367 阅读 · 0 评论 -
Ubuntu解决网络图标消失的问题
昨天打开Ubuntu时,突然发现Ubuntu右上角的网络连接图标突然消失不见了,右击panel -> add to panel -> Notification Area 也不管用,最关键的是上不了网了。可以在Network Connection里add 一个connection,但是无论如何就是无法连上网络。网络上找了很久的解决办法,但以下解决办法是最实用的!!!解决办法sudo...原创 2020-04-07 10:12:07 · 903 阅读 · 0 评论 -
Windows 常用 CMD 命令介绍
Windows 常用 CMD 命令介绍helphelp + 命令名定时关机操作目录跳转新建文件夹删除文件夹操作删除制定文件查看文档树结构导出命令运行结果到文本文档内新建空白文件查看网络连接状态ping获取本机详细网络配置信息Windows 有一个叫做 cmd 的东西,正常情况下大部分人可能几乎永远不会遇到使用cmd 的情景,像我使用cmd也是在使用python 的时候使用cmd加载python库...原创 2020-03-31 21:09:52 · 693 阅读 · 0 评论 -
如何解决Linux虚拟机设置静态IP上网的问题?
Linux虚拟机设置静态IP上网设定 IP网卡设置相关命令:DNS 服务器设置(Ubuntu)设定 IP在虚拟机终端输入:$sudo vi /etc/network/interfaces可看见有如下内容:auto loiface lo inet loopback添加以下内容auto eth0iface eth0 inet staticaddress 192.168.0....原创 2020-03-29 10:02:03 · 419 阅读 · 0 评论 -
嵌入式Linux移植和Uboot(二):Uboot命令、启动过程、移植和烧写介绍
接上:嵌入式Linux移植和Uboot(一):Bootloader介绍,U-boot介绍(特点,目录结构)嵌入式Linux移植和Uboot(二)U-boot命令介绍printenv 打印环境变量。setenv 设置新的变量tftp 通过网络下载程序loadb下载二进制数据protect 写保护操作erase 擦除扇区go 命令bootm 执行内存中的二进制代码bootp 通过网络启动其他U-Bo...原创 2020-03-28 11:23:31 · 1272 阅读 · 0 评论 -
嵌入式Linux移植和Uboot(一):Bootloader介绍,U-boot介绍(特点,目录结构)
嵌入式Linux移植和Uboot一、什么是Bootloader二、Bootloader的特点三、Bootloader的执行模式四、一些bootloader介绍Red BootloadersARM BootloadersBlobU-boot介绍U-Boot工程简介U-boot的特点U-Boot目录结构U-boot命令介绍一、什么是Bootloader在嵌入式操作系统中,BootLoader是在操...原创 2020-03-28 10:37:37 · 5347 阅读 · 2 评论 -
Linux最全命令来了
Linux基本命令一、查看目录的内容(ls)二、获取当前目录三、查看文件的内容四、删除(rm)五、拷贝(cp)六、移动(mv)七、创建目录(mkdir)八、rmdir删除一个目录(此目录必须是空目录)九、切换目录(cd)十、查找字符串(grep)十一、查找文件(find)十二、从文件的开头或尾部显示十三、对一个文件的内容进行排序并显示在屏幕上(文件本身的内容不会改变)十四、去掉文件中相邻的行(un...原创 2020-03-25 19:06:35 · 2668 阅读 · 10 评论 -
心心念念的文件系统的工作原理终于来了
文件系统工作原理文件系统的工作与操作系统的文件数据有关。现在的操作系统的文件数据除了文件实际内容外,通常含有非常多的属性。例如文件权限(rwx) 与 文件属性(所有者、用户组、时间参数等)。文件系统通常会将这两部分的数据分别存放在不同的区块,权限和属性放到inode中,数据则放到block区块中。另外,还有一个超级块(super block)会记录整个文件系统的整体信息,包括inode与bloc...原创 2020-03-24 20:32:46 · 640 阅读 · 0 评论 -
Linux学习笔记(七):shell脚本下的文本处理工具
在学习Linux的过程中对shell脚本是不可避免的,那么问题来了,在shell脚本在如何对文本进行处理呢???这是一个严肃的问题。学习shell想必都有过想骂人的冲动。。。。哈哈哈。。。确实是的,很恼火的。。。。。。。一下是学习shell脚本过程中对文本处理时的一些功能,对你肯定有用。整理不易,来个关注和点赞吧shell脚本下的文本处理工具1.文本处理-echo2.文本处理-sort3.文本...原创 2020-03-24 11:44:42 · 436 阅读 · 0 评论 -
Linux学习笔记(六):交叉编译工具链,位运算实现进制转换,共用体
Linux学习笔记(六)安装交叉编译工具链实现linux上服务器与qt下的可视化界面进行访问用位运算实现十进制转为十六进制共用体概述定义union空间大小分配项目模块安装交叉编译工具链在Ubuntu中/home/farsight/ 目录下创建 gcc1 目录,即:farsight@ubuntu:~$ mkdir gcc1将 环境搭建\环境资料\gcc-4.6.4.tar.xz拷贝到 Ub...原创 2020-03-23 11:20:26 · 372 阅读 · 0 评论 -
Linux学习笔记(五):网络编程、QT信号与槽机制
突发疫情但挡不住我们学习的脚步,目前疫情好转,宅了将近一个多月的自己终于可以出去戴着口罩出去走走了!!!接上Linux学习笔记(一)Linux学习笔记(二)Linux学习笔记(三):函数、文件IO和线程Linux学习笔记(四):信息量、同步、互斥和网络编程文章目录复习(1)网络编程:1、服务器server接收和发送数据2、客户端client接收和发送数据(2)QT编程学习1、如何...原创 2020-03-21 13:30:37 · 2163 阅读 · 0 评论 -
Linux学习笔记(四):信息量、同步、互斥和网络编程
接上:Linux学习笔记(一)Linux学习笔记(二)Linux学习笔记(三):函数、文件IO和线程目录复习结构体:struct文件I/O:线程:主要学习内容信号量同步:按照一定的顺序有序的执行互斥:抢资源;谁先抢到资源就谁先执行网络编程:服务器:server客户端:client代码及演示收获及感悟复习结构体:struct文件I/O:int open(char *pathnam...原创 2020-03-20 12:01:24 · 1853 阅读 · 2 评论 -
Linux学习笔记(三):函数、文件IO和线程
接到以上文章:Linux学习笔记(一)Linux学习笔记(二)文章目录复习函数结构体文件I/O线程代码演示收获及感悟复习一维数组和指针:int a[10];int *p=a;二维数组和指针:int *q = &z[0[0]指针数组:int *p[n];===存多个地址的数组数组指针:int (*p)[n];===指向整个数组的指针函数指针数组:int (*p[n])(...原创 2020-03-18 10:43:12 · 402 阅读 · 0 评论 -
Linux学习笔记(二)
接到上一篇Linux学习笔记(一)文章目录指针:地址指针数组和数组指针函数收获及感悟:指针:地址1、指针变量:存地址(存地址)定义: int a ; int *p;说明符,说明变量p为一个指针变量p==&a; int a=10;int *p = &a;int *q = &a;int *p = q;只有在定义变量时候*才是说明符,其他都为运算符.访问: Pr...原创 2020-03-17 14:33:36 · 292 阅读 · 0 评论 -
Linux学习笔记(一)
文章目录熟悉基本的linux指令熟悉c语言基础控制语句循环语句c语言之数组学习代码收获及感悟熟悉基本的linux指令ls:查看当前路径下的目录mkdir(-m:mode设定权限 -p:parents 创建父级目录):mkdir -m 777 -p dir1/dir2rm :删除文件命令mv 1.c 2.c可用于重命名两级目录:cd /目录1/目录2cd(回到用户命令)vim(打开...原创 2020-03-17 09:16:01 · 398 阅读 · 2 评论