公文素材库 首页

linux学习心得

时间:2019-05-17 11:25:01 网站:公文素材库
第一篇:linux学习心得

linux学习心得

我们这一代90后,从小接触的是www.bsmz.netan文档都不会看,有什么命令不会用了就跑到论坛上来问,还装出一副可怜相,乞讨一个命令的用法.有这些时间还不如自己看看man文档,即使你一个一个单词的翻译成中文再自己看都比问别人强,因为别人的回答再怎么详尽都比不上man文档详尽.安装一个新的软件时先看readme,再看install然后看faq,最后才动手安装,这样遇到问题就知道为什么.否则,说明文档都不看,结果出了问题再来找答案反而浪费时间! 古人说欲速则不达就是这个道理!

6,忘记www.bsmz.net或者rxvt终端,80%以上的操作都在这个终端下用命令完成,因为 linux的命令行十分强大,速度也十分快,简单的几个命令的组合就能完成非常复杂的操作.举一个例子:linux的常用命令find,去看看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会了就对他爱不释手.他的功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和 grep命令,那么他能完成非常复杂的操作,如果同样的操作你用图形界面的工具来完成,恐怕要多花十几陪的时间.因此linux高手经常会说:如果没有 find和grep我们还怎么活.但是现在大部分的linux初级用户受到www.bsmz.net file&: 指定欲显示的文件内容范围,并将它们输出到标准输出设备比如:输出每行第5个到第9个字符cut -b5-9 file.txt千万不要和cat命令混淆,这是两个完全不同的命令

cat file.txt: 输出文件内容到标准输出设备(屏幕)上

file somefile&: 得到文件类型

read var: 提示用户输入,并将输入赋值给变量

sort file.txt: 对file.txt文件中的行进行排序

uniq: 删除文本文件中出现的行列比如: sort file.txt | uniq

expr: 进行数学运算example: add 2 and 3expr 2 "+" 3

find: 搜索文件比如:根据文件名搜索find . -name filename -print

tee: 将数据输出到标准输出设备(屏幕) 和文件比如:somecommand | tee outfilebasename file&: 返回不包含路径的文件名比如: basename /bin/tux将返回 tuxdirname file&: 返回文件所在路径比如:dirname /bin/tux将返回 /bin

head file&: 打印文本文件开头几行

tail file : 打印文本文件末尾几行

sed: sed是一个基本的查找替换程序。可以从标准输入(比如命令管道)读入文本,并将结果输出到标准输出(屏幕)。该命令采用正则表达式(见参考)进行搜索。不要和shell中的通配符相混淆。比如:将linuxfocus 替换为 linuxfocus : cat text.file | sed 's/linuxfocus/linuxfocus/' > newww.bsmz.nettime -1 -type f -print

用来查找过去24小时(-mtime -2则表示过去48小时)内修改过的文件。如果您想将所有查找到的文件打一个包,则可以使用以下脚本:

#!/bin/sh

# the ticks are backticks (`) not normal quotes ('):

tar -zcvf lastmod.tar.gz `find . -mtime -1 -type f -print`

流程控制

"if" 表达式如果条件为真则执行then后面的部分:

if ....; then

....

elif ....; then

....

else

....

fi

大多数情况下,可以使用测试命令来对条件进行测试。比如可以比较字符串、判断文件是否存在及是否可读等等...

通常用" [ ] "来表示条件测试。注意这里的空格很重要。要确保方括号的空格。

第四篇:关于linux学习的心得体会

关于linux学习的心得体会

本学期对于linux系统的学习,让我对linux有了一定的了解。我知道了linux只是个内核。现在的linux操作系统,都是用这么一个内核,加上其它的应用程序构成的。linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,使其在金融、安全等部门有很重要的应用。

学习linux,首先我们应该从基础开始学起。对linux操作系统的功能、版本、特点,以及linux系统安装和图形环境有较全面的了解。 linux命令是必须学习的。虽然linux桌面应用发展很快,但是命令(更多内容请访问首页www.bsmz.net)在linux中依然有很强的生命力。linux是一个命令行组成的操作系统,精髓在命令行,学习如何在安全的环境中执行系统命令,包括有关文件、目录、文件系统、进程等概念,如何使用相应的命令对文件、目录、进程等进行管理,了解遇到问题时,如何找到帮助信息等。linux常用命令,有echo 命令、date命令、passwd命令、file命令、ls命令、touch命令等。

要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在学习初期。要增加自己的linux技能,只有通过实践来实现。只要多动手,就一定会有收获。遇到问题时要自己去寻找答案,在寻找答案的过程中,会学到更多知识。

应该说目前我们对于linux的学习只是入门而已,学习linux是一个长期的过程,很耗时间。作为电子信息工程专业的学生,对我们来说,linux将来主要应用于嵌入式linux系统的开发,这非一日之功,我们还需要不断深入地学习它。

最后,衷心感谢唐磊老师一学期来的辛苦教学,唐老师幽默风趣的教学方式给我们的课堂带来很多欢乐。老师辛苦了!

第五篇:linux学习心得

虽然我们已经上了十几个星期的linux课程,而且在老师的讲解下,我们只是知道了一些关于linux的皮毛。

这两个多月以来,我了解到了linux并不像我们正在学的c++和java不一样,可供编程和做软件;它是跟windows一样的一个操作系统。linux是一种自由和开放源码的类unix操作系统,而且linux比windows更加稳定,世界上运算最快的10台超级计算机运行的都是linux操作系统,由此可见,linux操作系统的强大。

而我们在这两个多月的学习中,发现了我们其实很对计算机的内部运作的认识十分不足,在这段时间老师的讲解中,我们才慢慢明白,原来计算机当中的内部运作如此复杂却有规律,让我更了解linux,了解计算机。

linux和windows在设计上就存在哲学性的区别。windows操作系统倾向于将更多的功能集成到操作系统内部,并将程序与内核相结合;而linux不同于windows,它的内核空间与用户空间有明显的界限。

而正正是因为很多的这些不一样,我们学习linux差不多可以说是从头学起。虽然linux是用c语言编写的,我们有学习c语言的基础,读程序和编写代码方面存在的困难小一点,但是,现实并不是如此。如何进入安装linux、进入linux的界面、修改密码、查看文件、增删文件……各种各样我们平时似乎烂熟于心的操作在linux上完全一筹莫展。linux的图形用户界面远比linux要友好,我们无法简单地从平常的习惯中切换过来,这也是我们学习linux的最大障碍之一。

linux使用命令操作组件,而不是我们平常在windows上用的鼠标,各种命令代表各种操作,我们无法完全记住,不过要懂得它们之间的联系,记得它们的操作目的,才能更好地使用linux。

经过这段时间的接触,我发现linux还是一个优秀的操作系统,不过它的界面难倒了很多的人,如果有兴趣的同学再经过一段时间的努力深入学习,我相信它将会有利于未来的计算机学习。

总之,非常感谢这两个多月以来三位老师孜孜不倦的教诲!我们会继续努力学习的。

更多其他好范文:

linux 学习心得

linux 学习 心得

关于linux系统的一点学习心得1

linux实训学习心得体会

学习linux后的心得

  来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。


linux学习心得
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/284318.html
相关阅读
最近更新
推荐专题