linux基础知识介绍_第1页
linux基础知识介绍_第2页
linux基础知识介绍_第3页
linux基础知识介绍_第4页
linux基础知识介绍_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

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

文档简介

指令

本地登录

RedHatLinuxrelease9.0(Shrike)

Kernel2.4.20-8onani686

login:root(用户名)

password:(密码)

提示符与home目录0

[root@stationXXroot]#■

­[当前用户名@主机名当前目录],

•提示符因用户而异\

•home目录是用户登入系统后即所在的默\

认目录。)

运行指令

•指令名[选项][参数]

-例子:Is-I/etc/Xll

•帮助和在线帮助

一指令--help

•例:mknod-help

-man指令

•例:manmknod

-info指令

•例:infomknod

基础指令(

•man的使用技巧

man-kkeyword

man-fkeyword

man-akeyword

mannkeyword

基础指令(二)

,Is—查看文件

•cp-拷贝文件

,mv—移动或重命名文件

,rm—删除文件

•touch—创建空文件或更新文件时间

基础指令(三)

•cd-改变当前路径

,pwd—察看当前完整路径

•mkdir—创立新目录

•rmdir—删除空目录

基础指令(四)

•cat—察看文件内容

,more—逐屏察看文件内容

,less—逐行察看文件内容

•date—显示当前时间

•cal-显示月历

基础指令(五)

•df一显示磁盘用量

•du—计算目录下文件占用磁盘的大小

基础指令(六)

•head—显示文件开头部分内容

•tail一显示文件结尾部分内容

离开系统

•重启•关机

-reboot-halt

-shutdown-rnow-shutdown-hnow

-init6-poweroff

-init0

文件

检查文件

•用Is-1以长模式察看文件的详细信息

-包含当前目录的硬盘使用空间、文件类型、

文件权限、硬连接数、文件拥有者、文件所

属组、文件大小、更动时间、文件名。

•用file检查文件类型

-由于linux中的文件名中没有扩展名,所以

却一可能需要用file来查看文件类型

文件类型

•在linux中,所有东西都被当成文件。

■文件权限前的第一个字母用来标识文件

类型:

-:一般文件

d:目录文件

b:块设备文件

c:字符设备文件

I:链接文件

萨人工管道

文件权限

•对于每一个文件,Linux都提供了一套文

件权限系统。

■文件权限系统,将操作文件的用户都分

成三类

-文件的拥有者(u)

-文件所属组的成员(g)

-其他用户(。)

文件权限类型

•对于每一类用户,权限系统又分别提供

他们三种权限

•读(r):用户是否有权力读文件的内

・写(w):用户是否有权利改变文件的

内容

•执行(x):用户是否有权利执行文件

改变文件权限

•使用chmod来改变文件的当前权限

chmod[-R]权限文件名

■只有文件的拥有者和root才可以改变文

件的权限

使用数字来改变文件权限\

•chmod后可以用三个数字来表示用户权

-第一位代表文件拥有者权限

-第二位代表文件所属组成员权限

-第三位代表其他用户权限

・每一个数字都采用加和的方式

-4(读)

二??写)

(执行)

建立链接

*In

-硬链接

•语法:In源文件新建链接名

-软链接

•语法:In-s源文件新建链接名

所属用户

■每一个文件都有一个拥有者。文件的拥

有者可以改变文件的权限。

•root用户可以用chown来改变文件的拥

有者。

所属组

・每一个文件只能属于一个指定的组。

•文件的拥有者与root用户,可以用

chgrp来改变文件所属的组

文件名

­文件名最大为255个字符。

•开头为.的文件为隐藏文件。

目录

4录

■目录在文件类型上用d标识

•用/分隔目录层

•Linux操作系统都有且仅有一个起始目

录,我们用一个单独的/来表示,称其

为根目录。

•对每一个shell和操作环境,都有一个当

前工作目录。

目录权限%

・目录也是一种文件\

■目录上的读写执行权限与普通文件有所/

不同:\

-读:用户可以读取目录内的文件,

-写:单独使用没有作用。与执行权限连用可)

以在目录内添加与删除文件。/

-执行:用户可以进入目录,调用目录内的资\

根目录下的目录

•/bin:存储常用用户指令。

•/boot:存储核心、模块映像等启动用文件

•/dev:存储设备文件

•/etc:存储系统、服务的配置目录与文件

•/home:存放个人主目录

•/lib:存放库文件,诸如核心模块、驱动

•/lost+found:存储fsck用的孤儿文件

根目录下的目录(二)

•/mnt:系统加载文件系统时用的常用挂载点

•/opt:第三方工具使用的安装目录

•/proc:虚拟文件系统,包含系统讯息等资料

•/root:「。。十用六的主目录

•/sbin:存储系统管理用指令

•/imp:临时文件的暂存点

•/usr:存放与用户直接相关的文件与目录

•/van:存储在系统运行中可能会更改的数据

输出重定向

•使用〉改变数据输出目标

•范例:

Is-I>listfile

-将当前目录下的文件以长模式显示,然后写

入listfile文件

•文件已有内容会被消除

覆盖与追加\

•使用〉进行输出重定向,文件的原内容会

被覆盖

Is-I>listfile

•使用可以将输出追加入文件

Is-I»listfile

文件查找与文件管理

find

•语法:

find[路径][参数][表达式]

•从指定路径下递归向下搜索文件

•支持按照各种条件方式搜索

•支持对搜索得到的文件进一步用指令操

操作找到的文件

•语法:

find[路径][参数][表达式]・exec指令()

\;

-{}代表find找到的文件

-\禁止转意

-;表示本行指令结束

编辑器

编辑工具

•我们通常用各种编辑工具来处理文本文

•常用的编辑工具:

-VIM

-EMACS

•作为一个编辑器,vi被广泛地运用在各

种Unix操作系统上。

•Vi是Linux中的标准文本编辑器。

•在RedHatLinux上,一般采用的“可视

编辑器/visualeditor”是vim(vi

improved)

打开文件

•vi文件名

-如果文件已存在,则此文件被打开且显示文

件内容

-如果文件不存在,则vi在第一次存盘时自动

建立在硬盘上

存写文件

•从命令模式下:

-:W保存当前文件

-:q如果未对文件做改动则退出

-:wq/:x/ZZ保存当前文件并退出

-:q!放弃存储并退出

-记文件名打开另一文件并开始编辑

vi模式

•vi提供两种模式

-命令模式

•浏览、删除、剪贴、查找等

•可以用各种命令进入插入模式

-插入模式

•输入新文档

•用<ESC>退出插入模式回命令模式

删除与块操作

•在命令模式下可以直接删除字符

•在命令模式下键入V则进入块操作:

1.移动光标以选定操作块

2.c剪切选定块或y复制选定块

3.p将选定内容贴在光标所在位置右手边

取消操作

•U:取消上一个更动

•U:取消一行内的所有更动

•<ctrl-r>:重做

•:e!:放弃所有更动,重新编辑

查找文本

•vi支持用户在全文中查找一个关键字段

•在命令模式下,用/向上查找或用?向

下查找

•查找一直到文件尾或文件头

•在查找后,可以用n继续寻找下一个关

键字段。

命令模式的输入选项

•:「〈文件名〉把文件插入到光标处

•:r!《命令)把《命令》的输出插入到当前文本

•:nr〈文件>把〈文件〉插入到第n行

•:k命令》运行〈命令),然后返回

•:sh转到SHELL

•:so(文件)读取〈文件〉,再执行文件里面的

常用快捷键

•Ctrl+d:输入已结束。在shell下相当

于一个exit

•Ctrl+c:键盘中断请求。

•Ctrl+s&Ctrl+q:暂停/恢复屏幕输出

•Ctrl+I:清屏,相当于clear。

■Tab:自动补完命令行与文件名

g-Uab键双击可以列出所有可能匹配的选择

启动XFrcc86'

,设定runlevel为5自动激活图形登录窗口

进入X

•用gdm、kdm、xdm开启图形登录窗口

进入X

•用startx在字符界面下进入X

X中有用的快捷键

•Ctrl+Alt+Backspace退出X

•Ctrl+Alt+Fn切换到虚拟

控制台n

•Alt+Tab改变窗口

系统监视

了解系统状况

•uname:显示系统信息

•hostname:显示主机名

•last:列出最近的用户登录

•lastlog:列出每一个用户的最近登录情

,free:显示内存使用状况

系统监视器

进程

•系统通过进程来完成工作

■每一个进程都有一个独立的进程号,系

统通过调用进程号来调度操控进程

•系统的原始进程是init

-in计的P1D总是1

•一个进程可以产生另一个进程,除了init

一以外,所有的进程都有父进程

查询进程

•查询进程的指令:

-ps[option]

•ps什ee可以用来以树状的方式表现进程

的父子关系

•t叩是一个常用的系统监视工具。

控制进程

•kill:

-语法:kill[-signal]PID

向进程传送一个特定的讯号

-默认为15(终结)

-kill-1:列出所有可以由kill传递的讯号

•killall

文件系统

文件结构

•为了能在设备上储存与读取文件,我们需要在'

分区上创立文件系统J

•文件系统记录目录与文件我们称之为文件结构C

■每一个文件系统在Linux里都被解释成由一个)

根目录为起点的目录树结构\

•Linux将各个文件系统挂载(mount)在系统J

目录树中使用。C

文件系统

•对应不同的操作系统与设备,计算机里

有许许多多种文件系统。

•不同的文件系统存放、搜索文件的方式

都有不同

•Linux支持多种文件系统的读写。

•Linux自身最主要使用的是ext2/ext3文

件系统

其他常见的文件系统

•minix:古老的文件系统

•msdos

温馨提示

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

评论

0/150

提交评论