linux基础培训

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Linux基础培训恒生基财事业部2012年新员工培训恒生电子股份有限公司|Linux简介●Linux内核项目是由芬兰赫尔辛基大学的LinusTorvalds创建的●1991年10月,Linux第一个公开版0.02版发布●1994年3月,Linux1.0版发布●Linus的标志是可爱的企鹅,取自芬兰的吉祥物Linux的起源与发展恒生电子股份有限公司|●GPL(GNUGeneralPublicLicense)–GPL许可协议的主要目标是保证软件对所有的用户都是自由的●OSD(TheOpenSourceDefinition)–开放源代码软件的定义文本可以从官方网站查阅–开源软件的定义及许可协议Linux简介恒生电子股份有限公司|●内核版本是由Linux内核社区统一进行发布的次版本号末版本号2.5.72.4.23奇数偶数开发版本XX.YY.ZZLinux简介Linux内核版本稳定版本恒生电子股份有限公司|●Linux发行版的名称和版本号是由发行版的维护者决定的–RHEL4,5,6是由RedHat公司发布的–SuseLinux10是由Novell公司发布的–DebianLinux3.1是由Debian维护社区发布的Linux简介Linux发行版本恒生电子股份有限公司|●RedHatLinux–已停止开发,最高版本为9.0●RedHatLinux企业版–简称RHEL(RedHatEnterpriseLinux)–目前最高版本为RHEL6●FedoraCore社区版––目前最高版本为fc14RedHatLinux系列发行版Linux简介恒生电子股份有限公司|●Linux作为Internet网络服务器的应用–提供Web、DNS、FTP和E-mail服务●Linux作为中小企业内部服务器的应用–提供网络代理、网络防火墙、DHCP和文件共享服务●Linux作为桌面环境的应用–可选择使用KDE、GNOME等多种桌面环境●Linux作为软件开发环境的应用–支持C、C++、PERL、PHP、JAVA和Python语言的开发Linux在企业中的应用Linux简介恒生电子股份有限公司|根目录(/)/bin/sbin/home/boot/dev/usr/etc/var/rootbinsbinlog●Linux系统使用树型目录结构,在整个系统中只存在一个根目录(文件系统)●Linux系统中总是将文件系统挂载到树型目录结构中的某个目录节点中使用Linux简介Linux目录层次结构恒生电子股份有限公司|Linux简介常用SHELL分类●ksh.profile●bash.bash_profile恒生电子股份有限公司|●安装程序的引导方式–RHEL支持从光盘和USB存储设备引导安装程序●安装程序包读取软件包的方式–从光盘读取软件包进行安装是RHEL提供的缺省安装方式–安装程序可读取硬盘中保存的安装光盘镜像文件(ISO文件)进行安装–安装程序可从NFS、FTP和HTTP网络服务器中读取文件进行安装Linux安装方式Linux安装恒生电子股份有限公司|●启动安装程序–设置主机引导设备为光盘驱动器–从安装光盘启动主机●检测安装光盘的完整性●安装程序的配置过程–安装包选择全部安装–划分分区,划分一个swap(物理内存两倍),一个/boot(100M)和一个/即可●文件复制过程●安装过程结束Linux的系统安装过程Linux安装恒生电子股份有限公司|文件以及文件夹权限Linux常用命令●权限种类权限分为有三种r(4读)w(2写)x(1执行)●查看文件权限#ls-ltotal675520rw-r-----1rootsystem345733120Feb1010:43vac.tar前面三个rw-是文件属主权限4+2=6中间三个r--是同组用户权限4后面三个---是其他用户权限0vac.tar这个文件的权限就是640,代表root用户和root用户同组用户可以查看不能修改,root用户可以修改,没有执行权限。恒生电子股份有限公司|文件以及文件夹权限Linux常用命令●查看文件夹权限#ls-al/localtotal675536drwxr-xr-x4oracledba4096Feb1010:42.drwxr-xr-x22rootsystem4096Mar0415:01..-rw-r-----1rootsystem345733120Feb1010:43vac.tar.代表/local目录权限,我们看到/local目录的权限是755,这个文件夹属于oracle用户。恒生电子股份有限公司|文件以及文件夹权限Linux常用命令●修改文件权限使用chmod命令chmod[who]operator[permission]filenamewho的含义是:u文件属主权限。g同组用户权限。o其他用户权限。a所有用户(文件属主、同组用户及其他用户)。operator的含义:+增加权限。-取消权限。=设定权限。permission的含义:r读权限。w写权限。x执行权限。恒生电子股份有限公司|文件以及文件夹权限Linux常用命令●修改文件权限#ls-ltotal0-rw-r--r--1rootsystem0Mar0515:091.sh1.sh这个文件的权限644,其他用户没有执行权限,加执行权限命令如下:chmodgo+x1.sh恒生电子股份有限公司|文件以及文件夹权限Linux常用命令●修改文件夹权限#ls-altesttotal8drwxrwxrwx2rootsystem256Mar0515:09.drwxr-xr-x5oracledba4096Mar0515:02..-rw-r--r--1rootsystem0Mar0515:091.sh如果我想去掉test文件夹其他用户的写权限,命令如下:chmodgo-wtest如果想去掉test文件夹以及目录中文件和文件夹写权限,命令如下:chmod–Rgo-wtest恒生电子股份有限公司|文件夹属主Linux常用命令●查看文件夹属主#ls-altesttotal8drwxr-xr-x2oracledba256Mar0515:09.drwxr-xr-x5oracledba4096Mar0515:02..-rwxr-xr-x1oracledba0Mar0515:091.shtest文件夹属主为oracle:dba恒生电子股份有限公司|文件夹属主Linux常用命令●修改文件夹属主#ls-altesttotal8drwxr-xr-x2oracledba256Mar0515:09.drwxr-xr-x5oracledba4096Mar0515:02..-rwxr-xr-x1oracledba0Mar0515:091.shtest文件夹属主为oracle:dba如果想把test文件夹属主修改为ta4:dba,命令如下:chownta4:dbatest如果想把test文件夹下所有文件以及文件夹属主修改为ta4:dba,命令如下:chown–Rta4:dbatest恒生电子股份有限公司|Vi光标移动与翻页Linux常用命令操作类型光标操作键功能光标移动h向左移动光标l向右移动光标k向上移动光标j向下移动光标翻页ctrl+f向前翻整页Ctrl+b向后翻整页Ctrl+u向前翻半页Ctrl+d向后翻半页恒生电子股份有限公司|Vi行内快速跳转Linux常用命令操作键功能^将光标快速跳转到本行的行首字符$将光标快速跳转到本行的行尾字符w将光标快速跳转到当前光标所在位置的后一个单词的首字母b将光标快速跳转到当前光标所在位置的前一个单词的首字母e将光标快速跳转到当前光标所在位置的后一个单词的尾字母恒生电子股份有限公司|Vi进入输入模式Linux常用命令命令功能i在当前光标处进入插入状态a在当前光标后进入插入状态A将光标移动到当前行的行末,并进入插入状态o在当前行的下面插入新行,光标移动到新行的行首,进入插入状态O在当前行的上面插入新行,光标移动到新行的行首,进入插入状态cw删除当前光标到所在单词尾部的字符,并进入插入状态c$删除当前光标到行尾的字符,并进入插入状态c^命令删除当前光标之前(不包括光标上的字符)到行首的字符,并进入插入状态恒生电子股份有限公司|Vi输入模式的编辑键操作Linux常用命令按键功能方向键进行上下左右方向的光标移动Home快速定位光标到行首End快速定位光标到行尾PageUp进行文本的向上翻页PageDown进行文本的向下翻页Backspace删除光标左侧的字符Del删除光标位置的字符恒生电子股份有限公司|Vi删除操作Linux常用命令命令功能x删除光标处的单个字符dd删除光标所在行dw删除当前字符到单词尾(包括空格)的所有字符de删除当前字符到单词尾(不包括单词尾部的空格)的所有字符d$删除当前字符到行尾的所有字符d^删除当前字符到行首的所有字符J删除光标所在行行尾的换行符,相当于合并当前行和下一行的内容恒生电子股份有限公司|Vi撤销操作Linux常用命令命令功能u取消最近一次的操作,并恢复操作结果可以多次使用u命令恢复已进行的多步操作U取消对当前行进行的所有操作Ctrl+r对使用u命令撤销的操作进行恢复恒生电子股份有限公司|Vi复制与粘贴Linux常用命令命令功能yy复制当前行整行的内容到vi缓冲区yw复制当前光标到单词尾字符的内容到vi缓冲区y$复制当前光标到行尾的内容到vi缓冲区y^复制当前光标到行首的内容到vi缓冲区p读取vi缓冲区中的内容,并粘贴到光标当前的位置(不覆盖文件已有的内容)恒生电子股份有限公司|Vi字符串查找Linux常用命令命令功能/word从上而下在文件中查找字符串“word”?word从下而上在文件中查找字符串“word”n定位下一个匹配的被查找字符串N定位上一个匹配的被查找字符串恒生电子股份有限公司|Vi字符串替换Linux常用命令命令功能:s/old/new将当前行中查找到的第一个字符“old”串替换为“new”:s/old/new/g将当前行中查找到的所有字符串“old”替换为“new”:#,#s/old/new/g在行号“#,#”范围内替换所有的字符串“old”为“new”:%s/old/new/g在整个文件范围内替换所有的字符串“old”为“new”:s/old/new/c在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认恒生电子股份有限公司|rpm-软件包管理Linux常用命令什么是RPMrpm--RedhatPackageManagement软件包文件名中i386,noarch等含义i386.rpm适用于80386及以上cpui586.rpm适用于pentium及以上cpui686.rpm适用于pentiumpro及以上cpunoarch.rpm指该软件包与硬件平台无关src.rpm软件包源代码恒生电子股份有限公司|rpm管理Linux常用命令安装:rpm-isoftware-version.i386.rpmrpm-ivhsoftware-version.i386.rpmrpm--nodeps-ivhsoftware-version.i386.rpm通过网络/iso文件安装软件包rpm-ivh恒生电子股份有限公司|rpm管理Linux常用命令安装:通过源代码安装软件包rpmbuild--rebuildsoftware-version.src.rpmrpm-ivh/usr/src/redhat/RPMS/i386/software-version.i386.rpm恒生电子

1 / 38
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功