本文作者:ptiyny

初级linux开发教程学习 linux初级入门教程

ptiyny 07-30 12
初级linux开发教程学习 linux初级入门教程摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于初级linux开发教程学习的问题,于是小编就整理了2个相关介绍初级linux开发教程学习的解答,让我们一起看看吧。初学Linux...

大家好,今天小关注到一个比较有意思的话题,就是关于初级linux开发教程学习的问题,于是小编就整了2个相关介绍初级Linux开发教学习的解答,让我们一起看看吧。

初级linux开发教程学习 linux初级入门教程
(图片来源网络,侵删)

初学Linux,有什么技巧推荐吗?

这种东西没有什么好技巧!熟练就是最好的技巧!

鸟哥的私房菜 买一本回来 好好看看 自己装个虚拟机 试着装一个linux系统 打开鸟哥的私房菜 把命令一行一行的敲出来 书上会告诉你这条命令的作用是什么 可以使用哪些参数 。自己多看多练 !

linux是一门需要边做边学的学问,找本工具书入一下门,之后照着书上的操作练习,甚至可以不求甚解,囫囵吞枣,用熟了自然就会了。

先会一些基础的命令,cd,copy,mkdir,ll,ls,pwd,vim,会基础的用户管理useradd.passwd,chgrp,chmod等等,再下面可以学习安装软件了,最好有个场景,比如你学linux是为了搭web环境,那你可以学着装个nginx,网上搜一下安装方法,自编译和yum安装都试一下,然后试下修改配置文件等等。

初级linux开发教程学习 linux初级入门教程
(图片来源网络,侵删)

活用百度和--help,man等帮助文件,等你做完这些也就差不多了。

说白了,一个操作系统而已,你要学的是怎么用,又不是要学怎么写一个操作系统。

分享一下我自己的经验,简单介绍一下:Linux分为很多版本 ,在亚太地区一般使用的是Redhat 这个版本,而在欧洲北美地区弄乌班图版本。

我学Linux是因为将来运维工作的需要,搭建Linux服务器。看你学是因为什么目的了,初学者的话我推荐centos 这个版本,该版本为Redhat的完全***版,只不过centos 的yum免费。

初级linux开发教程学习 linux初级入门教程
(图片来源网络,侵删)

首先 我们需要了解Linux的基本操作命令,如最基本的ifconfig 这是查看网卡信息,ifconfig eth0 192.168.1.100 这是设置 IP地址,ls 查看当前目录下的列表,ls后面可以添加各种参数,比如 ll 或者ls -l 寄表示查看当前目录文件和文件夹的详细信息。

简单罗列一下常用命令:

touch 文件名 #创建一个文件

rm 文件名 #删除一个文件 可加参数 -f 强制删除,-p 递归删除

mkdir 文件夹名 #创建一个文件夹

rmdir 文件夹名 #删除一个文件夹

cd 目录名 #进入某个目录 ,如进入 /etc文件夹下的一个子目录/sys/ : cd /etc/sys/

cd #退出当前目录进入根目录

linux小白,有什么书籍推荐,怎么学习入门?

学习路径:

1、Linux基础你得挑一个适合你的系统,然后在虚拟机安装它,开始使用它。 如果你想快速学会Linux,我有一个建议就是忘记图形界面,不要想图形界面能不能提供你问题的答案, 而是满世界的去找,去问,如何用命令行解决你的问题。在这个过程中,你最好能将Linux的命令掌握的不错,起码常用的命令得知道,同时建立了自己的知识库, 里面是你积累的各项知识。

2、Linux平台的C/C++开发,同时还有Bash脚本编程我推荐的书如下:C语程序设计。 C语言,***当然更好。 C++推荐 C++ Primer Plus, 工具方面推荐VIM的官方手册,GCC中文文档,GDB中文文档,GNU开源软件开发指导3、UNIX环境高级编程(APUE)

3、UNIX环境高级编程堪称神作,经典中的经典,一遍一遍的看,看10遍都嫌少,绝对是圣经一般的读物,即使是Windows程序员也从其中汲取养分,Google创始人的案头书籍,扎尔伯克的床头读物。)

工作方向:网络,图形,嵌入式,设备驱动

网络方向:

UNIX环境高级编程再深读:尤其是进程,线程,IPC,套接字;

多核程序设计:Pthread一定得吃透了;

UNIX网络编程:卷一,卷二

TCP/IP网络详解:卷一,卷二

到此,以上就是小编对于初级linux开发教程学习的问题就介绍到这了,希望介绍关于初级linux开发教程学习的2点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享