linux基础知识与基本命令_第1页
linux基础知识与基本命令_第2页
linux基础知识与基本命令_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、improving to perfectionlinux 基本命令与操作一:linux 基本学问与命令操作二:linux 下的实践(操作系统的安装以及 oracle 数据库的安装)三:linux 下关于产品的操作(产品环境的部署,备份与恢复) 四:linux 服务器的平安配置以及oracle 数据库的调优.一:linux 基本学问1:linux是由一个芬兰helsinki高校的同学linus torvalds开发的unix的克隆。在linus上高校的时候,由于at&t与加州高校伯克莱分校在bsd版权问题上发生了法律纠纷,导致bsd的源代码还不能自由使用,所以linus写了他自己的uni

2、x版本.2:linux只是一个内核,是由linus torvalds个人维护的。作为一个完整的系统,linux中还加入了很多gnu的东西。所以linux更精确的称呼应当是gnu/linux。linux有很多发行商,像redhat,suse,caldera,debian,slackware等等,它们相互之间是不兼容的,各个厂商都加入了很多自己的东西。所以说linux正在像当年的unix一样走向分裂。不过,幸运的是已经有权威人士意识到了这一点。3:linux与unix有什么不同?linux也是属于unix家族的一员,它有很多特性是与unix相同的,它们之间的最大区分在于以下两点:1) unix系统

3、大多是与硬件配套的,而linux则可运行在多种硬件平台上;2) unix是商业软件,而linux是自由软件,免费、公开源代码的。常见的unix系统有sun solairs ibm aix,hp hp-unix.经过咱们产品测试的unix系统有sun solairs, hp-unix,产品可以在这两种unix系统上运行,理论上产品也可以在ibm aix上面运行,但是没有经过测试.4:redhat linux有哪些特点?redhat linux是最成熟的一种linux发行版,其无论在销售还是装机量上都是市场上的老大。在中国老一辈linux爱好者中几乎都是redhat的使用者。市场上有大量的文章是针

4、对redhat 来说的。 redhat linux朴实、简洁、稳定,是作为商业应用、钻研linux的好平台。5: redhat linux分类red hat linux:(1) red hat linux 个人版(2) red hat enterprise linux 企业版red hat linux 个人版linux6.1 7.0 7.3 8.0 9.0关于7.3(最稳定的版本)42006 年 2 月培训文档red hat7.3是基于2.4.18的新内核开发,不需要新附加功能的老用户同样可单独升级内核。该版本可支持更多更新的硬件设备,具备多种安装界面,开头支持新的文件系统ext3,还可支持更

5、大的硬盘,并且支持异步日志模式,这使得ext3具有更好的性能。在新版本中,grub引 导程序的兼容性及功能又得到进一步加强,成为引导多操作系统的新选择。关于9.0(最终版本)关于9.0,支持更多的硬件设备,安装界面更友好,同样支持ext3,驱动程序也更加全面,应用程序安装包也比7.3要多,在处理性能上可以支持8个处理器,16g内存.但是个人版最高版本是9.0,并且redhat公司宣布,不再对个人版供应版本升级和技术支持,认真转入linux企业版.假如你认为redhat9.0的版本过低,或是想连续支持redhat,用fedora吧,在我看来,fc1 和redhat9的区分实在是不大(原谅我没有用

6、过更高级的fc版本:p),现在最高的版本应当 是fc3,fc系列连续了redhat的热潮,在中国照旧是使用数量最大的一族,网上也很简洁找到fc系列的资源和文章!red hat enterprise linux 企业版(1) as(专业版)(2) es(标准版)2.0,3.0 4.0比较,主要时在多处理器,大内存,和超线程方面的加强. 主要说一下最新的as4.0red hat enterprise linux as是red hat enterprise linux家族内最强的版本,并是主要的作业系统和企业架构方案。和其它版本比较,red hat enterprise as包括了最全面的支持服务,

7、及能够支持到16个处理器,64gb内存的最大型服务器架构。这是为何red hat enterprise linux as成为大型企业部门及计算中心的最佳解决方案。接受red hat enteprise linux,让你有更多选择及可选用已认证的程序。另外,red hat enterprise linux已在dell,hp,ibm及sun的系统上通过认证。在推举测试方面,red hat enterprise linux也获得很好的结果。特色:1。支持七种不硬件架构:intel x86,intel itanium,amd amd64及ibm zseries,iseries,pseries.2。可选

8、购premium edition 支持服务。3。包括了完整的开放源代码系统程序及完整的桌面环境。二:linux 基本操作命令cdcd 用来转变名目。这一命令格外有用,它有三种典型的使用方法。cd-移到名目树的上一层cd directory name 转变到指定的名目cpcp 用来拷贝对象。例如要把 file1 拷贝到 file2,用如下命令: cp file1 file2hostname既可以用来显示系统当前的主机名或域名,也可用来设置系统的主机名。lsls 命令用来列出名目的内容,它的输出格式可通过选项来把握。没有任何选项的ls 命令将依据字母挨次列出全部非隐蔽文件,显示的列数以正好适合窗口

9、的大小为准。最常用的一组选项是-la。这里 a 表示要列出全部的文件;l 表示以长格式列出,它使输出结果成为一个具体的长列表。moremore 是一个过滤程序,它可以每次一屏地翻阅文本文件的内容。这一命令只能对文件向下进行翻页mvmv 命令用来把某个对象从这一位置移动到另一位置。假如最终一个变量指定的是一个现有的名目,那么这一命令将把命令行中指定的全部文件移到这一名目中;假如给出的是两个文件,mv 将把第一个文件移到其次个文件中。只有当最终一个变量是一个名目时,mv 命令的变量才可以超过两个。psps 用来报告进程的状态,它将显示一张当前进程的快照。产品中常用的是 ps efrmrm 用来删除

10、指定的文件。利用-r 选项,rm 将递归地删除文件(warning:危急)。在缺省的状况下,rm 命令不能删除名目。rmdirrmdir 用来删除指定的空名目。语法是:rmdirectory nameumountumount 命令用来卸载文件。语法是: umountfilenamewhowho 命令用来显示当前注册到系统的每个用户的注册名、终端类型、注册时间和远程主机名。假如有两个非选项的参数传递给who 命令,那么它将打印出正在运行此命令的用户的信息。假如想要查看某一对话所持续的时间,可利用-u 选项。mountmount 命令用来把特殊文件(通常是设备名)指定的文件系统安装在作为一个参数被

11、指定的名目上。只有超级用户能够安装文件。假如在运行mount 命令时不使用任何参数,它将列出当前被安装的全部文件系统。useradduseradd 命令由 root 或其他具有权限的管理员用来创建新用户,跟在 useradd 命令后面的是所要创建的帐号名,例如:useradd flyingtar 命令语法:tar 主选项+辅选项 文件或者名目x 从档案文件中释放文件。c 创建新的档案文件。假如用户想备份一个名目或是一些文件,就要选择这个选项。z 用 gzip 来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也肯定要使用该选项进行解压缩。f 使用档案文件或设备,这个选项通常是必选

12、的。(也就是说压缩或者解压全部的文件以及名目)pwd 命令在 linux 层次名目结构中,用户可以在被授权的任意名目下利用mkdir 命令创建新名目,也可以利用 cd 命令从一个名目转换到另一个名目。然而,没有提示符来告知用 户目前处于哪一个名目中。要想知道当前所处的名目,可以使用pwd 命令,该命令显示整个路径名。improving to perfection语法:pwd说明:此命令显示出当前工作名目的确定路径su(super user)功能说明:变更用户身份。语法:su - 用户帐号补充说明:su 可让用户临时变更登入的身份。变更时须输入所要变更的用户帐号与密码。kill 或者 killa

13、ll功能说明:删除执行中的程序或工作。语法:kill -s <信息名称或编号>程序补充说明:kill 可将指定的信息送至程序。预设的信息为sigterm(15),可将指定程序终止。若仍无法终止该程序,可使用 sigkill(9)信息尝试强制删除程序。程序或工作的编号可利用ps 指令或 jobs 指令查看。参数:-s <信息名称或编号>指定要送出的信息。程序程序可以是程序的 pid 或是 pgid,也可以是工作编号。我们产品中最常用的有这种用法:killall -9 java 这是在用 kill 仍无法终止该程序,可使用这种方法尝试强制删除程序进程.sz,rz 指令rz,

14、sz 是便是 linux/unix 同 windows 进行 zmodem 文件传输的命令行工具.windows 端需要支持 telnet/ssh 客户端,securecrt 就可以用 securecrt 登陆到unix/linux 主机(telnet 或 ssh 均可).o 运行命令 rz,即是接收文件,securecrt 就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到当前名目 .o 运行命令 sz file1 file2 就是发文件到 windows 上(保存的名目是可以配置) 比 ftp 命令便利多了,而且服务器不用再开 ftp 服务了.chmod每一种权限的设定都可以用

15、数字来描述: r = 472006 年 2 月培训文档· w = 2· x = 1· - = 0把这些值加起来,就可以用来指定权限.-rw-rw-r- 1 newuser newuser 150 mar 19 08:08 sneakers.txt- (r w -) (r w -) (r - -)| | |4+2+04+2+04+0+0属主的权限和为 6,属组的权限和为 6,其他用户的权限和为 4。 因此可以将权限设定为 664. 若要取消 sneakers.txt 属组用户的写权限,可以将其对应的数字减 2。那么权限设定的数字就变为 - 644 。于是可以键入:c

16、hmod 644 sneakers.txt然后用(ls -l sneakers.txt)检查修改结果:-rw-r-r- 1 newuser newuser 150 mar 19 08:08 sneakers.txt当心使用 666 和 777处于阅历的提示,将权限设定为666 或 777 将会允许全部用户读写文件或名目。 这样的设定相当于褪下了那些敏感文件的防护外衣!所以一般状况下不要做这样的设定.下面列出的是通常使用的数字值和其意义:· -rw- (600) - 只有属主有读写权限。· -rw-r-r- (644) - 只有属主有读写权限;而属组用户和其他用户只有读权限。

17、· -rwx- (700) - 只有属主有读、写、执行权限。· -rwxr-xr-x (755) - 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。· -rwx-x-x (711) - 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。· -rw-rw-rw- (666) - 全部用户都有文件读、写权限。这种做法不行取。· -rwxrwxrwx (777) - 全部用户都有读、写、执行权限。更不行取的做法。以下是对名目的两个一般设定:· drwx- (700) - 只有属主可在名目中读、写。drwxr-xr-x

18、 (755) - 全部用户可读该名目,但只有属主才能转变名目中的内容。指令名称 : chown使用权限 : root使用方式 : chmodchown - 转变文件的全部者参数格式 :user : 新的档案拥有者的使用者 idgroup : 新的档案拥有者的使用者群体(group)-r : 对目前名目下的全部档案与子名目进行相同的拥有者变更(即以递回的方式逐个变更) 范例 :将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie :chown jessie:users file1.txt将目前名目下的全部档案与子名目的拥有者皆设为 users 群体的使用者 lampo

19、rt : chmod -r lamport:users *top功能说明:显示,管理执行中的程序。补充说明:执行 top 指令可显示目前正在系统中执行的程序,并通过它所供应的互动式界面,用热键加以管理。进入 linux 系统:必需要输入用户的账号,在系统安装过程中可以创建以下两种帐号:1. root-超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。2. 一般用户-这个帐号供一般用户使用,可以进行有限的操作。一般的 linux 使用者均为一般用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。假如只需要完成一些由一般帐号就能完成的任务,建议不要使用超级用户帐号,以 免无

20、意中破坏系统。影响系统的正常运行。用户登录分两步:第一步,输入用户的登录名,系统依据该登录名识别用户;其次步,输入用户的口令,该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示:rootloclhost /root #improving to perfection这时就可以对系统做各种操作了。留意超级用户的提示符是“#”,其他用户的提示符是“$”。修改口令为了更好的爱护用户帐号的平安,linux 允许用户随时修改自己的口令,修改口令的命令是 passwd,它将提示用户输入新口令,之后还要求用户再次确认新口令,以避开用户无意中按错键。假如用户遗忘了口令,可以向系统管理员申请为自己重新设置一个。退出系统不论是超级用户,还是一般用户,需要退出系统时,在shell 提示符下,键入 exit 命令即可。关机命令:init0重启机器:reboot留意:linux 操作系统不能冷关机,也不能冷重启,这种操作对系统影响很大.关于 vi 的使用vi 命令是 unix 下常用而重要命令,可在全屏幕方式下编辑一个或多个文件。若在vi 执行时没有指定一个文件,那么vi 命令会自动产生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论