linux怎么学好啊,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux怎么学好啊,相关的知识,希望对你有一定的参考价值。

linux怎么学好啊,

学习Linux步骤:
1、先了解了解基础吧,找一本薄一点的,浅一点的书,了解一下什么是linux。有个基本了解即可。不建议马上看《鸟哥的Linux私房菜》,这本书很不错,如果你了解linux基础之后再看,对你可以说是不受益匪浅都不行。没基础看《鸟哥的Linux私房菜》比较痛苦,内容很多。
2、了解之后,在自己电脑上弄个虚拟机,装上linux系统(redhat或ubuntu都行)。专攻《鸟哥的Linux私房菜》。当你把这本书攻下来时,才知道原来命令行并不可怕,自己打着打着就很长啦。
学linux最主要靠实践,不实践,只看书对你没好处的哦。自己在虚拟机上慢慢玩吧,玩多了就知道咋回事啦。不懂的多找资料弄懂,弄懂之后再实践,这才会有收获。
参考技术A 刘遄的《Linux就该这么学》超级详细简单的,适合入门,然后就是对着虚拟机不断的测试命令啊,写些课后练习,命令不一定要死记住,只要大概了解下,从文件管理到用户管理到内存管理磁盘管理,全部走一遍,就入门了,之后的事就好办的多了。
但是任何一门知识的学习都是永无止境的,能达到的高度跟一个人的勤奋和悟性有很大关系,悟性也是练出来的本回答被提问者采纳

为虚拟机下的linux扩容了硬盘的容量,怎么分区啊?

Disk /dev/hda: 37.5 GB, 37580963840 bytes
255 heads, 63 sectors/track, 4568 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 1827 14570955 83 Linux
/dev/hda3 1828 2088 2096482+ 82 Linux swap / Solaris
/dev/hda4 2089 2610 4192965 5 Extended
/dev/hda5 2089 2349 2096451 82 Linux swap / Solaris
/dev/hda6 2350 2610 2096451 82 Linux swap / Solaris

Command (m for help): n
No free sectors available
按照网上的来可是输入n命令就提示No free sectors available应该是还有15G的未分配空间的啊,查了下也有说是什么扩展分区、逻辑分区什么的,我也搞不懂了啊,究竟怎么才能用这15G的空间啊,网高手解答啊!

看磁盘状态 fdisk -l
分区 fdisk -cu /dev/sdX(X是看到的新加的磁盘)
按照向导,n(新建),p(首选分区),给大小,直接回车的话是全给,w(存盘)
查看新分区 partx -a /dev/sdX
格式化 mkfs.ext4 /dev/sdaX1
新建挂载点比如根下 mkdir /name
修改fstab vim /etc/fstab 根据里面的写法把新分区挂载到新建的挂载点
挂载 mount -a
查看 df -H
这样就可以看到新分区挂载上来并显示分区大小了
参考技术A PC硬盘中一个硬盘最多只能有4个主分区,若需要更多的分区,需要把一个主分区改为扩展分区,然后在里面可以划分为多个逻辑分区。
从你的分区表看,你已经达到4个主分区的限制了,这样要么把最后一个分区删掉,然后重新建一个更大的扩展分区(包括那15G),然后把它划分为多个逻辑分区,要么用无损分区软件把第4个分区的空间扩大15G。
另外在同一个磁盘上创建多个内存交换分区好像没有必要吧,不知你出于什么目的,通常一个磁盘建一个足够大小的交换分区就可以了。
提供一个分区方案供 参考:
hda1 / 根分区 作为第一个分区,大小根据需要确定,如ubuntu,centOS之类通用版本至少要5G以上
hda2 swap 交换分区 和内存容量相当就可以了
hda5 /home 【可选】用户个人目录分区 放置个人设置、文件数据等,虚拟机如无必要也可不单独分区
hda6 /usr 【可选】
hda7 /tmp 【可选】
hda8 /var 【可选】
根据用途也可以把其它目录作为独立分区,实际如果内存足够,交换分区也可以不要,最简单是把硬盘最为一个“/”分区。本回答被提问者采纳
参考技术B 1. fdisk –l查看、确认新增硬盘的设备名称
2. fdisk /dev/sdb进入到交互式的分区管理界面
3. p-----列出硬盘中的分区情况
4. n-----新建分区
5. d-----删除分区
6. t-----变更分区类型
7. w和q-----退出fdisk分区工具
8. partprobe /dev/sdb重新探测硬盘中分区情况的变化
9. ls /sbin/mkfs*查看“/sbin”目录中与mkfs相关的工具程序
10. mkfs.ext3 /dev/sdb1=mkfs –t ext3 /dev/sdb1创建ext3文件系统
参考技术C 1.查看你/dev下有没出现你新增扩容后的设备。/dev/hda1-6应该是你扩容前。
2.确认了扩容后的设备名称ru: /dev/hdb(sdb,sda总之不是你未扩容前的设备就好)
fdisk /dev/hdb
p-----列出硬盘中的分区情况
n -----新建分区
d-----删除分区
t-----变更分区类型
w-----退出fdisk分区工具
3.mkfs.ext3 /dev/hdb格式化分区。就OK了

如果以上方法可用,请多少给点分,切切!
参考技术D 使用 磁盘实用工具 或者 gparted 来察看空白分区,然后新建很方便。
关键是 看你上面的分区信息, 没有空白区啊!

以上是关于linux怎么学好啊,的主要内容,如果未能解决你的问题,请参考以下文章

我安装完MySQL怎么没有MySQL界面,只有命令行的操作界面,怎么回事啊?

怎么快速学好大数据开发?

嵌入式是硬件还是软件,我是学习嵌入式专业的,都能考啥证书啊

Linux技术参加Linux培训能学好么

大数据如何入门

中级计量经济学怎么学习啊?