篇一 :linux学习总结01

/etc/inittab 关于启动的一些配置文件

停止系统 init 0 halt poweroff shutdown

重启系统 init 6 reboot 如果设置成1或6的话,那么将永远无法进入系统,总是处于不断的重启或开机动作。

文字界面启动 init 3 服务器用户

图形界面启动 init 5 桌面用户

单用户模式启动 init 1 init single设置 为1的时候一般是要用作让一个用户登录来修改系统的一些配置情况滴。

修改这个文件就可配置linux的启动方式。

/home 用户的默认主目录为:/home/username例如/home/jianfeng

useradd username 创建新用户

passwd username 添加密码

/etc/passwd: 系统能识别的用户清单 纯文本显示的加密了的口令,普通用户可读,安全性比较低,黑客一般就是从这里来窃取密码的。

/etc/shadow影子文件,只有超级用户才可以读的,用于保护加密口令的安全,隐藏了口令。

/lib 库文件的目录

/lib系统所用的库,如C语言程序

/lib/modules/2.4.20-8/kernel/drivers驱动模块 其中的数字是版本号,不同的linux是不同的,而其余的是基本上一致的。

/usr/lib/ 应用程序使用的库 如MySQL的API MySQL是数据库

/mnt 里面放的是关于光驱等的文件

1 光驱的装载

mount -t iso9660 /dev/cdrom /mnt/cdrom

mount -t 文件类型 设备文件 挂装目录

注意,在对光驱进行操作时必须把/dev目录下的文件挂载到/mnt中否则会带来很多的问题。

2 注意用完之后一定要卸载的,否则的话不能再对光驱文件进行操作了。要养成这样的习惯。 命令

…… …… 余下全文

篇二 :ARM-linux学习总结

AEM-linux学习总结

系统要求:windows下虚拟机安装Red Linux

挂接ARM开发板

知识点1.

1. Windows XP 与Linux 共享文件夹问题

在Linux系统中选择VM-Settings 在弹出的Virtual Machine Setting 对话框中选择Option属性页,在Setting中选择Shared Folers来设置共享文件夹。

2.挂接arm板

在宿主机PC上启动NFS服务,并设置好共享的目录,之后在开发板上运行:

mount –t nfs 192.168.0.10:/arm /host

(IP地址要根据实际情况修改)

挂接宿主机的根目录,成功后在开发板上进入/host目录便相应进入宿主机的ARM目录。

mount 192.168.0.10:/arm /mnt

在Linux mnt/目录下看是否可以列出ARM目录下的所有文件和目录。

知识点2.

1. 交叉编译问题

第一步:先编写.c文件(包含完整的头文件)。

第二部:编译(gcc –o filename filename.c)

第三部:编写 Makefile文件和Rules.mak文件

第四步:编译(make命令)

出来的目标文件,下载的目标ARM板。启动ARM,运行程序。

1.建立目录:mkdir 目录名

2.删除空目录:rmdir 目录名

3.无条件删除子目录: rm -rf 目录名

删除文件:rm 文件名

4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd 。)

5.查看自己所在目录:pwd

6.查看当前目录大小:du

7.显示目录文件列表:ls -l (-a:增加显示隐含目录)

其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件

8.浏览文件:more 文件名.txt;less 文件名.txt

…… …… 余下全文

篇三 :linux学习总结

Linux学习总结

一、什么是Linux操作系统?

Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。

二、Linux命令:

Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。

首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,

Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。

三、Linux常用命令:

名称:cat

使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName

说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案

名称 : cd

使用方式 : cd [dirName]

…… …… 余下全文

篇四 :linux学习总结

学习总结

1. 在虚拟机Vmare Workstation上安装RedHat Linux 9系统并且配置;

1.1. 安装FTP服务;

1.1.1. 挂载光驱:mount /mnt/cdrom

1.1.2. 在RedHat Linux系统中找到自带的vsftpd-1.1.3-8.i386.rpm;并

将它放在root用户下的根目录中;

1.1.3. 安装FTP服务: rpm –ivh vsftpd-1.1.3-8.i386.rpm;

1.1.4. 修改FTP服务项对应的配置/etc/vsftpd/vsftpd.conf;用vi编辑器

vi vsftpd.conf

1.1.5. 配置完成之后启动FTP服务service vsftpd start或者停止service

vsftpd stop

1.2.配置Redhat Linux在启动时FTP就是启动的:

1.2.1.先进行查看是否启动:chkconfig --list|grep vsftpd;

1.2.2.然后进行配置chkconfig vsftpd on;

2.在RedHat中安装Jdk并进行配置;

2.1.需要修改三个文件/etc目录先得vsftpd.ftpusers;vsftp.user_list和/vsftpd目录下的vsftpd.conf;

2.1.1.先在vsftpd.ftpusers配置文件中注释掉root;

2.1.2.然后再vsftp.user_list配置文件中加入你设置的用户名称;

2.1.3最后在vsftpd.conf配置文件中用vi编辑器加入userlist_enable=YES

userlist_deny=NO;

2.2.下载自己电脑相对应的Linux jdk;并且在跟目录建立相应的目录放入jdk(jdk-6u43-linux-i586-rpm.bin);

2.2.1.赋予.bin可执行的权利 chmod +x jdk-6u43-linux-i586-rpm.bin;

…… …… 余下全文

篇五 :linux学习总结

学习Linux,首先得了解它,linux是一种类unix的操作系统,在源代码级上兼容绝大部分的Unix标准,他的标志是一直可爱的企鹅,linux从一开始,就决定自由扩散它,包括源代码,这引起了很多爱好者的注意,他们通过互联网加入了linux的内核开发工作,随着一大批高水平程序员的加入,使得linux的迅猛发展,到了19xx年底,linux1.0诞生了。到了今天Linux能够像滚雪球一样越滚越大,发展到现在这种规模。其中不乏很多IT精英的心血

我们学习linux,是在windows下安装VM虚拟机软件,实现在VM虚拟机安装linux操作系统进行一些服务器的配置实验。开始做实验时,不知道为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,到了学习的后期才发现这些问题其实都不是很难的,只要了解了 Linux 的基础之后,就可以很轻易的解决掉这方面的问题。我们学习linux是实行一节上理论课,一节实验课,老师讲解后,布置下我们的实验任务,然后接下来我们就跟上做实验,在这个不断循环的过程中,学会了用chown命令修改文件的拥有者,chmod命令权限,mount命令挂在光盘,vi编辑文件,smb服务器,dns服务器,dhcp服务器,ftp服务器的配置,完成了老师布置的任务,当然这个学习的过程中也出现了纰漏,在ftp服务器的配置中,开始时始终测试不成功,自己检查了好几遍还是不行,最后是和我一起做实验的同学反现了问题的所在,是vi编辑一个重要文件时吧一个小写字母弄作了大写。从这可以看出linux是严格区分大小写,虽然出了纰漏但是我也发现了团队合作的重要。

在学习的过程中我发现了Linux命令的重要性。虽然现在Linux桌面应用发展很快,但是命令在Linux中依然拥有着很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。开始的时候一定会觉得用命令太复杂而不原意用,但是一旦学会就离不了.习惯性的打开终端,就用命令操作各种服务器的配置。用命令可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间.通过一些基础命令的学习让我可以进一步理解Linux系统: 安装和登录命令: reboot 、mount、rpm文件处理命令: mkdir、 mv 、ls 、cat系统管理相关命令: useradd、 groupadd 、tar网络操作命令:ifconfig、 ip 、ping 、 netstat 、telnet、 ftp、 route、nslookup 系统安全相关命令: passwd 、su、 这些仅仅是我们这学期学习linux下的服务器配置用到的部分命令, 还有很多有待我进一步学习。

…… …… 余下全文

篇六 :linux学习心得

Linux学习心得

我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。直到学习Linux这门课以后,我才知道,原来我错了。

一.为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!

其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。对我们学习操作系统有很大的帮助,加深我们对OS的理解。

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。

二.学习情况

在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。后来通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。

老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。但是一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。

…… …… 余下全文

篇七 :Linux学习总结

重庆工业职业技术学院

课 题 名 称: 服务器安装与布署 专 业 班 级:学 生 姓 名: 陈贵芳

指 导 教 师: 顾宏久

二O13 年 11 月

1

目 录

目 录

Linux学习总结 ................................................................................................................................ 1

一、 LINUX介绍 ................................................................................................................... 1

1 LINUX概述 .................................................................................................................. 1

2发展简史 ........................................................................................................................ 1

3文件系统 ........................................................................................................................ 3

4主要特性 ........................................................................................................................ 3

…… …… 余下全文

篇八 :关于Linux学习的心得体会

关于Linux学习的心得体会

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

学习Linux,首先我们应该从基础开始学起。对Linux操作系统的功能、版本、特点,以及Linux系统安装和图形环境有较全面的了解。

Linux命令是必须学习的。虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,学习如何在安全的环境中执行系统命令,包括有关文件、目录、文件系统、进程等概念,如何使用相应的命令对文件、目录、进程等进行管理,了解遇到问题时,如何找到帮助信息等。Linux常用命令,有echo 命令、date命令、passwd命令、file命令、ls命令、touch命令等。

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

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

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

…… …… 余下全文