【我的Linux,我做主!】我的Linux学习之路

任何的一本操作系统的教科书上面都会讲到Unix、Linux、Windows三大操作系统,我们平时用的最多的也就是Windows,但是由于其不开放源代码,不便于我们深入内核学习。

而Unix一般都与服务器硬件捆绑,我也只是看到别人操作过AIX和HP/UX两大Unix系统,没有机会亲自实践,而且硬件都非常昂贵,一般都由专业的系统管理员操作。

所以与Unix关系密切的Linux自然而然的成为了我学习操作系统的唯一选择。

记得3年前,我曾经利用业余时间研究过一阵子的Linux,只限于在自己的笔记本上面的VMware里面安装。记得当时尝试了Red Hat和Red Flag的两个发行版,当然都是有图形界面的那种,比较容易上手。后来就一直没有时间继续深入学习,毕竟自己的主要方向还是开发。

最近搞起了Android的项目开发,由于Android也是基于Linux的,觉得不能老是停留在以前对Linux的那种认识,所以最近也重新体验学习Linux,只不过这次我尝试安装了另外两个Linux系统,CentOS、Ubuntu。在CentOS里面配置好了网络并实现了远程连接到Windows XP,还有通过FTP下载文件、上网等基本功能,使用并体验了Linux的基本操作。等过段时间Linux用熟了,准备尝试安装Oracle、Eclipse等开发环境试试,有空体验一下Mono在Linux下的开发以及安装各种外设(打印机、扫描仪、高拍仪等),毕竟现在没什么时间。

已经购买了鸟哥的私房菜系列书籍,如有幸得到此书,将对我的Linux学习更有帮助。互相对照着看,也许会理解的更加透彻。

【有奖征文】 我的Linux,我做主! 正在进行,欢迎大家参与,分享你心目中的Linux,晒晒你定制的Linux系统。

时间: 2024-11-14 11:25:55

【我的Linux,我做主!】我的Linux学习之路的相关文章

【我的Linux,我做主!】进度缓慢的学习之路

看到[有奖征文]我的Linux,我做主!,也想写一下自己学习Linux的 经历,但真的想写时不知道如何表达内容.最后写成总结式的文章吧,也用这个记录自己十几年的学习历程 . 看到自己随手打出的「十几年」这几个字,自己好长时间没有再打字--自己在不知不觉用去了几分之一的人生. 一.接触 最早接触Linux是03年,当时版本是redhat 9.0.那时自己还在上学,有一门课是操作系统课,里面提到Linux系统,自己想学习一下,正好一个同学买了一套正版的redhat 9.0,就借过来开始在自己机器上安

linux用户、组和权限——学习笔记

linux用户.组和权限--学习笔记 1.linux用户user 2.linux组group 3.用户和组的配置文件 3.1.Passwd文件格式 3.2.shadow 文件格式 3.3.group文件格式 3.4.gshdow文件格式 4.用户和组管理命令 4.1.用户管理命令 4.2.组帐号维护命令 4.3.用户创建:useradd 4.4.小实验 4.5.用户属性修改 4.6.删除用户 4.7.查看用户相关的ID 信息 4.8.切换用户或以其他用户身份执行命令 4.9.设置密码 4.10.

linux学习之路之LVM

试想一种情况,当初我们在规划磁盘的时候,只给某一个磁盘或分区之划分了30G的容量,但是后来,随着业务的需求,该磁盘或者分区的使用量会越来越大,等到以后再有数据存放时,发现该磁盘或者分区的容量不够用,此时该怎么办了?可以新增一个磁盘,经过格式化,挂载等过程就可以使用这个磁盘了,再将原来磁盘的数据完全的复制过来.等到后来又发现,规划的磁盘又太大了,然后又使用上述方法来减少磁盘的大小.虽然这种方法可行,但是效率低,比较复杂.不应该是我们首选的方法. 当然,我们可以这样做,将多个磁盘或者分区(PV)组合

《Linux菜鸟入门》认识linux系统

系统文件管理 一 linux系统结构 linux系统和windows系统的区别在表面上是类似于ios操作系统和Android的区别,linux系统的存储是基于根目录的,不同于windows系统的分盘.在linux中,所有东西的存在形式都是以文件形式存在,因此,首先要了解的就是linux的系统结构: linux是一个倒树结构,所有的文件都是在系统的顶级目录下的,即根目录"/",而在"/"下的二级目录都是系统装机的时候系统自己建立的,而这些二级目录都有相应的功能: /b

LINUX内核分析第七周学习总结——可执行程序的装载

LINUX内核分析第六周学习总结——进程的描述和进程的创建 张忻(原创作品转载请注明出处) <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.知识概要 (一)预处理.编译.链接和目标文件的格式 1.可执行程序是怎么得来的 2.目标文件的格式ELF 3.静态链接的ELF可执行文件和进程的地址空间 (二)可执行程序.共享库和动态加载 1.装载可执行程序之前的工作 2.装载时动态链接和运行时动态链接应用举例 (三)

手把手带你自制Linux系统之二 简易Linux制作

手把手带你自制Linux系统之二 简易Linux制作 本文利用CentOS5.5自带内核制作一个Mini Linux. 打开准备工作中创建的CentOS,为另一个虚拟机MiniLinux添加一个最小Linux所需要的文件. 1. 创建分区 为准备好的磁盘创建两个主分区,大小分别为20M和512M. 使用fdisk命令创建分区详细过程: fdisk /dev/hda 创建第一个20M分区依次输入: n --> p --> 1 --> <Enter> --> +20M 这几

Linux常用命令学习之路(每天都会更新)

Linux学习之路 1:显示日期时间的命令:date date->可以显示出星期月日时分秒年 date +%Y/%m/%d->可以显示出:年/月/日(date后面必须有至少一个空格) date +%H:%M:%S->显示出:时:分:秒(date后面必须有至少一个空格) date +%h->显示:月(英文的) 2:显示日历命令:cal: cal ->显示当月的日历 cal 2009->显示整个2009的日历 cal 10 2009->显示2009年10月的日历 3:

linux学习之路之LVM的快照功能

我们知道LVM可以弹性的调整文件系统的大小,其实LVM除了可以调整文件系统的大小之外,还有另一个功能就是系统快照. 所谓系统快照就是将某一时刻文件系统中的信息记录到快照区中,这里的某一时刻指的是在原始数据被改变的那一瞬间,原始数据会移到快照区里.而其他没有改变的数据,快照区和文件系统共享.所以刚建立快照时快照区内容和文件系统的内容一样. 由于我们知道只有改变的数据才会移动到快照区,因此快照区中保存的内容比较少. 快照区的原理图如下: 那么如何建立快照区呢? 使用lvcreate -s命令来创建快

linux学习之路之磁盘管理和文件系统三

ext3文件系统和ext2文件系统的区别? 在某些时候,某个用户在linux系统上写入数据,这时系统正好断电或者系统核心出现错误,写入的数据仅有inode table和datablock而已,可能会导致之前写过的数据没有保存在磁盘上.而当系统重启后,系统可能会对没有保存的数据进行数据恢复.但是,由于系统并不知道是哪个文件不完整,因此会遍历整个文件系统中inode,来查看block是否完整.不过,当某个文件的数据太大时,数据的恢复时间可能会比较长,而这对于服务器来说是不利的.所以在这种情况下,也就

linux学习之路之vim编辑器的使用

本章将介绍vim编辑器的使用 vim编辑器是vi编辑器的增强版 vim是一种全屏的编辑器,是一种模式化的编辑器,之所以称为模式化的编辑器,因为vim有多种模式. 接下来将介绍vim主要的三种模式: 编辑模式(也叫命令模式):在该模式下你可以完成字符串跳转,字符串删除,翻屏操作等操作 输入模式:在该模式下输入的任何字符都会保存在该文件中,作为文件的一部分 末行模式:在该模式下,可以实现字符串搜索,字符串替换等操作 vim编辑器的三种模式之间的相互转换 模式转换: 编辑模式-->输入模式 i:在当前