【08Linux基础-软件包的管理与安装】教程文章相关的互联网学习教程文章

Linux下的基础IO【图】

Linux下的基础IO 本节重点 复习C文件IO相关操作认识文件相关系统调用接口认识文件描述符,理解重定向对比fd和FILE,理解系统调用和库函数的关系理解文件系统中inode的概念认识软硬链接,对比区别认识动态静态库,学会结合gcc选项,制作动静态库 主要包括以下几个内容C语言文件操作接口

Linux基础(二):文件权限管理【代码】

文章目录 Linux基础(二):文件权限管理一、文件的所有者,所在组,其他组二、文件权限管理三、文件权限修改四、实例Linux基础(二):文件权限管理 一、文件的所有者,所在组,其他组所有者和所在组 (1)所有者 一般为文件的创建者,所在组一般为创建者所在的组 (2) 查看所有者和所在组指令: # 查看所有者和所在组 ls -l(3) 应用实例:创建一个组police,创建一个用户Tom,将其归入police组,使用Tom新创建一个文件,查看文...

Linux基础【代码】【图】

文章目录 Linux作用Linux文件系统(目录和文件)常用指令cdlstouchmkdirrmfindlocatecatgrepechouseraddsudo/sucat /etc/passwdpasswdiduseradd -g (group)userdelgroupadd/etc/shells/etc/groupwhichwhoami/whousermodchmod/chown/chgrpLinux作用 Linux一般用来做服务器端的操作系统 学习Linux可以做Linux运维、嵌入式开发、为后面学习Python和人工智能等课程打下基础服务器端:提供服务的一方,远程 (90%以上的服务器端使用Li...

【开发基础】windows下熟练使用linux命令(vim技巧、调整tab缩进、未完)【代码】

文章目录 一、简介二、安装git三、开始使用1.使用vim编辑器(1)进入vim(2)退出vim(3)编辑器的三种模式(4)其他命令行模式末行模式输入模式2.创建目录3.创建文件 四、小技巧1.调整git bash的tab缩进一、简介 如何在windows练习linux命令呢?虚拟机?否;双系统?否;是git bash! 二、安装git 三、开始使用 1.使用vim编辑器 (1)进入vim vi xx.xx (2)退出vim 编辑状态下 先按Esc,退出编辑状态输入:q保存并退出输入:wq或:x...

【我的Linux,我做主!】kubernetes基础概念【图】

(1)Kubernetes各个组件Kubernetes是一个集群,集群的角色不是对等的,有主节点master和工作节点node之分,而主节点之上有三个组件运行守护进程,分别是API Server,Scheduler,Controller-Manager。而在node之上,有kubelet主要是和API Server进行交互的核心组件,而docker作为容器引擎来运行Pod中的容器而创建的。为了能够统一管理同一个集群中大量的资源,所以我们需要给元数据添加一个Label,它是一个key、value类型的数据,定...

Linux驱动之Framebuffer子系统基础知识【图】

1、Linux Framebuffer概述 Framebuffer驱动在Linux内核中用于子系统最重要的显示输出,以该驱动为基础,Linux设备才能向用户展现一个色彩斑斓的世界,对于PC而言,就是显卡驱动,对于嵌入式设备,就是显示控制器和LCD模组驱动。 Framebuffer设备是一个字符设备,在文件系统中的设备节点通常为/dev/fbX,当一个系统中有多个显示设备时,依次使用/de/fb0、/dev/fb1等来表示。在Android系统中,该类设备的主设备号是29,Framebuffer设...

selinux基础介绍【代码】

selinux简介selinux 的全称是Security Enhance Linux,就是安全加强的Linux。在Selinux之前root账号能够任意的访问所有文档和服务。 如果某个文件设为777,那么任何用户都可以访问甚至删除。 这种方式称为DAC(主动访问机制),很不安全。 DAC自主访问控制: 用户根据自己的文件权限来决定对文件的操作,也就是依据文件的own,group,other/r,w,x 权限进行限制。Root有最高权限无法限制。r,w,x权限划分太粗糙。无法针对不同的进程...

linux工作中常用之必备基础命令

linux必备基础命令1、clear命令 功能说明:清屏。 举 例:clear ; ctrl + l 2、who命令 功能说明:当前在本地系统上的所有用户的信息 举 例:whoami ; who 3、uptime命令 功能说明:查询系统信息 举 例: load average: 0.00, 0.01, 0.05 1分钟的负载,5分钟的负载,15分钟的负载 4、w命令 功能说明:查询系统信息 举 例:w 5、free命令 功能说明:查看系统内存 举 例:free -h ; free -m 6、wc命令 功能说明:统计行。 举 例:wc ...

嵌入式Linux应用基础学习(4)— Framebuffer 应用编程【代码】【图】

嵌入式Linux应用基础学习(4)— Framebuffer 应用编程 一、什么是Framebuffer在 Linux 系统中通过 Framebuffer 驱动程序来控制 LCD。 Frame 是帧的意思, buffer 是缓冲的意思,这意味着 Framebuffer 就是一块内存,里面保存着一帧图像。 Framebuffer 中保存着一帧图像的每一个像素颜色值,假设 LCD 的分辨率是 1024x768,每一个像素的颜色用 32 位来表示,那么 Framebuffer 的大小就是:1024x768x32/8=3145728 字节。二、涉及的A...

Linux基础【图】

简介 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社...

20210211-1 Linux基础与应用(中)【图】

一、文本操作命令 文本操作命令 ? cat? more? less? head? head -2 /etc/profile? tail? tail -2 /etc/profile? tail -f 实时监控日志,日志不断增长时,可以看到最新的当前的日志 如果只想看第 4 行日志,应该怎么办?可以借助管道的概念 [root@localhost ~]# head -4 install.log.syslog2 | tail -1 4d 类似于取交集?? ? 管道 ? cat b.txt | head -3 打开文本b 输入到管道 管道后的进程读取文本前三行;管道前后相当于开两...

Linux基础知识

1、linux简介:一种开源的、免费的操作系统,安装在计算机硬件上、用来管理计算机的硬件和软件资源的系统软件。   linux注重安全性、稳定性、高并发处理能力,没有优异的可视化界面   windows用于个人计算机上,linux用于企业服务器上。 2、linux的发行版本:linus在1991年开发,linux的内核程序,后来很多软件开发组织以及软件公司在内核程序基础之上,陆续推出很多不同版本的linux操作系统:Ubuntu(乌班图...

1_linux简介基础

前言: linux与windows区别、 linux简介、 linux基本思想、 linux特点、 linux版本介绍、 vmware安装centos(略) Linux与Windows的区别: 性价比方面性能方面稳定性方面安全性方面Linux简介简介来自菜鸟教程Linux 内核最初只是由芬兰人林纳斯托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CP...

Linux基础【图】

? 一、基本命令 1.1 关机和重启 ? 关机 ?? ?shutdown -h now?? ??? ?立刻关机 ?? ?shutdown -h 5?? ??? ?5分钟后关机 ?? ?poweroff?? ??? ??? ?立刻关机 重启 ?? ?shutdown -r now?? ??? ?立刻重启 ?? ?shutdown -r 5?? ??? ?5分钟后重启 ?? ?reboot?? ??? ??? ??? ?立刻重启 ? ? 1.2 帮助命令 --help命令 ? shutdown --help: ? ifconfig ?--help:查看网卡信息 ? man命令(命令说明书)? ? man shutdown ? 注意:man shutdown打开...

Linux文件类基础命令(包含原理讲解)【代码】

目录 1. 关于路径和通配符 2. 查看目录内容(ls和tree) 2.1 ls命令 2.2 tree命令 3. 文件的时间戳(atime/ctime/mtime) 3.1 关于relatime 4. 文件/目录的创建和删除 4.1 创建目录mkdir 4.2 创建文件touch 4.3 删除文件/目录 5. 查看文件类型file命令 6. 文件/目录复制和移动 6.1 cp命令 6.2 scp命令和执行过程分析 6.3 mv命令 6.4 mv的一个经典问题(mv的本质) 7. 查看文件内容 7.1 cat命令 7.2 tac 7.3 head 7.4 tail 7.5 nl 7.6 m...