oracle linux了解基本命令行

1.      Linux的版本:核心(kernel)版本和发行(distribution)版本

2.      复制、删除和移动文件的命令

cp [选项] 源文件或目录  目标文件或目录

-R,-r递归复制目录,即将源目录下的所有文件及各级子目录都复制到目标位置。

rm[选项] 文件列表        删除文件和目录

mv [选项] sourcetarget      对文件或目录重新命名,或将文件从一个目录移到另一个目录中。

3.      pwd 显示当前工作目录的绝对路径。

4.      ls 查看当前目录下的所有文件(不包含隐藏文件)

5.      ls –l 查看当前目录下的所有文件(详细查看,包括权限,属主等)

6.      ls –a 查看当前目录下的所有文件(包含隐藏文件)

7.      r 读 w 写 x执行

4    2   1           777代表有读写执行权限

8.      链接(两种)

用ln命令创建链接

Ln [选项] 源文件 [目标文件]

①     硬链接:建立硬链接时,在别的目录或本目录中增加目标文件的一个目录项,这样一个文件就登记在多个目录中。Ln命令创建硬链接,ln 命令会增加链接数,rm 命令会减少链接数。

对硬链接有如下限制:

i.                   不能对目录文件创建硬链接。

ii.                 不能在不同的文件系统之间做硬链接。就是说,链接文件和被链接文件必须位于同一个文件系统中。

②     符号链接:也称软链接,是将一个路径名链接到一个文件。

与硬链接不同,符号链接确实是一个新文件,当然它具有不同的I节点号;而硬链接并没有建立新文件。

符号链接没有硬链接的限制,可以对目录文件建立符号链接,也可以在不同文件系统之间建立符号链接。

用ln –s 命令建立符号链接时,源文件最好用绝对路径名,这样可以在任何工作目录下进行符号链接。而当源文件用相对路径时,如果当前的工作路径与要创建的符号链接文件所在路径不同,就不能进行链接。

符号链接保持了链接与源文件或目录之间的区别:

i.                   删除原文件或目录,只能删除数据,不会删除链接。一旦以同样文件名创建源文件,链接将继续指向该文件的新数据。

ii.                 在目录长列表中,符号链接以一种特殊的文件类型显示出来,其第一个字母是1。

iii.               符号链接的大小是其链接文件的路径名的字节数。

iv.                当用ls –l 命令列出文件时,可以看到符号链接名后有一个箭头指向源文件或目录,

9.      Chmod命令

用于改变或设置文件或目录的存取权限。

只有文件主或超级用户才有权用chmod命令改变文件目录的读取权限。

两种用法:以符号模式改变权限和以绝对方式改变权限。

10.  vi的工作方式

三种工作方式:命令方式、输入方式和ex转义方式。

①    命令方式:在shell提示附后输入命令vi,进入vi编辑器,并处于vi命令方式。此时,从键盘上输入的任何字符都被作为编辑命令解释。

②    输入方式:通过输入vi的插入命令(i)、附加命令(a)、打开命令(o)、替换命令(s)、修改命令(c)或取代命令(r)可以从命令方式进入输入方式。在输入方式下,从键盘上输入的所有字符都被插入到正在编辑的缓冲区中,被当作该文件的正文。

③    ex 转义方式:vi和ex编辑器的功能相同,二者的主要区别是用户界面。在vi中,命令通常是单个字母,如a,x,r等。而在ex中,命令是以enter键结束的命令行。

11.  linux内核

概述

Linux系统大致可分为三层:

i.                   靠近硬件的底层是内核,

ii.                 中间层是内核之外的shell层,

iii.               最高层是应用层。

Linux 系统内核:用户层、核心层、硬件层。

Linux 操作系统时采用单块结构的操作系统。

12.  文件系统

Linux 使用的主要文件系统是ext3、ext2

①  ext2文件系统

支持标准UNIX文件类型,包括普通文件、目录文件、特别文件和符号链接。

i.                   索引节点:又称I节点,每个文件都有唯一一个索引节点。ext2文件系统的索引节点起着文件控制块的作用,利用这种数据结构可对文件进行控制管理

②  虚拟文件系统

Linux系统支持多种文件系统,为此,必须使用一种统一的接口,这就是虚拟文件系统(VFS)。

i.                   VFS索引节点:VFS中每个文件和目录都有一个且只有一个VFS索引节点。

13.  内存管理

Linux系统采用虚拟内存管理机制,使用交换和请求分页存储管理技术。

分页存储管理的基本方法:

逻辑空间分页、内存空间分页、逻辑地址表示、内存分配原则、页表。

请求分页的基本思想

请求分页存储管理技术是在简单分页存储技术基础上发展起来的,二者的根本区别是,请求分页提供虚拟存储器。它的基本思想是,当执行一个程序时,才把 它换入内存,但并不把全部程序都调入内存,而是用到哪一页就调入哪一页。这样减少了兑换时间和所需内存空间,允许增加程序的道数。

Linux的多级页表

在x86平台的linux系统中,地址吗采用32位,因而每个进程的虚存空间可达4GB。Linux内核将这4GB的空间分为两部分:最高地址的1GB是“系统空间”,供内核本身使用;而较低地址的3GB是各个进程的“用户空间”。

14.  进程通信

Linux系统支持多种内部进程通信机制(IPC),最常用的方式是信号、管道,以及UNIX系统支持的System V IPC机制(即消息通信、共享数据段和信号量)。

15.  硬件设备

三种:块设备、字符设备和网络设备。

16.  Gcc编译系统

四个阶段:预处理阶段、编译阶段、汇编过程和连接阶段。

17.  gdb主要帮助用户调试程序时完成4方面工作:

①    启动程序,按用户要求影响程序的运行行为。

②    使运行程序在指定条件处停止。

③    当程序停止时,检查它出现了什么问题。

④    动态改变程序的执行环境,这样就可以先纠正一个错误,然后在纠正其他错误。

18.  Make工具

Make的主要功能是,执行生成新版本的目标程序所需的各个步骤,即自动检测一个大型程序的哪一部分需要重新编译,然后发出命令,重新编译它们。

重要的make文件:makefile文件

19.  系统调用:是操作系统提供的、与用户程序之间的接口,也就是操作系统提供给程序员              的接口。它一般位于操作系统核心的最高层。

20.  库函数:其中含有系统提供的大量程序。它们解决带共性的问题,并为程序的开发和执行提供更方便的环境。

21.  进程通信的几种主要手段

管道及有名管道、信号、消息、共享内存、信号量和套接字。

22.  用户和工作组管理

系统中每个用户都有一个个人账号,每个账号有不同的用户名和密码。

Useradd [选项] [用户名]

工作组:将具有相似权限的用户划入同一个工作组,那么,这些用户就自动获得了该工作组的权限。

Groupadd [选项] [组名]

23.  系统管理员的职责是什么?

①    设置整个计算机系统,包括硬件和软件,如安装硬件设备,安装操作系统和软件包,为用户建立账号等。

②    做适当的备份和需要时的恢复。

③    处理由于可供使用的计算机资源有限而遇到的问题。

④    排除由于连接问题而造成的系统通信阻塞。

⑤    进行操作系统的升级和维护。

⑥    为用户提供常规支持。

24.  安全管理的目标

①    防止非法操作。

②    数据保护。

③    正确管理用户。

④    保证系统的完整性。

⑤    记账。

⑥    系统保护。

25.  安全管理要素

①    物理安全管理

②    普通用户安全管理

③    超级用户安全管理

26.  基本网络命令

Ping 命令:用来测试本机系统是否能够到达一台远程主机以及到达的速率。

Ifconfig命令:指定一个网络接口地址或者设置网络接口的参数,用来在引导时设置必要的网络接口。

Netstat命令:用于对TCP/IP网络协议和连接进行统计。

27.  NFS的基本工作原理

NFS是一种基于TCP/IP的,专门负责文件操作的应用层软件,它建立在XDR(外部数据表示)RPC(远程过程调用)机制上。

28.  实时内核调度的单位

①    动态性  ② 并行性  ③ 异步独立性

时间: 2024-10-16 17:05:24

oracle linux了解基本命令行的相关文章

LINUX基本命令行手册一

linux基本命令行手册一    1.1基本的网络命令        1>wget 从服务器上检索或下载文件,支持HTTP,HTTPS,FTP协议,服务器响应后,会将请求到的文件下载到当前用户所处的目录下        语法:wget [option]... [URL]...        option:            -t:尝试请求服务器的次数,若在指定的次数内,未响应,则断开链接            -o:将信息输出保存在记录文件中            -nc:支持断点下载,当下

在 Oracle Linux 上使用 DTrace

作者:Richard Friedman 简要介绍适用于 Oracle Linux 的 DTrace 探测器和提供程序,以及与 Oracle Solaris 中 DTrace 探测器和提供程序的区别.还介绍了 DTrace 命令和脚本编写. 2013 年 6 月发布 DTrace 是一个全面的动态跟踪工具,最初是为 Oracle Solaris 操作系统开发的,现在 Oracle Linux 客户也可以使用.DTrace 旨在提供运营洞察力,允许用户实时动态调整和排除操作系统和应用程序故障.DTr

oracle linux下oracle 10g启动EM、isqlplus及相关命令语法

转载:http://hancang2000.blog.sohu.com/139239421.html ORACLE_HOME/bin/emctl start dbconsole $ORACLE_HOME/bin/isqlplusctl start emctl常用命令语法: emctl start dbconsole启动EM console服务,使用前需要先设置ORACLE_SID环境变量 emctl stop dbconsole停止EM console服务,使用前需要先设置ORACLE_SID环

Linux 常用基本命令及应用技巧

需要pdf 版 联系我 我的文件中有目录一.Linux 的常用基本命令.........................................................................................................31.登陆.........................................................................................................

virtualbox+oracle linux 6.3 下安装oracle 11.2.3.0

闲来无事,今天在虚拟机下安装了oracle11g的单实例,特此记录分享下! 用到的软件:VirtualBox-4.0.8-71778-Win.exe     oracle linux 6.3(V33411-01.iso) oracle11g(p10404530_112030_Linux-x86-64_1of7.zip, p10404530_112030_Linux-x86-64_2of7.zip) 一.安装linux. 虚拟机配置的是:1g内存,30g硬盘,一块网卡(host-only模式) 检

(转)oracle linux 7 安装oracle 12c

原文:https://blog.csdn.net/jiuyun1986/article/details/53589446 1.安装准备 oracle linux 7.3 其它7版本也可以,安装后升级到最新 oracle database 12c oracle virtualBox xftp 5 xmanager 5 putty or  CRT 2.安装虚拟机及linux环境 a.新建虚拟机 内存根据自己实机情况来给 配置CPU及其它参数(把  指点设备 改成USB 这样在虚拟机与实机中切换鼠标方

oracle 11g之一 oracle linux 6.5 安装

1.准备安装文件   VirtualBox-5.2.8   Oracle Linux 6.5 iso镜像文件   xmanager5 2.创建虚拟机 VirtualBox-5.2.8的安装略过 2.1 在 菜单 管理->主机网络管理器中设置全局ip,设置与主机ip为同一网段.这里选择host-only的连接方式. 2.2 新建虚拟机 菜单 新建 2.3分配内存 单实例的话两个g就可以了 2.3分配磁盘 2.4选择磁盘类型,默认即可 2.5分配磁盘大小 三 安装Oracle Linux 6.5 3

【12c-安装篇】Oracle Linux 6.7系统安装

1 软件环境 VirtualBox 5.2 Oracle Linux 6.7 Xmanager Enterprise 5 2 创建虚拟机 2.1 全局网络设置 2.1.1 主机网络设置 2.1.2 DHCP服务器设置 2.2 虚拟机设置 2.2.1 新建虚拟机 2.2.2 设置虚拟机内存 2.2.3 设置硬盘,默认 2.2.4 选择虚拟硬盘文件类型,默认 2.2.5 设置虚拟硬盘分配类型,默认 2.2.6 设置硬盘文件位置及大小,50G 3 安装Oracle Linux 6.7 3.1 点击设置

UDEV SCSI Rules Configuration for ASM in Oracle Linux 5 and 6

UDEV SCSI Rules Configuration for ASM in Oracle Linux 5 and 6 For Oracle Automatic Storage Manager (ASM) to use disks, it needs to be able to identify the devices consistently and for them to have the correct ownership and permissions. In Linux you c