`
- 浏览:
508726 次
- 性别:
- 来自:
长沙
-
一、 Linux学习路线
1、 目标
了解Linux 的基础知识,这些包含了用户管理、群组的概念、权限的观念等;
? 掌握至少50个以上的常用命令;
? 掌握.tgz、.rpm等软件包的常用安装方法
? 学习添加外设,安装设备驱动程序(比如网卡)
? 熟悉Linux文件系统 和目录结构。
? 掌握vi,gcc,gdb等常用编辑器,编译器,调试器 。
? 理解shell别名、管道、I/O重定向、输入和输出以及shell脚本编程。
? 网络的基础包括: 掌握路由概念、OSI七层网络模型、TCP/IP模型及相关服务对应的层次对于Linux学习非常重要的。然后学习Linux环境下的组网
2、 学习方法
2.1、 从命令行开始从基础开始
2.2、 选择一本好的Linux书籍
2.3、 养成在命令行下工作
2.4、 养成在命令行下工作
2.5、 学习Shell
shell是用户输入命令与系统解释命令之间的中介。最直观的说法,一种Shell有一套自己的命令。举一个容易理解的例子,Linux的标准Shel是Bash Shel;Solaris的shell是B shell;Linux的Shell是以命令行的方式表现出来的
2.6、 勤于实践
2.7、 学会使用文档
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
——————————Linux视频教程学习——————————————————
课程大纲:
1、 安装篇
2、 基本命令篇
3、 应用篇
4、 娱乐篇
5、 配置篇
6、 服务器篇
————————————Win7下安装Linux————————————————————————————
1、 虚拟机品牌选择:VMWare, WBOX(Sun收购的产品,现在的Oracle), VPC(微软产品), XENSERVER(思杰产品)
问题:Win7下用什么虚拟机软件好?
虚拟机 For Win7 付费情况 最新版本 装置包大小 特性
比较:Virtual PC XP Mode 不花钱 - 548M(含XP) 与Windows结合严密
VMware Workstation 付费 7.0 497M 周边产品众多,功用多到用不到
VirtualBox 不花钱 3.0.10 69M 轻盈,普通使用足够
——先下载个虚拟机软件,比如vmware或者virtualbox之类的。这两个里面我推荐后面一个,因为前面那个体积比较大,而且联网那块儿特别不好整,我原来用的时候整了好久都不行。而且桌面快捷图标好像在win7里面需要以管理员身份执行才能打开虚拟机,不然有个服务没有打开,就不行。最后听别人建议换成了virtualbox后安好就可以上网了。后面那个体积小,只有70-80M。虽然功能没有vmware那么强,但是够用了。
安装好了后,直接就可以新建一个虚拟机了。
2、 Linux系统的发型版本
Linux, Ubutun、 debian、redhat(并购了jboss)等等, 国产的有红旗、 雨木林风等等
LInux是内核
redHat的目标就是服务器, Ub的目标是桌面应用(当然Linux的服务器应用都不会弱)
Linux= 内核 + 发行版
3、 观看WIN7下使用vmware安装雨木林风操作系统
4、 redhat不适合初学者, ubutun比较好, 而且网上资料也多
雨木淋风也是使用的这个版本, 如果要和winli装雨木淋风
5、 vbox安装ubuntu:《Ubuntu10和VirtualBox4实用总结-常用Java Web应用软件 (LNMJ,LAMJ)安装
》http://www.iteye.com/topic/976958
a、 fatal no bootable, system halted(异常)
原因:没有安装好操作系统, 虚拟机也是需要操作系统的
虚拟机使用的是虚拟硬盘,这个虚拟硬盘实际上就是一个文件,在VirtualBox中这个文件是.vdi文件
b、 原来是下载的iso文件有问题, 690M的却只有32kb
6、 关于iso文件的再认识
ISO一般都是将光盘文件做成一个文件,而有一些光盘软件设定只能从光驱进行安装,那么直接解压后还是不能使用,需要用到虚拟光驱软件
现在网络上有不少软件是以ISO文件类型发布的。ISO是一种镜像文件,它是将多个文件目录或者是整个光盘文件压缩成一个文件,这样便于软件的发布。对于ISO文件,是无法直接使用的,需要用到一些软件将其解开才能使用
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
8. **验证集群状态**:通过`kubectl get nodes`检查所有节点是否已加入并处于Ready状态,这标志着基本的k8s集群已经部署完成。 虽然这个过程看似繁琐,但通过编写自动化脚本,可以极大地简化手动操作,实现“一键...
GoAhead Web Server 是一款开源的、轻量级且高性能的嵌入式 Web 服务器,适用于多种操作系统平台,如 eCos、Linux、LynxOS、QNX、VxWorks、WinCE 和 pSOS 等。它以其高效、稳定和广泛的兼容性而闻名,尤其适合资源...
GoAhead WebServer支持的操作系统也非常广泛,包括但不限于eCos、LINUX、LynxOS、QNX、VxWorks、WinCE、pSOS等。 综上所述,在VxWorks 6.6平台上移植GoAhead WebServer是可行的,需要通过一系列配置和代码修改以...
ready to learn golang kubernetes kubernetes官网 资源待更新 网络 资源待更新 图解TCP/IP 图解HTTP TCP/IP详解 卷1:协议 TCP/IP详解卷2:实现 TCP-IP 详解卷3:TCP 事务协议 系统设计 资源待更新 资源待更新 操作...
特点- 跨平台支持 macOS/Linux/Windows 32/64-bit- 单文件简单易部署- 不依赖其他组件- 支持读取配置文件方式启动 登陆用户认证- 定时刷新 Beanstalk 队列服务器状态- 对每个 Tube 的 ready/delayed/buried 状态...
Ubuntu Linux has recently released versions that are aimed at device manufacturers who build Internet-ready handheld devices based on both the Atom and ARMEL processors. This exciting book provides ...
lg 分布式负载生成。快速开始假定命令是从Linux BASH Shell或类似程序运行的。 使用source ./hack/local_env_vars-source.sh本地环境变量使用....| echo "not ready"' 使用./hack/db_schema_load.sh创建mysql模式用go r
The simple and efficient volumetric lighting solution compatible with every platforms: Windows PC, Mac OS X, Linux, WebGL, iOS, Android, VR, AR, Consoles, Built-in/Legacy Render Pipeline, SRP (URP & ...
This package comes with everything you need, ready to go on all of the major platforms. Features: - Lua 5.1.4 for all supported platforms - Amazing Lua performance thanks to LuaJIT - LuaInterface ...
标题提到的`sdnotify`是一个针对Go语言编写的库,专门用来实现与systemd的“准备就绪”通知交互。 `sdnotify`包允许服务进程向systemd报告其状态,特别是当服务完成初始化并准备好处理请求时,可以发送一个“READY=...
The ethminer is ready to go. | Builds | Release | Date | | ------ | ------- | ---- | | Last | [![GitHub release](https://img.shields.io/github/release/ethereum-mining/ethminer/all.svg)]...
Quizzes and exercises at the end of each chapter help you test yourself to make sure you’re ready to go on Learn how to... Install and use a C++ compiler for Windows, Mac OS X, or Linux Build ...
之后,您可能会看到如下消息: Alright, you are ready to go! 。 在这种情况下,此文件夹结构必须存在于您的项目中: . ├── robot-eyes │ ├── docker-compose.yml │ ├── example_app │ │ ├──...
在选购树莓派设备时,作者推荐从Canakit购买,因其提供的物流服务快速可靠,而且ready-to-go服务也方便用户立即开始使用树莓派。 整个教程还提供了关于每一步安装的时间预估,尤其是编译OpenCV这一过程可能会非常...
2. 编程语言和环境:文档中出现了"***"、"cpu"、"MFC"、"VB"、"***"、"Windows"、"Unix/Linux"、"UnixMakefile"、"VisualC++"、"VisualC++.NET"、"DevC++"、"TurboC2.0"、"gcc"、"djgpp"等关键词,这些都是与C语言...
3. 编程环境与工具:文档中提到了各种操作系统和开发环境,比如“Windows Vista”、“Windows 8”、"Unix/Linux"、"Windows API",这说明了C语言可以在多种平台上进行编程开发。提及的“Visual Studio”是微软推出的...
CID数据的每1比特传输后,CMD信号状态将与卡内部状态比较,如果不一致,则中止数据传输并返回Ready状态;如果一致,卡认为已被选中,然后转换到Identification状态。 - **回应**:R1 - **CMD3: SET_RELATIVE_ADDR*...
To download Sunbird, go to the Sunbird project website and choose the latest version. Follow the instructions depending on your operating system. Simple Usage Starting Server To start Radicale CalDAV ...
文将对 Linux™ 程序员可以使用的内存管理技术进行概述,虽然关注的重点是 C 语言,但同样也适用于其他语言。文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半...