一周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分区
设备管理、分区数量,各分区的作用,分区的指标
…… …… 余下全文
重庆工业职业技术学院
服
务
器
安
装
与
布
署
课 题 名 称: 服务器安装与布署 专 业 班 级:学 生 姓 名: 陈贵芳
指 导 教 师: 顾宏久
二O13 年 11 月
1
目 录
目 录
Linux学习总结 ................................................................................................................................ 1
一、 LINUX介绍 ................................................................................................................... 1
1 LINUX概述 .................................................................................................................. 1
…… …… 余下全文
学习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与UNIX_shell编程指南》
http://wenku.baidu.com/view/0da65ef5f61fb7360b4c6564.html
每天一个Linux命令:
http://www.cnblogs.com/peida/archive/2012/11/06/2756278.html
定制自己的.cshrc文件:
http://blog.csdn.net/wklken/article/details/7707357
正则表达式:
http://blog.csdn.net/ysdaniel/article/details/6959059
万事问百度:http://www.baidu.com
Linux自带的帮助
--help:大部分命令都有这个option,最常用
man:manual手册,貌似是目前的版本没有安装
…… …… 余下全文
linux可以通过命令行(CLI)和图形界面(GUI)进行操作,但是一般建议用命令行的方式.因为服务器一般都是通过ssh远程访问.
Root与普通用户之间的切换
普通用户->root su
Root->普通用户 exit ctrl+d
Su - 用户名切换用户(-和后面的用户名有空格)
管理员切换到普通用户不需要密码
普通用户切换到管理员或其他用户需要密码
查看ip
Linux ifconfig(interface)
Windows ipconfig
普通用户为 $
超级用户为 #
Windows 上远程管理 linux 的工具(SSH Secure Shell Client)
文件的命名:
1. 除了”/”,其他的都可以使用
2. 有些字符最好不用如 @ # $ & () –和空格符,制表符,退格符
3. 避免使用.作为普通文件名的第一个字母(.开头的文件时为隐藏文件)
4. 大小写敏感
命令格式:
命令–选项参数
ls –la /etc
多个选项可以写在一起,l和a都是选项 /etc为参数
.表示当前目录
…… …… 余下全文
Linux操作系统的学习总结
1. 前言
由于很多软件系统都是发布在Linux系统上,所以开发人员必须学会在Linux下编程。习惯了windows下开发,突然接触Linux开发会很不适应,使用过Linux的都知道Linux功能很强大,命令非常多,但是使用者从不用担心记不住如此之多的命令,因为我们只要掌握最常用的命令就行了。开发人员主要是主要进行Linux下c/c++和shell程序的编写,常用的命令并不是很多,所以我总结最常用的命令,通过掌握这些命令可以快速适应Linux下的开发。
2. Linux常用命令
2.1 目录和文件操作
1.cd命令
这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如:
cd /root/Docements # 切换到目录/root/Docements
cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 cd ../path # 切换到上层目录中的path目录中,“..”表示上一层目录
2.ls命令 查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下:
…… …… 余下全文
linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用linux
linux内核:redhat 、红旗linux、ubuntu、suse、fedora,它们的内核都是一样的(Note:linux其实是一个统称,就比如面条是一个统称,可以有哨子面、阳春面、打卤面等)
- linux系统管理员
- linux系统的维护、配置等
- linux程序员
- 需c/c++、java,php、jsp…
…… …… 余下全文
LINUX操作小结
1.更改telnet登录慢的问题:
cd /etc
vi resolv.conf
将里面内容清空
2.更改root用户不能直接远程登录问题:
cd /etc
cd pam.d
vi login
注释掉这行
#auth required pam_securetty.so //该行注释掉
3.挂接USB移动硬盘
将移动硬盘挂上.
#df 查看Linux下硬盘盘符
mount /dev/sda1 /mnt/usb (举例)
5.更改Linux启动时用图形界面还是字符界面 cd /etc
vi inittab
将id:5:initdefault: 其中5表示默认图形界面
改id:3: initdefault: 3表示字符界面
8.配置smb可以被哪些IP所用.
cd /etc/samba
Vi smb.conf
找到hosts allow = 192.168.1. 192.168.2. 127.
修改其为哪些机器所用,注意IP之间用逗号分开 举例:
hosts allow =192.168.1.110,192.168.1.120
…… …… 余下全文