ubuntu/linux学习记录1

文章始建时间:2014年9月15日15:12:26。

我是初学者,是开源软件的受益者,我相信“我助人人,人人助我”的思想。我想记录学习linux一步步走来的点滴,为后来的新手铺路搭桥,并以此为勉!

如果你真想学linux,正如我一般,就要追求系统性地学习linux,才是好的!

我的学习思路是:粗浅的理论知识+实践 -> 把Ubuntu用起来,用图形界面,尽量用命令,开发java(我是java工程师) ->  目标像在windows下完成日常生活和工作

    ===>  买本由浅如深的linux经典之作,修正和扩展在上一阶段的对linux认识和相关知识 + 学习和掌握linux下的一些高效软件gvim等,争取基本做到全键盘操作  ->  理论 + 实践 步入中阶

===> 第三阶段,暂空。

0.学习linux的思想,历史,理念等。

url:

http://wiki.ubuntu.org.cn/Linux%E4%B8%8D%E6%98%AFWindows/zh

(看过好多片好文章,一时没找到,等找到了,就累加在后面,下同。)

1.找到自己为什么要使用linux的原因。找到自己为什么要学linux的原因。

为高效使用计算机,高效学习/开发,快速提高自己的开发水平!

我结合自身找到了几条原因,现在没时间写,有机会在写上来。

2.选择linux版本,我认为Ubuntu是最适合新手入门的发行版本了。Ubuntu致力做桌面级操作系统。现在有中国本地化版本Ubuntu kylin(麒麟),金山wps,快盘等支持linux版。。

3.安装Ubuntu,网上教程成堆,不在累述。我打算现在VMWare虚拟机中学习和使用Ubuntu一段时间,待熟悉和能正常处理各种生话工作任务后在彻底使用Ubuntu,卸载windows。

安装过程中有问题可以在“Ubuntu中文论坛”查阅文章和发帖寻求帮助。

http://forum.ubuntu.org.cn/viewtopic.php?f=120&t=67441

4.查阅Ubuntu使用文档,学习他人的引门文章博客。

推荐我认为极好的几篇博客和官方桌面培训文档:

http://forum.ubuntu.org.cn/viewtopic.php?t=390584

http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=345815

http://people.ubuntu.com/~happyaron/udc-cn/lucid-html/

http://people.ubuntu.com/~happyaron/ubuntu-docs/precise-html/

5.学习linux的一些基础而重要的知识,基础命令等等。

http://forum.ubuntu.org.cn/viewtopic.php?f=120&t=257333

http://wiki.ubuntu.org.cn/UbuntuSkills  (这个命令大全,新手可以自己找写“常用命令”类的文章自己看看)

6.看一同完整的视频教程。

我目前手上有的是传智博客 韩顺平的linux开发 一套视频,大家可以去传智博客的官网-视频区下载。

未完待续。。。

时间: 2024-08-06 04:21:32

ubuntu/linux学习记录1的相关文章

UBUNTU LINUX学习计划和过程记录

昨天花重金A Practical Guide to Ubuntu Linux(FOURTH EDITION),目的是为了驱使自己学习LINUX系统. 昨晚在VMware中安装了Ubuntu 14.04. 总之,UBUNTU LINUX学习之旅开始了. 学习前期,计划每天花一个小时(最好固定时间,暂定晚上22:00-23:00为Ubuntu Hour吧 ^^),阅读书籍,再结合实际操作,逐步入门.到后期有具体学习目标的时候再调整计划. 在本帖中记录每天的学习内容.

Linux学习记录--文件IO操作相关系统编程

文件IO操作相关系统编程 这里主要说两套IO操作接口,分别是: POSIX标准 read|write接口,函数定义在#include<unistd.h> ISO C标准 fread|fwrite接口,函数定义在#include<stdio.h> 有书上说POSIX标准与ISO C标准的区别在于文件读写是否带缓冲区,我则不是很认同,因此POSIX标准下的IO操作也是带缓冲区的,至于这两个标准下的IO性能谁更加好则不一定,因为这和缓冲区的大小,以及用户逻辑有很大关系. POSIX标准

linux 学习记录- 用户切换

一.用户切换:      缘由:1.使用一般账号操作系统,这是平日操作的好习惯.2.用较低权限启动系统服务:如apache软件,可以建立        apache用户来启动apache软件,如果这个程序被攻破,系统也不至于损毁.3.软件本身的限制. a.su  最简单的切换用户身份的方法       使用方法:  su [-lm][-c 指令][username]            详解: -:代表使用login-shell的变量档案读取方式来登入系统,若后面没有用户名,代表切换到root

Linux学习记录--文件管理相关系统编程

文件管理相关系统编程 重要文件标识 打开文件标识 O_RDONLY:只读方式打开 O_WRONLY:只写方式打开 O_RDWR:可读写方式打开 打开文件操作副标识 O_CREAT:若路径中文件不存在则创建,使用Open函数时需同时指定文件权限 O_EXCL:若与O_CREAT连用,检查文件是否已经存在,若不存在则建立文件存在则返回错误,这使创建和测试成为一个原子操作 O_APPEND:读写文件从文件尾部开始移动,所有写入数据都加入文件尾部 O_TRUNC:若文件存在并且可以写入,此标识会将源文件

Linux学习记录-----《快乐的Linux命令行》.

之前自学python的时候一直用的Win7,没想过,也有点怕使用Linux,可能人对未知的东西都有点恐惧,但是,但是,学了4个多月,退无可退了,不管是网站的部署,还是基于后端工作的需求,Linux的学习必须提上日程, 参考用书,,, <快乐的Linux命令行>,操作系统通过虚拟机安装的Ubuntu  16 很喜欢书中的一句话 最开始的准备工作进入超级用户,,,, su -这样,就在当前目录下,变更成超级用户如果之前没有设置过超级用户密码的话需要使用sudo passwd root按照提示,如果

积攒力量,终会展翅飞翔。Linux学习记录

带着对linux的兴趣,我来到了兄弟连!来此学习已一月有余,也该写点东西记录一下在兄弟连的点滴. 上了这么多年学,我感觉学习的过程是枯燥的,这个问题应该是很难避免的!甚至可能在我们大家的潜意识里就觉得学习本来就应该是这样的啊,其实这是不对的!!超哥可以用生活中生动形象的例子来帮助你理解枯燥的理论,用语幽默风趣,同时也有助于记忆,这些都让原本痛苦的学习过程变得容易起来!爱因斯坦有一句名言,如果你无法向六岁的小孩解释它,那代表你自己也不明白!超哥完美的将复杂的理论简单化了,我感觉这不仅仅可以使初学者

Linux学习记录-01(Linux系统发展史)

对计算机一直感觉很神秘,想要学习,奈何不是计算机专业出身,最近决定开始学习,也算是充实一下自己,希望自己可以坚持下去. 一.Linux系统Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协议.它支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统.Linux操作系统诞生于1991 年10 月5 日(这是第一次正

Linux 学习记录 2019年5月5日

2.1 shell内核:include <stdio.h> shell是应用程序控制硬件终端的一个统称.bash 1:广泛 2:好用 tab键补齐 .既然Linux系统中已经有了Bash这么好用的"翻译官",那么接下来就有必要好好学习下怎么跟它沟通了. 常见执行Linux命令的格式是这样的:命令名称 [命令参数] [命令对象]注意,命令名称.命令参数.命令对象之间请用空格键分隔. 命令:要做的事情参数:对命令的修饰 让命令更加适用于当前的工作场景对象:被动方,承受者 命令对

linux学习记录4

涉及 文件管理:标准I/O和管道:inode ln   创建链接 -d 硬链接  相当于文件别名:多个名字 指向同一个数据块地址 在选定位置新建一个文件名,显示文件大小与源文件相同,但并没有占用磁盘空间 只增加了极少量inode数据:  A与B都指向硬盘数据block -s 软连接  相当于快捷方式:可以跨分区创建:!最好用绝对路径创建 ls -s  /SPATH(原始文件的绝对路径,或相对路径;相对于软链接DPATH路径) /DPATH 会在你选定的位置上生成一个文件,保存了路径信息:  A指