Linux学习报告
Linux是开源软件,这使得它在全世界得到广泛关注和迅速发展。我买的电脑,最初厂家装的就是Linux系统,那是第一次接触Linux,感觉图形化界面与Windows还是有不少差距的。带着好奇,终于这学期在王老师的指导下,我们学习了《Linux教程》这门课。王老师对Linux系统很熟悉,上课的时候也不是对着课本教授知识,而是在他理解的基础上,用我们很容易懂得方式,梳理着Linux的内容。当我们不是很理解的时候,他还会反复讲解,直到我们弄懂为止。让我觉得学起来轻松,愉悦.真心感谢王老师,他的教学方法很有效.
第一节课的时候,老师说让我们回寝室用虚拟化软件VM VirtualBox—4。2.14安装Ubuntu 12。04操作系统,并且告诉我们学习Linux,平时要多练习它的相关操作,只有经常练习,才会熟练掌握。回寝室后,我下载了虚拟化软件和操作系统,在安装好VM VirtualBox—4。2。14之后,打开它安装Linux系统的时候,总是提示出错。于是,我进行了漫长的处理错误的过程,终于解决了那个问题,顺利安装上了Linux系统,心里美滋滋的。不单是因为经历一番挫折之后成功的喜悦,而且因为听说很多底层C语言开发,服务器管理等都是使用Linux系统,所以学好它,很有必要。
如果客户端(Client)要实现远程登录服务器端(Server)的 Linux系统,在客户端可以安装Xshell登录远程服务器等软件,服务器端的Linux系统里安装OpenSSH Server,它们之间通过SSH协议进行连接.具体做法是,在客户端输入:$ ssh 服务器外网ip地址。
老师花了好几节课的时间给我们讲了输入输出重定向。”〈“linux没有vim命令是输入重定向,把命令或可执行程序的标准输入(键盘上)重定向到指定文件。例如:$ cat 〈 file1 将输入重定向到文件file1,从file1中输入内容,输出仍为屏幕。”〉“是输出重定向,把命令或可执行程序的标准输出(屏幕上)重定向到指定文件。$ ls 〉 /dev/null 将输出重定向到/dev/null回收站,将当前文件夹里内容放入回收站。”>>“是输出附加重定向,指将内容输出附加到指定文件后面。例如:$cat 〉〉file3在file3文件后面追加内容。可以将0,1,2分别描述标准输入,输出和错误输出,这样可以区分标准输出和错误输出.例如:$ sort 1>output 2〉&1 将标准错误和标准输出放到一个文件.$ cat file1 file2 file3 1〉tempfile1 连接3个文件,将内容输出到文件tempfile1.$ cat < file1 〉file2 将file1的内容复制file2.$ update 2〉 /dev/null || echo “update 失败" 实现将更新失败信息放入回收站或者友好显示更新失败.
印象很深刻的是老师教我们如何换源,由于各方面原因,导致一开始老师换源失败了.但是他
坚持换了好几次,终于换成功了,从他身上,我学到了坚持不懈,挑战困难的勇气。$ vim /etc/apt/sources。list 查看源,先将以前的源备份:$ cp /etc/apt/sources。list /etc/apt/sources。list。bak ,再将以前的源清空,换成163或科大其他的源,$ apt–get update 更新源。
当讲到给别人代理网页知识的时候,我很兴奋。先前以为是一件麻烦的事,经过老师的讲解演示之后,觉得原来不麻烦。我们自己可以给别人代理网页,前提是服务器不能关闭,别人通过网络访问该页面。查看安装的网页:$ cat /var/www/html/index。html,如果没有网页文件,可以创建:$ touch /var/www/html/index.html,将网页内容更改成我们给别人代理的网页内容:$ cat 〉/var/www/html/index。html。
老师教了我们很多关于Linux系统的命令,具体如下:
一.联机帮助命令
(1)首先对于初学者最常用的当然是man命令。man命令用来显示某一命令的联机帮助手册页。当你不知道某一命令的用法时,你就可以使用它。例如:$ man date就可以查看date命令
用法;$ man man命令是用man命令去查man命令用法;$ man kill 从第一节查kill用法、$ man 2 kill 从第二节查kill用法、$ man 3f kill 从第三节第f小节查kill用法,有一个等价的式子:$ man 1 kill=$man kill=$ man [—] 1 kill.注意:$ man date !=$ man;date,因为分号结束了语句。
(2)help命令用于查看所有shell内置命令的帮助信息,而man命令查看的则是外部命令,是放在/bin等下面的命令。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论