1、Linux基础系列-Linux入门
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
/mnt:用于存放挂载储存设备的挂载目录的 /opt:安装软件包时可选择安装在此目录 /proc:存放系统运行时的进程信息及内核信息 /root:Linux超级权限用户root的主目录
/sbin:用于存放涉及系统管理的命令
/tmp:用来存放临时文件 /usr:系统存放程序的目录 /var:该目录中的内容经常变动
/lib:库文件存放目录
/home:系统默认的普通用户的主目录的根目录 /dev:设备文件存储目录,比如网卡、磁盘等 /lost+found:当系统意外崩溃或机器意外关机,而产生一些文件碎片 放在这里
VanceInfo Technologies Inc.
Page 13
2、Linux目录结构
VanceInfo Technologies Inc.
Page 2
1、操作系统是什么?
操作系统(Operating System,简称OS)是管理计算机硬件与软件资 源的程序,同时也是计算机系统的核心与基石。
操作系统负责控制、管理计算机的所有软件、硬件资源,是惟一直接 和硬件系统打交道的软件,是整个软件系统的基础部分,同时还为计 算机用户提供良好的界面。因此,操作系统直接面对所有硬件、软件 和用户,它是协调计算机各组成部分之间、人机之间关系的重要软件 系统。
VanceInfo Technologies Inc.
Page 22
自测题
目的:
– 帮助学员巩固所学知识。
说明:
– 实战项目提交后进行自我测试; – 考试系统地址:http://172.17.195.5; – 以自己的学号作为用户名和密码登录。
要求:
– 按时独立完成; – 正确率90%以上。
打开文件/etc/sysconfig/displaymanager DISPLAYMANAGER=“kdm“ DISPLAYMANAGER_REMOTE_ACCESS="yes" DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"
VanceInfo Technologies Inc.
VanceInfo Technologies Inc.
Page 21
实战项目
项目描述:
Linux在虚拟机的安装和基本操作。
ቤተ መጻሕፍቲ ባይዱ项目要求:
– 4个小时内完成本项目; – 输出提交到配置库;
项目输出:
– VMware虚拟机安装步骤,以及每个步骤的截图 – Linux安装过程的步骤,以及每个步骤的截图 – SSH设置和登录过程截图; – 学习问题纪录。
VanceInfo Technologies Inc.
Page 23
Q&A
VanceInfo Technologies Inc.
Page 5
2、Linux小常识
Linux 与 UNIX 联系与区别
– 联系:
Linux是在UNIX的基础上发展起来的,它继承了UNIX的优点
– 区别: UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上. UNIX是商业软件,是收费的,而Linux是自由软件,免费、公开源代码的.
Linux作为中小企业内部服务器的应用
– 提供网络代理、网络防火墙、DHCP和文件共享服务
Linux作为桌面环境的应用
– 可选择使用KDE、GNOME等多种桌面环境
Linux作为软件开发环境的应用
– 支持C、C++、PERL、PHP、JAVA和Python语言的开发
VanceInfo Technologies Inc.
Page 20
4、SSH
简单命令执行
– pwd:查看当前目录
– whoami:检查当前登录的用户名
– password:修改用户密码 – ls:列出当前文件夹下的所有文件和文件夹信息 – cd:进入指定文件夹 – exit:退出当前登录 – restart:系统重启 如果在SSH中出现乱码, 需要在Xmanager工具中 修改会话的Terminal的 Encoding的格式为UTF8
VanceInfo Technologies Inc.
Page 14
目录
Linux概述
Linux安装
Linux基本操作
VanceInfo Technologies Inc.
Page 15
1、基本操作
登入登出
– 在SuseLinux界面中,直接输入用户和密码,并继续确认
– 鼠标右键,选择注销
系统关闭、重启、待机
安装步骤:
– 参考《虚拟机上安装Linux过程》
VanceInfo Technologies Inc.
Page 11
2、Linux目录结构
树状层次结构。其中包含一个根目录,标为"/"(root)
VanceInfo Technologies Inc.
Page 12
2、Linux目录结构
/:根目录,Linux文件系统的入口,最高一级的目录 /bin:基础系统所需要的那些命令位于此目录 /boot:Linux的内核及引导系统程序所需的文件 /etc:系统配置文件的所在地
VanceInfo Technologies Inc.
Page 6
3、Linux内核版本
Linux内核版本有两种:稳定版和开发版。
– 稳定的内核具有工业级的强度,可以广泛地应用和部署。新的稳定内核相对于较旧的 只是修正一些bug或加入一些新的驱动程序。 – 开发版内核由于要试验各种解决方案,所以变化很快。 – 这两种版本是相互关联,相互循环的。
– 编辑xdm-config
打开文件/etc/X11/xdm/xdm-config并找出下面这行,并在行首加上一个"!"号,如下: DisplayManager.requestPort: 0 更改后为: !DisplayManager.requestPort: 0 然后保存退出。
– 编辑isplaymanager
VanceInfo Technologies Inc.
Page 17
3、XDMCP
Suse Linux设置
– 编辑Xaccess
打开文件/etc/X11/xdm/Xaccess,并在文件找出下面这行,并把行首的“#”删除掉。 * #any host can get a login window 删除后为: * any host can get a login window 然后保存退出。
VanceInfo Technologies Inc.
Page 3
2、Linux小常识
什么是Linux?
– 严格来讲, Linux不是一个操作系统,Linux只是一个操作系统中的内核!
– 内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比 如文件管理、虚拟内存、设备I/O等。
VanceInfo Technologies Inc.
Page 4
2、Linux小常识
什么是Linux Distribution?
– 由于 Linux 的稳定性良好,并且可以在便宜的 x86 架构下的计算机平台运作,所以 吸引了很多的开发商与自由软件的开发团队在 Linux 内核上开发相关应用软件( apache,sendmail„)。将 Linux 内核,内核工具与应用软件集合起来,并加入自己 公司系统管理模块与工具(yast/suse),而打包出一套可以完整安装的操作系统, 这个完整的 Linux 操作系统,我们就称他为 distribution。 – 现有超过300个Linux Distribution 。
Page 9
目录
Linux概述
Linux安装
Linux基本操作
VanceInfo Technologies Inc.
Page 10
1、Linux安装
安装方式:
– 光盘独立安装:在没有安装过操作系统的机器上安装
– 双操作系统安装:在装过其它操作系统的机器上安装
– 直接硬盘安装:在已装过Windows操作系统的机器上通过ISO光盘镜像安装 – 网络安装:通过网络进行安装
Xmanager设置
不需要进行设置,只需要启动Xbrowser即可,会自动搜索。
VanceInfo Technologies Inc.
Page 19
4、SSH
Suse Linux设置
– 根据前面的安装步骤,默认情况下,已经安装了OpenSSH,如果没有安装的话,需要 重新安装; – 启动OpenSSH服务,默认情况下,已经启动了该服务,如果没有启动,需要手工启动 ; – 设置防火墙, 1、进入防火墙的设置界面
Linux基础系列-Linux入门
VanceInfo Technologies Inc.
课程目标
了解操作系统的概念及Linux 掌握Linux安装过程 熟悉Linux基本环境
VanceInfo Technologies Inc.
Page 1
目录
Linux概述
Linux安装
Linux基本操作
2.4.23
奇数
主版本号 次版本号 修订版本号
偶数 稳定版本
开发版本
VanceInfo Technologies Inc.
Page 7
4、Linux系统结构
VanceInfo Technologies Inc.
Page 8
5 、Linux应用
Linux作为Internet网络服务器的应用
– 提供Web、DNS、FTP和E-mail服务
Page 18
3、XDMCP
Suse Linux设置
– 编辑kdmrc
打开/etc/opt/kde3/share/config/kdm/kdmrc [Xdmcp] # Whether KDM should listen to incoming XDMCP requests. # Default is true. Enable=true // 或 Enable=1 将port=177的屏蔽去掉
Linux内核的命名机制: num.num.num
– 第一个数字是主版本号,第二个数字是次版本号,第三个数字是修订版本号。如果次 版本号是偶数,那么该内核就是稳定版的;若是奇数,则是开发版的。头两个数字合 在一齐可以描述内核系列,如稳定版的2.6.0,它是2.6版内核系列。
XX.YY. ZZ
2.5.7
2、单击左侧选择允许的服务,在右侧“要允许的服务”中选择“SSH”,并单击添加 ,然后单击“下一步”按钮,对防火墙进行从保持设置和重新启动。
Xmanager设置
– 在Xmanager程序组中启动Xshell,直接输入以下命令:
ssh ip
– 根据提示信息,输入相应的用户名和密码
VanceInfo Technologies Inc.
– 通过菜单执行相应操作
VanceInfo Technologies Inc.
Page 16
2、远程登录
远程连接Linux服务器的方式,以显示的类型来分类,可分为文字接口 和图形接口两类。
– 文字接口包括Telnet和SSH两种登录方式
– 图形接口包括Xdmcp和VNC
远程登录软件
– Xmanager – SecureCRT – Putty – Window Telnet
什么是Linux操作系统?
– 指 GNU/Linux ,即采用Linux内核的GNU操作系统。
谁创造了Linux?
Linux最早由Linus Torvalds在1991年开始编写。在这之前, Richard Stallman创建了Free Software Foundation(FSF)组织 以及GNU项目,并不断的编写创建GNU程序(程序的许可方式均为 GPL: General Public License)。在不断的有程序员和开发者加 入到GNU组织中后,便造就了今天我们所看到的Linux,或称 GNU/Linux。
– 重启服务
在命令行窗口执行YAST2 选择Network Service打开Remote Administration,选择“允许远程管理”,并选择“打开防火墙的端口” 点击“完成”按钮重启服务。
– 防火墙设置
1、进入防火墙的设置界面 2、单击左侧选择允许的服务,在右侧“要允许的服务”中选择“到显示管理器的远程访问”,并单击添加,然后 单击“下一步”按钮,对防火墙进行从保持设置和重新启动。
/sbin:用于存放涉及系统管理的命令
/tmp:用来存放临时文件 /usr:系统存放程序的目录 /var:该目录中的内容经常变动
/lib:库文件存放目录
/home:系统默认的普通用户的主目录的根目录 /dev:设备文件存储目录,比如网卡、磁盘等 /lost+found:当系统意外崩溃或机器意外关机,而产生一些文件碎片 放在这里
VanceInfo Technologies Inc.
Page 13
2、Linux目录结构
VanceInfo Technologies Inc.
Page 2
1、操作系统是什么?
操作系统(Operating System,简称OS)是管理计算机硬件与软件资 源的程序,同时也是计算机系统的核心与基石。
操作系统负责控制、管理计算机的所有软件、硬件资源,是惟一直接 和硬件系统打交道的软件,是整个软件系统的基础部分,同时还为计 算机用户提供良好的界面。因此,操作系统直接面对所有硬件、软件 和用户,它是协调计算机各组成部分之间、人机之间关系的重要软件 系统。
VanceInfo Technologies Inc.
Page 22
自测题
目的:
– 帮助学员巩固所学知识。
说明:
– 实战项目提交后进行自我测试; – 考试系统地址:http://172.17.195.5; – 以自己的学号作为用户名和密码登录。
要求:
– 按时独立完成; – 正确率90%以上。
打开文件/etc/sysconfig/displaymanager DISPLAYMANAGER=“kdm“ DISPLAYMANAGER_REMOTE_ACCESS="yes" DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"
VanceInfo Technologies Inc.
VanceInfo Technologies Inc.
Page 21
实战项目
项目描述:
Linux在虚拟机的安装和基本操作。
ቤተ መጻሕፍቲ ባይዱ项目要求:
– 4个小时内完成本项目; – 输出提交到配置库;
项目输出:
– VMware虚拟机安装步骤,以及每个步骤的截图 – Linux安装过程的步骤,以及每个步骤的截图 – SSH设置和登录过程截图; – 学习问题纪录。
VanceInfo Technologies Inc.
Page 23
Q&A
VanceInfo Technologies Inc.
Page 5
2、Linux小常识
Linux 与 UNIX 联系与区别
– 联系:
Linux是在UNIX的基础上发展起来的,它继承了UNIX的优点
– 区别: UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上. UNIX是商业软件,是收费的,而Linux是自由软件,免费、公开源代码的.
Linux作为中小企业内部服务器的应用
– 提供网络代理、网络防火墙、DHCP和文件共享服务
Linux作为桌面环境的应用
– 可选择使用KDE、GNOME等多种桌面环境
Linux作为软件开发环境的应用
– 支持C、C++、PERL、PHP、JAVA和Python语言的开发
VanceInfo Technologies Inc.
Page 20
4、SSH
简单命令执行
– pwd:查看当前目录
– whoami:检查当前登录的用户名
– password:修改用户密码 – ls:列出当前文件夹下的所有文件和文件夹信息 – cd:进入指定文件夹 – exit:退出当前登录 – restart:系统重启 如果在SSH中出现乱码, 需要在Xmanager工具中 修改会话的Terminal的 Encoding的格式为UTF8
VanceInfo Technologies Inc.
Page 14
目录
Linux概述
Linux安装
Linux基本操作
VanceInfo Technologies Inc.
Page 15
1、基本操作
登入登出
– 在SuseLinux界面中,直接输入用户和密码,并继续确认
– 鼠标右键,选择注销
系统关闭、重启、待机
安装步骤:
– 参考《虚拟机上安装Linux过程》
VanceInfo Technologies Inc.
Page 11
2、Linux目录结构
树状层次结构。其中包含一个根目录,标为"/"(root)
VanceInfo Technologies Inc.
Page 12
2、Linux目录结构
/:根目录,Linux文件系统的入口,最高一级的目录 /bin:基础系统所需要的那些命令位于此目录 /boot:Linux的内核及引导系统程序所需的文件 /etc:系统配置文件的所在地
VanceInfo Technologies Inc.
Page 6
3、Linux内核版本
Linux内核版本有两种:稳定版和开发版。
– 稳定的内核具有工业级的强度,可以广泛地应用和部署。新的稳定内核相对于较旧的 只是修正一些bug或加入一些新的驱动程序。 – 开发版内核由于要试验各种解决方案,所以变化很快。 – 这两种版本是相互关联,相互循环的。
– 编辑xdm-config
打开文件/etc/X11/xdm/xdm-config并找出下面这行,并在行首加上一个"!"号,如下: DisplayManager.requestPort: 0 更改后为: !DisplayManager.requestPort: 0 然后保存退出。
– 编辑isplaymanager
VanceInfo Technologies Inc.
Page 17
3、XDMCP
Suse Linux设置
– 编辑Xaccess
打开文件/etc/X11/xdm/Xaccess,并在文件找出下面这行,并把行首的“#”删除掉。 * #any host can get a login window 删除后为: * any host can get a login window 然后保存退出。
VanceInfo Technologies Inc.
Page 3
2、Linux小常识
什么是Linux?
– 严格来讲, Linux不是一个操作系统,Linux只是一个操作系统中的内核!
– 内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比 如文件管理、虚拟内存、设备I/O等。
VanceInfo Technologies Inc.
Page 4
2、Linux小常识
什么是Linux Distribution?
– 由于 Linux 的稳定性良好,并且可以在便宜的 x86 架构下的计算机平台运作,所以 吸引了很多的开发商与自由软件的开发团队在 Linux 内核上开发相关应用软件( apache,sendmail„)。将 Linux 内核,内核工具与应用软件集合起来,并加入自己 公司系统管理模块与工具(yast/suse),而打包出一套可以完整安装的操作系统, 这个完整的 Linux 操作系统,我们就称他为 distribution。 – 现有超过300个Linux Distribution 。
Page 9
目录
Linux概述
Linux安装
Linux基本操作
VanceInfo Technologies Inc.
Page 10
1、Linux安装
安装方式:
– 光盘独立安装:在没有安装过操作系统的机器上安装
– 双操作系统安装:在装过其它操作系统的机器上安装
– 直接硬盘安装:在已装过Windows操作系统的机器上通过ISO光盘镜像安装 – 网络安装:通过网络进行安装
Xmanager设置
不需要进行设置,只需要启动Xbrowser即可,会自动搜索。
VanceInfo Technologies Inc.
Page 19
4、SSH
Suse Linux设置
– 根据前面的安装步骤,默认情况下,已经安装了OpenSSH,如果没有安装的话,需要 重新安装; – 启动OpenSSH服务,默认情况下,已经启动了该服务,如果没有启动,需要手工启动 ; – 设置防火墙, 1、进入防火墙的设置界面
Linux基础系列-Linux入门
VanceInfo Technologies Inc.
课程目标
了解操作系统的概念及Linux 掌握Linux安装过程 熟悉Linux基本环境
VanceInfo Technologies Inc.
Page 1
目录
Linux概述
Linux安装
Linux基本操作
2.4.23
奇数
主版本号 次版本号 修订版本号
偶数 稳定版本
开发版本
VanceInfo Technologies Inc.
Page 7
4、Linux系统结构
VanceInfo Technologies Inc.
Page 8
5 、Linux应用
Linux作为Internet网络服务器的应用
– 提供Web、DNS、FTP和E-mail服务
Page 18
3、XDMCP
Suse Linux设置
– 编辑kdmrc
打开/etc/opt/kde3/share/config/kdm/kdmrc [Xdmcp] # Whether KDM should listen to incoming XDMCP requests. # Default is true. Enable=true // 或 Enable=1 将port=177的屏蔽去掉
Linux内核的命名机制: num.num.num
– 第一个数字是主版本号,第二个数字是次版本号,第三个数字是修订版本号。如果次 版本号是偶数,那么该内核就是稳定版的;若是奇数,则是开发版的。头两个数字合 在一齐可以描述内核系列,如稳定版的2.6.0,它是2.6版内核系列。
XX.YY. ZZ
2.5.7
2、单击左侧选择允许的服务,在右侧“要允许的服务”中选择“SSH”,并单击添加 ,然后单击“下一步”按钮,对防火墙进行从保持设置和重新启动。
Xmanager设置
– 在Xmanager程序组中启动Xshell,直接输入以下命令:
ssh ip
– 根据提示信息,输入相应的用户名和密码
VanceInfo Technologies Inc.
– 通过菜单执行相应操作
VanceInfo Technologies Inc.
Page 16
2、远程登录
远程连接Linux服务器的方式,以显示的类型来分类,可分为文字接口 和图形接口两类。
– 文字接口包括Telnet和SSH两种登录方式
– 图形接口包括Xdmcp和VNC
远程登录软件
– Xmanager – SecureCRT – Putty – Window Telnet
什么是Linux操作系统?
– 指 GNU/Linux ,即采用Linux内核的GNU操作系统。
谁创造了Linux?
Linux最早由Linus Torvalds在1991年开始编写。在这之前, Richard Stallman创建了Free Software Foundation(FSF)组织 以及GNU项目,并不断的编写创建GNU程序(程序的许可方式均为 GPL: General Public License)。在不断的有程序员和开发者加 入到GNU组织中后,便造就了今天我们所看到的Linux,或称 GNU/Linux。
– 重启服务
在命令行窗口执行YAST2 选择Network Service打开Remote Administration,选择“允许远程管理”,并选择“打开防火墙的端口” 点击“完成”按钮重启服务。
– 防火墙设置
1、进入防火墙的设置界面 2、单击左侧选择允许的服务,在右侧“要允许的服务”中选择“到显示管理器的远程访问”,并单击添加,然后 单击“下一步”按钮,对防火墙进行从保持设置和重新启动。