【Linux基础命令学习笔记03】教程文章相关的互联网学习教程文章

Linux简易APR内存池学习笔记(带源码和实例)【代码】【图】

先给个内存池的实现代码,里面带有个应用小例子和画的流程图,方便了解运行原理,代码 GCC 编译可用。可以自己上网下APR源码,参考代码下载链接:http://pan.baidu.com/s/1hq6A20G贴两个之前学习的时候参考的文章地址,大家可以参考:http://www.cnblogs.com/bangerlee/archive/2011/09/01/2161437.htmlhttp://blog.csdn.net/flyingfalcon/article/details/2627965 一.引言简单介绍下内存池。使用内存池技术是为了避免用户向系统申...

Linux学习笔记02:文件与目录管理

一、目录与路径 1、相对路径与绝对路径 绝对路径:路径的写法一定由根目录/写起 相对路径:路径的写法不是由\写起,指相对于目前工作目录的路径 对于文件名的正确性来说,绝对路径的正确度要好。如果是在写程序(shell scripts)来管理系统的条件下,务必使用绝对路径的写法。如果使用相对路径在程序中,则可能由于执行的工作环境不同,导致一些问题的发生。 2、目录的相关操作 一些特殊目录符...

一个.NET Core开发者的Linux入门学习笔记

原文:一个.NET Core开发者的Linux入门学习笔记用.NET Core开发也有一段时间了,但是由于工作原因一直都是在Windows系统上进行的开发,一直想学习Linux然后把.NET Core开发的程序跑在Linux上,然后把心得体会记录一下发布再博客园,奈何拖延症泛滥,所以只写过一篇《CentOS开发ASP.NET Core入门教程》之后就继续征战Windows了!作为新年Flag之一就是学习Docker,K8S,虽然windows系统也能进行开发,但是毕竟Linux才是正途,因此这两天...

Linux文件与目录管理(学习笔记)

本笔记为《鸟哥linux私房菜》第六章学习笔记 一、目录与路径 相对路径与绝对路径 绝对路径:一定由根目录 / 写起? ? ? ? ? ? ? 正确度比较好 相对路径:不是由 / 写起? ? ? ? ? ? ?方便 ? 目录相关操作 特殊目录 .? ? ? ? ?代表此层目录 ..? ? ? ? 代表上一层目录 -? ? ? ? 代表前一个工作目录? ? ~? ? ? ?代表“目前用户身份”所在的家目录 ~acc? ? ? ? ? 代表 acc 这个用户的家目录 常见的处理目录的指令 cd? ? ? ? ? 变换目录? ...

Linux学习笔记之Linux环境变量总结【代码】

0x00 概述 Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的环境变量。 0x01 Linux环境变量分类 按照生命周期来分,Linux环境变量可以分为两类:# 1、永久的:需要用户修改相关的配置文件,变量永久生效。 # 2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。 按照作用域来分,Linux环境变量可以分为:# 1、系统环境变量:系统环境变量...

linux学习笔记-文件属性

一.文件属性 在当前用户家目录下以ls -al命令输出为例: -rw-r--r-- 1 renren renren 231 10月 31 01:07 .bashrc 文件权限 连接数 文件所有者 文件所属用户组 文件大小 文件最后被修改的时间 文件名 二.文件类型与权限 -rw-r--r-- 第一个字符代表文件的类型,后面的九个字符三个为一组,第一组代表文件所有者的权限,第二组代表同用户组的权限,第三组代表其他非本用户组的权...

Linux学习笔记【图】

Linux学习笔记 Linux的历史操作系统,英语Operating System简称为OS。说道操作系统就需要先讲一讲Unix,UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。而linux就是一款类Unix系统。通常人们对linux都有一个错误的认识,就是这个名词"linux操作系统",其实linux不是操作系统,...

linux学习笔记-开机流程与主引导分区(MBR)

读鸟哥的linux私房菜-基础学习篇(第三版)3.2.4章节作此笔记 一.术语介绍: Bios:写入到主板上的一个程序,计算机开机时主动执行的第一个程序。 MBR:硬盘内第一个扇区的主引导分区块,大小为446bytes,内含引导加载程序(Boot loader) 引导加载程序(Boot loader):操作系统安装在MBR上面的软件,可读取并执行内核文件的软件,其主要功能有:1.提供菜单 2.载入内核文件 3.将引导加载程序交给其他loader负责 引导扇区(Boot se...

Linux学习笔记六【应用程序安装篇】【代码】

同windows操作系统一样,使用一个操作系统,肯定要安装一些软件,这篇随笔主要介绍Linux上软件的安装。首先我们应该了解Linux应用程序的组成、熟悉RPM软件包的管理机制,接着就是会使用RPM包管理工具,并且从源码包编译安装应用程序。一、Linux应用程序简介1、Linux命令与应用程序的关系(1)、文件位置 系统命令:一般在/bin和/sbin目录中,或为Shell内部指令 应用程序:通常在/usr/bin和/usr/sbin目录中 (2)、主要用途 系统命令...

Linux学习笔记七【SHELL篇】【代码】

初识Shell——bashLinux中的shell有点类似Windows下的cmd.exe或者.bat。管理整个计算机硬件的其实是操作系统的内核(Kernel),用户无法与内核直接交互,所以通过shell来跟内核通信。即shell介于操作系统(Kernel)和用户之间,它是用户与内核的翻译官,是一个命令解释器。常见的shell种类有:Bsh、Csh、Ksh、Bash、Zsh Bsh和Csh出现的较早,Ksh继承了它两的功能,Bash继承了Bsh和Ksh的升级版,而且是Linux系统中默认的shell,Zsh则兼...

Linux学习笔记一【甚而知识篇】【代码】

基本知识: Linux中磁盘分区表示: 如:/dev/hda5 :/dev/目录是存放硬件设备文件,hd表示IDE设备,sd表示SCSI设备,a表示硬盘的顺序号,即第一块硬盘是a,第二块是b...等,就像windows下的C盘D盘一样,5表示第一个逻辑分区。Linux分区由主分区和扩展分区组成,主分区不超过4个,逻辑分区是在扩展分区中划分的所以逻辑分区从5开始,不管主分区是否满4个分区,反正前4块是划给主分区的。 同样,一个SCSI设备第二块硬盘的...

Linux学习笔记二【文件和目录管理】【代码】

文件和目录管理 及 VI编辑器的使用  文件和目录管理,刚开始学这块的时候感觉内容很多很杂,但是学完进行总结后,发现其实很有条理的而且没什么难度,只是熟练掌握这些常用的命令就行了。至于Vim编辑器,不得不说,用了这个编辑器之后,感觉Windows的notepad很没有技术含量了。先简单总结一下文件和目录常用到的命令,简单的用法就略过。 文件操作命令:touch、file、which、find、cp、rm、mv、ln 文件内容操作命令:...

Linux学习笔记三【文件及目录的权限管理篇】【代码】【图】

文件及目录的权限管理上篇简单介绍了下文件和目录的一些简单的操作,接下来介绍用户和文件权限的管理。首先了解用户和组账号的配置文件,然后是管理用户和组账号,最后要会设置文件和目录权限和归属。 Linux基于用户身份对资源访问进行控制。用户账号分为超级用户root(相当于windows下的Administrator),然后是普通用户。Linux中是不建议使用root登录系统执行管理任务的,因为这很不安全。要是误删了系统中某个重要的文件,那...

Linux学习笔记四【磁盘和文件系统管理篇】【代码】

添加磁盘并进行分区、创建并挂载文件系统1、确认系统中的磁盘命令——fdiskfdisk -l [磁盘设备][root@localhost ~]# fdisk -l ==>查看目前系统内的所有分区 (这里显示的结果与在交互模式下P命令是相同的,后面讲)Disk /dev/hda: 21.4 GB, 21474836480 bytes ==>磁盘的文件名与容量 255 heads, 63 sectors/track, 2610 cylinders ==>磁头、扇区与柱面大小 Units = cylinders of 16065 * 512 = 8225280 bytes ==>每个柱面的...

Linux学习笔记五【管理进程和计划任务篇】【代码】【图】

管理进程和计划任务   本次依然介绍Linux系统管理基础部分,内容为Linux的引导过程和运行级别、管理进程和服务、设置任务的计划运行,和前面一样,只是简单介绍,深入的部分我也继续在学习,希望和大家共同学习,如有错误,请指点。一、Linux的引导流程 1、系统启动的引导流程首先系统开机自检,然后是计算机开机后访问硬盘并读取首个扇区的MBR(即主引导目录),(备注:主引导扇区内部结构,其开头的446字节内容特指为“主引...