Linux学习指南 环球今亮点
来源:腾讯云
发表日期:2023-03-27 14:19:35
Linux到底学什么
很多人被告知去学习Linux
(资料图)
学什么,怎么学,是个经常遇到的问题
不同的人,需要结合工作和实际应用来设定目标
一般来说,民用终端、和服务器的Linux
可以认为是两个完全不同的场景
而作为编程相关的技术人员
通常基于的原因是:使用C/C++ 编写直接运行在Linux上的应用程序
编写部署在Linux上的应用程序,如Python,Java web服务程序
因此,根据使用原因,大致可以把方向分为:
运维Linux服务器 应用开发,开发Linux应用程序 Java Python 等 底层开发C/C++基础功能
而作为通用的操作系统应用,应知应会的内容包括:
如何开关机 如何上网 如何打开命令行 如何使用命令行安装卸载软件 如何编辑文本 如何创建,移动,删除文件 如何查看文件内容,解压缩文件
这里面包括的命令有:
使用apt-get或者yum安装或卸载软件使用tar,unzip,zip,gz等解压缩命令安装包了解运行环境,学会如何执行命令
进阶功能
基础部分过去后,就要进入第二阶段,包括
如何编写Linux应用程序 如何编译或者构建你的程序 如何运行你的程序 如何查找程序bug
这个阶段掌握的东西就多了
包括cd touch cp mv rm ls,find,切换目录,创建,复制,移动,删除,查看,查找等等
vi/vim 编写代码,里面的指令又要去记
gcc编译代码,后期可能需要学习makefile,cmake等构建工具
git命令,开发必备
ps进程管理,kill关闭进程
netstat网络管理
等等,这就需要翻阅文档了
不是一两句话能将清楚的
关注我也可以分享一些文档电子版给您
比如学习小抄,Shell命令等等
有条件的可以买本教材慢慢学
开发调试、系统状态、文件管理、压缩是永远绕不开的几个关键内容