一、 从命令开始从基础开始
常常有些朋友一接触Linux 就是希望构架网站,根本没有想到要先了解一下Linux 的基础。这是相当困难的。虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。这里笔者把它们中比较重要的和使用频率最多的命令,按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统:
安装和登录命令:login、 shutdown、 halt、 reboot 、mount、umount 、chsh
文件处理命令:file、 mkdir、 grep、dd、 find、 mv 、ls 、diff、 cat、 ln
系统管理相关命令: df、 top、 free、 quota 、at、 lp、 adduser、 groupadd kill、 crontab、 tar、 unzip、 gunzip 、last
网络操作命令:ifconfig、 ip 、ping 、 netstat 、telnet、 ftp、 route、 rlogin rcp 、finger 、mail 、nslookup
系统安全相关命令: passwd 、su、 umask 、chgrp、 chmod、chown、chattr、sudo、 pswho
二、在社区共享你的经验
随着Linux应用的扩展,出现了不少Linux社区。其中有一些非常优秀的社区:水木清华、其中有一些非常优秀的社区:www.linuxforum.net(国内最高水平GNU站点)、http://www.chinaunix.net/ (中国最大的Unix技术社区),随着知识的不断积累,就可以把自己动手解决一些前人没有遇到的问题写出文档在网络上共享给其他读者。这个时候, 也就成为了一名“高手”。Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人,Linux高手更具有鼓励新手的文化精神。
最后是一个笔者的Linux学习的路线图(roadmap):
了解Linux 的基础知识,这些包含了用户管理、群组的概念、权限的观念等;
掌握至少50个以上的常用命令;
掌握.tgz、.rpm等软件包的常用安装方法
学习添加外设,安装设备驱动程序(比如网卡)
熟悉Linux文件系统 和目录结构。
掌握vi,gcc,gdb等常用编辑器,编译器,调试器 。
理解shell别名、管道、I/O重定向、输入和输出以及shell脚本编程。
网络的基础包括: 掌握路由概念、OSI七层网络模型、TCP/IP模型及相关服务对应的层次对于Linux学习非常重要的。然后学习Linux环境下的组网。
相关推荐
作者以其独特的昵称VBird为例,讲述了其在学习Linux过程中的心路历程,从而逐步深入探讨了Linux系统。 蔡慰慈因大学时期使用外号“菜鸟”,后被学弟学妹称为“菜鸟学长”,进而改为“鸟哥”。而之所以使用VBird作为...
Linux系统现在越来越满足人们对技术的要求,因此Linux不论在市场中还是企业里都备受欢迎,所以学习Linux的人越来越多,那么Linux到底应该怎么学呢?有没有Linux入门视频教程供大家观看呢? 现在在互联网...
学习linux的8本书 对学习linux有很大的帮助
学习目前企业经常使用的Linux基本操作命令 深度学习Linux内核源码及源码剖析学习目前企业经常使用的Linux基本操作命令 深度学习Linux内核源码及源码剖析学习目前企业经常使用的Linux基本操作命令 深度学习Linux内核...
以下是一些推荐的书籍,它们可以帮助你从零开始学习Linux。 1. 《Linux就该这么学》:这本书专为Linux初学者设计,它详细介绍了Linux的基本概念、安装过程、文件系统、命令行操作以及常用命令。此外,书中还涵盖了...
Linux初级学习新手备忘手册。Linux备忘手册来了 解决学完就忘 高效查询 一分钟定位80%以上高频问题。...学习Linux和使用Linux,这张学习路径图和备忘手册,就是成为高手的葵花宝典....(不、不、不,应该是武林秘籍)。
从给定的文件信息来看,这是一份关于学习Linux系统的参考书籍介绍,虽然部分内容似乎出现了乱码,但根据描述和可识别的部分,我们可以提炼出以下关键知识点: ### 1. Linux系统的学习价值 Linux作为一款免费且开源...
Linux基础知识点是学习Linux笔记资料的核心内容。本节将对Linux基础知识点进行详细的讲解。 一、C基础 C语言是Linux系统的基础语言,了解C语言是学习Linux的基础。C语言的基础知识点包括: * 变量声明:变量声明...
零起点学习Linux系列培训视频教程.共61集].itboba-ice-linux-11-20
一步一步学习linux汇编语言程序设计 第三版 最新版
新手学习Linux八要素 Linux 操作系统是当今时代最流行的操作系统之一,随着 Linux 应用的逐步扩展,越来越多的人开始接触 Linux。但是,之前使用微软视窗的用户在学习 Linux 时往往有一些茫然的感觉,不知道从何处...
学习Linux对于希望深入了解操作系统的朋友们来说是一项重要的技能。Linux是一种由开源社区工程师出于兴趣共同发明的操作系统,它拥有大量的基础概念,这些概念对于深入理解计算机工作原理至关重要。尽管Linux的初学...
"在Windows上学习Linux——虚拟Linux起步安装篇.pdf" 本文档主要讲解了如何在Windows上学习Linux操作系统,包括虚拟Linux的安装和使用。Linux是一个免费的Unix操作系统,由全球数万名程序员设计和实现的。其目的是...
《浅谈学习Linux的必要性以及学习方法》 在当今数字化时代,Linux操作系统的重要性日益凸显。Linux以其开源、免费、安全和高效的特点,不仅在服务器领域占据主导地位,还在嵌入式开发、系统管理等领域有着广泛的...
教程名称:零起点学习Linux系列高清视频教程课程目录:【】Linux系列培训视频教程.共61集(1-6)【】Linux系列培训视频教程.共61集(13-19)【】Linux系列培训视频教程.共61集(20-25)【】Linux系列培训视频教程.共...
在学习Linux时,以下几点心得可能对初学者有所帮助: 1. 了解基础命令行操作:熟悉诸如ls、cd、mkdir、rm等基本命令,是掌握Linux的第一步。熟练使用这些命令,可以提高在Linux环境下的工作效率。 2. 学习Shell...
如何学习Linux网络编程如何学习Linux网络编程如何学习Linux网络编程