培训第一周Linux课程总结

一周Linux课程总结

⑴ Linux系统介绍

操作系统的定义,操作系统的主要的基本服务程序。

UNIX的发展历程,经历的几个阶段,19xx年UNIX开始向厂商提供商用的OEM许可证

UNIX主要的几个发行版本,IBM的AIX、HP的HP-UX、Sun的solaris等等 UNIX系统特点是与硬件绑定,而且价格昂贵,一般大型的公司、银行、政府等是其主要的用户群。

Linux出现在19xx年,是由芬兰一位大学生莱纳斯和后来陆续加入的爱好者一起开发的

Linux的定义,和编制的目的,还兼容UNIX产品,几乎拥有UNIX全部功能 Linux主要的发行版本,Redhat、Ubuntu、OpenSusud等等,中国的最著名的是红旗Linux

Linux的优点、系统结构

内核的定义与作用

Shell的定义与作用

X Window

UNIX CDE通用桌面环境

Linux Gnome GNU网络对象模型环境 KDE键盘数据环境 Others Xfce、qvwm、fvwm等等

UNIX的应用领域,各环境的要求

管理员的职责

⑵ Linux分区

设备管理、分区数量,各分区的作用,分区的指标

各分区的作用

/boot

/usr

/home

/var/log

/tmp

/bin

/dev

/sbin

一般装一个Linux系统至少需要2个分区,一个SWPA分区、一个根分区, 根分区下一般有/boot、/sur、/home、/var/log等等

故障与修复

GRUB

Init 1

Init 3

Init 5

⑶ Linux常用命令

命令格式、相对路径、绝对路径

通配符

*

[…]

登陆,帐号,密码

退出系统exit或者ctrl+D

常见命令

ls

touch

cd

pwd

cp

rm

mv

cat

more

head

tail

Ln

mkdir

chmod

chown

chgrp

umask

whereis

find

locate

updatedb

man

info

whatis

tar

write

wall

mesg

ping

ifconfig

mail

shutdown

⑷ Vi 文本编辑器

Vi的介绍,Vi没有菜单只有命令

Vi三种工作模式,插入、命令、编辑

Vi插入命令

A a I i O o

定位命令

上下左右 kjhl

S O回车健H M L

设置行号命令 set nu 取消set nonu

删除命令 x X dd dG D :n1,n2d

复制命令 yy y nyy ny p

替换和取消 r R s S u U

保存与退出命令 :w :w [新文件名] :wq ZZ :q! :wq!

搜索与替换命令 /string ?string n N :%s/old/new/g

其他应用

导入文件 :r 文件名

Vi编辑器中执行命令 :!命令

等等

⑸ Linux用户管理

Linux三类用户

超级用户root UID=0

普通拥护 UID500~6000

伪用户 UID1~499

用户帐户文件 /etc/passwd 格式

vipw=vi /etc/passwd

用户空令文件 /etc/shadow 格式

创建用户 useradd [用户] 设置密码passwd [用户] 删除用户 userdel [用户] 删除用户同时删除用户主目录 userdel –r [用户]

改变用户帐号名 usermod –l [新用户] [老用户]

锁定用户 usermod –L [用户]

解锁用户 usermod –U [用户]

useradd命令默认值 useradd –D /etc/default/useradd

停用用户帐号 vi /etc/passwd 用停用的帐号前加#

锁定帐号口令 passwd –l [用户]

解锁帐号口令 passwd –U [用户]

组的管理 /etc/group

创建组 groupadd [组名] 删除用户 groupdel [组名]

改变组名 groupmod –l [新组名] [老组名]

添加用户到组 gpasswd –a 用户 组

从组中删除用户 gpasswd –d用户 组

id命令 查看用户的 UID GID

finger命令查看用户相关信息

切换管理员 su –

切换普通用户 su [用户]

只允许root登陆,在/etc建立一个nologin文件

 

第二篇: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要养成在命令行下工作:一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的调制解调器线路,它也能操纵几千公里以外地远程系统。

Linux的学习需要勤于实践: 要增加自己Linux 的技能,只有

通过实践来实现了。这学期的学习就是因为理论与实践的同步,进行linux理论学习的同时,还进行了linux下的smb服务器,dns服务器,dhcp服务器,ftp服务器的配置这些实验。着对于我自身Linux 能力有一定的提高。可以说linux学习我的收获颇多。

相关推荐