Linux的学习之路

简介:

 Linux的学习之路

1   Linux的发展史

   Andrew S.Tanenbaum提出了Minix,而Linus Torvalds从Minix中延伸出了Linux

2   Linux的应用领域

   网站开发 后台应用 3D场景 自动电视 安卓的底层系统等等

3   Linux的学习方法

   要多提问,但是提问前要先尝试自己解决一下,比如:看相关的资料文件.帮助文档.百度一下示例等

   如果以上你还没有解决问题,那么你就可以提问了,注意提问时要把问题说清楚,讲明白,要说的详细具体一点,不能只说个大概

4   Linux和Windows的区别

   Linux不靠扩展名区分文件类型,而是靠权限

   Linux里一切皆文件

   Linux严格区分大小写

   Windows下的程序不能直接在Linux中安装和运行

   Windows也不区分大小写

   Windows里有详细的分区和分类

5   字符界面的优势

   占用系统资源少

   减少出错

   减少被攻击的可能性

   显的更专业

6   系统分区的类型

   主分区 

   扩展分区

   逻辑分区

7   Linux的密码原则

   复杂性 (需要八位以上的字母 数字 符号,不能是英语单词 也不能是和用户相关的内容)

   易记性 (要好记又不会忘掉)

   时效性 (最好是每三个月更换一次)

8    man的级别

    命令的帮助

    可被内核调用的函数的帮助

    函数和函数库的帮助

    查看特殊文件的帮助(主要是dev目录下的文件)

    配置文件的帮助

    游戏的帮助

    其它杂项的帮助

    系统管理员可用命令的帮助

    和内核相关文件的帮助

                                                                      2017.04.2

本文转自 拉考的考拉 51CTO博客,原文链接:http://blog.51cto.com/lakaodekaola/1920760


相关文章
|
3天前
|
存储 Linux
Linux的学习之路:16、文件(3)
Linux的学习之路:16、文件(3)
28 0
|
3天前
|
Linux C语言 C++
Linux的学习之路:14、文件(1)
Linux的学习之路:14、文件(1)
25 0
|
3天前
|
Linux 开发工具 C语言
Linux的学习之路:7、yum与git
Linux的学习之路:7、yum与git
15 0
|
3天前
|
Linux 开发工具
Linux的学习之路:5、粘滞位与vim
Linux的学习之路:5、粘滞位与vim
46 0
|
3天前
|
Linux 程序员 计算机视觉
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
16 0
|
3天前
|
自然语言处理 Java Linux
【Linux】开始学习进程替换吧!
通过学习进程替换,我们可以体会到多语言混搭的快乐,可以从C语言直接蹦到python ,也可以从c++里运行java代码。是不是很厉害!这是通过调度多个进程的效果,联系我们之前学习的进程,进程控制等概念。我们可以想要运行其他代码可以通过创建子进程来实现,但是这样也肯定是同一种语言,如果想要运行其他语言,那是不是有种方法可以调度一个进程来当做子进程呢??? 我们开始今天的学习吧!
11 0
|
3天前
|
Ubuntu 算法 Linux
嵌入式Linux的学习误区
该文指出了学习嵌入式Linux开发的两个常见误区。一是过分专注于学习桌面或服务器版Linux,而非关注嵌入式开发本身,实际上只需熟悉基本操作即可。二是试图在没有基础的情况下直接阅读Linux内核源代码,这是不切实际的,应先建立基础知识再进行源码学习。文章还提到了在嵌入式系统中获取和处理屏幕数据的示例,包括使用gsnap工具将framebuffer数据转为图像,以及涉及的交叉编译过程。
11 0
|
3天前
|
编解码 Linux 数据安全/隐私保护
【Linux学习】​​学习Linux的准备工作和Linux的基本指令
【Linux学习】​​学习Linux的准备工作和Linux的基本指令
|
3天前
|
Linux Shell 虚拟化
【Linux学习】Linux 的虚拟化和容器化技术
【Linux学习】Linux 的虚拟化和容器化技术
|
3天前
|
运维 监控 安全
【专栏】11 个 Linux 网络命令学习和熟练运用这些命令是提升网络管理能力的基础
【4月更文挑战第28天】本文介绍了11个必备的Linux网络命令,包括ifconfig、ip、ping、traceroute、netstat、tcpdump、ss、telnet、ftp、ssh和nmap,这些命令在网络配置、故障排查和性能监控中发挥关键作用。通过实例分析,强调了它们在实际工作中的综合应用,帮助运维工程师提升效率和应对网络挑战。学习和熟练运用这些命令是提升网络管理能力的基础。