SUSE常用命令 2.docx

上传人:b****8 文档编号:9643620 上传时间:2023-05-20 格式:DOCX 页数:59 大小:41.07KB
下载 相关 举报
SUSE常用命令 2.docx_第1页
第1页 / 共59页
SUSE常用命令 2.docx_第2页
第2页 / 共59页
SUSE常用命令 2.docx_第3页
第3页 / 共59页
SUSE常用命令 2.docx_第4页
第4页 / 共59页
SUSE常用命令 2.docx_第5页
第5页 / 共59页
SUSE常用命令 2.docx_第6页
第6页 / 共59页
SUSE常用命令 2.docx_第7页
第7页 / 共59页
SUSE常用命令 2.docx_第8页
第8页 / 共59页
SUSE常用命令 2.docx_第9页
第9页 / 共59页
SUSE常用命令 2.docx_第10页
第10页 / 共59页
SUSE常用命令 2.docx_第11页
第11页 / 共59页
SUSE常用命令 2.docx_第12页
第12页 / 共59页
SUSE常用命令 2.docx_第13页
第13页 / 共59页
SUSE常用命令 2.docx_第14页
第14页 / 共59页
SUSE常用命令 2.docx_第15页
第15页 / 共59页
SUSE常用命令 2.docx_第16页
第16页 / 共59页
SUSE常用命令 2.docx_第17页
第17页 / 共59页
SUSE常用命令 2.docx_第18页
第18页 / 共59页
SUSE常用命令 2.docx_第19页
第19页 / 共59页
SUSE常用命令 2.docx_第20页
第20页 / 共59页
亲,该文档总共59页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

SUSE常用命令 2.docx

《SUSE常用命令 2.docx》由会员分享,可在线阅读,更多相关《SUSE常用命令 2.docx(59页珍藏版)》请在冰点文库上搜索。

SUSE常用命令 2.docx

SUSE常用命令2

目录操作命令

介绍常见的SuSELinux目录操作命令的使用参考,包括各命令的功能说明和应用示例。

pwd命令

pwd命令用于查看用户当前所在目录。

以下介绍pwd命令的功能和应用示例。

∙命令功能

查看用户当前所处的目录。

∙使用实例

pwd

/opt/HUAWEI

cd命令

介绍当前目录切换命令cd的功能和应用示例,cd命令用于将当前目录切换为其他目录。

∙命令功能

命令cd可以从当前目录切换到其他目录。

命令cd既可以使用绝对路径,也可以使用相对路径。

∙使用实例

▪回到用户的主目录

cd

▪进入系统的根目录

cd/

▪进入上一层目录

cd..

▪进入上两层目录

cd../..

▪进入上三层目录,依此类推

cd../../..

▪以绝对路径的形式进入目录“/opt/HUAWEI”

cd/opt/HUAWEI

mkdir命令

介绍目录创建命令mkdir的功能和应用示例,mkdir命令用于创建新的目录。

∙命令功能

通过命令mkdir创建新的子目录。

在确定创建目录所在路径时,既可以使用绝对路径,也可以使用相对路径。

∙使用实例

在目录“/home/omc”下创建名为“data”的子目录。

mkdir/home/omc/data

如果当前目录是/home/omc,上述命令可以简化为:

mkdirdata

rmdir命令

介绍目录删除命令rmdir的功能和应用示例,rmdir命令用于删除废弃的空目录。

∙命令功能

命令rmdir用来删除一个空目录。

注意:

▪若删除的目录下有文件存在,必须先删除该目录下的文件。

▪若要删除当前工作目录,必须先退出当前目录,返回上级目录。

∙使用实例

删除目录“/home/omc”下名为“data”的子目录。

rmdir/home/omc/data

如果当前目录是“/home/omc”,上述命令可以简化为:

rmdirdata

ls命令

介绍目录内容查看命令ls的命令功能、命令格式、参数选项和应用示例。

命令ls可以列出指定目录下的文件和子目录等内容。

∙命令功能

命令ls列出指定目录下的文件和子目录等内容。

使用不带任何参数的ls命令列出当前目录的内容;使用附带选项的ls命令显示文件的大小、类型、权限、创建及修改日期等信息。

∙命令格式

ls选项目录或文件

∙选项说明

ls命令的选项可以组合使用,注意在选项前面要加上前缀“-”。

表1列举了部分常用选项。

表1ls命令选项说明

选项

说明

-a

列出所有文件,包括隐含文件(以.打头的文件,如“.login”)。

-F

列出文件时用后缀符号指示文件的类型。

后缀符号代表的含义如下:

∙/:

目录文件

∙=:

管道文件

∙@:

符号连接文件

∙*:

可执行文件

-l

给出文件的长列表信息,包括文件类型、权限、链接数、文件属主、文件属组、文件大小、最近修改日期及文件名等信息。

说明:

如果文件是一个符号链接文件,则文件名的后面会有->符号,指向被链接的文件。

∙使用实例

显示当前目录中文件的长列表内容:

ls-l|more

total20

drwxrwxr-x4omuoinstall4096Jan192009backup_1_V100R003C01

drwxrwxr-x4omuoinstall4096Jan212009backup_2_V100R003C01

drwxrwxr-x4omuoinstall4096Jan212009backup_3_V100R003C01

drwxrwxr-x4omuoinstall4096Jan903:

45backup_4_V100R003C01

drwxrwxr-x4omuoinstall4096Jan915:

56backup_5_V100R003C01

执行ls-l命令时,有时显示的文件会很多,逐屏查看有两种方法:

∙ls-la|more

∙ls-la>ccc

先将显示结果保存到文件“ccc”中,再执行moreccc命令就可以逐屏显示结果了。

“ccc”文件保存在当前目录中。

执行ls-l命令时,屏幕输出七列信息,分别说明如下。

∙第一列包含10个字符,第一个字符描述了文件的类型(如-代表普通文件,d代表目录等),接下来的九个字符描述了文件所有者的访问权限,每三个字符一组,共分为三组,分别表示文件对所有者的权限、对同组中其他用户的权限和对系统中其他用户的权限(r表示可读,w表示可写,x表示可执行,-表示无对应权限)

∙第二列表示文件的链接数。

∙第三列和第四列显示了文件的属主和属组信息。

∙第五列以字节的形式指出了文件的大小。

∙第六列表示文件修改日期和时间。

∙第七列表示文件名。

父主题:

常用SuSELinux命令

 

文件操作命令

介绍常见的SuSELinux文件操作命令的使用参考,包括各命令的功能说明和应用示例。

cp命令

介绍文件或者文件夹复制命令cp的命令功能、命令格式、参数选项和应用示例。

命令cp用于将一个文件或文件夹复制到另一个文件或文件夹。

∙命令功能

命令cp用于将一个文件(夹)复制到另一个文件(夹)。

∙命令格式

cp选项源文件(夹)目的文件(夹)

∙选项说明

-r:

递归拷贝目录(拷贝目录包含目录下的文件和子目录,以及子目录下的文件和子目录,直至该目录的最底层)。

∙使用实例

▪将当前目录下“old_filename”文件的内容拷贝到一个新文件“new_filename”中。

cpold_filenamenew_filename

▪将当前目录下“old_folder”文件夹拷贝到一个新文件夹“new_folder”中。

cp-rold_foldernew_folder

▪将当前目录下的文件(夹)拷贝到另一个目录下,则需在目的文件(夹)处加上路径。

mv命令

介绍命令mv的功能、命令格式和应用示例。

命令mv用于移动文件,在移动的同时可以重新命名文件。

∙命令功能

命令mv用于将一个文件移动到其他目录下,并在移动的同时可以重新命名文件。

说明:

▪执行mv命令后,只有目标文件存在而源文件就不存在了。

▪执行cp命令后,源文件保持不变,另外新生成一个目标文件。

∙命令格式

mv源文件目标文件

∙使用实例

将当前目录下“old_filename”文件移动到“/home/omc”目录下,并将文件名改为new_filename中。

mvold_filename/home/omc/new_filename

rm命令

介绍文件删除命令rm的命令功能、命令格式、参数选项和应用示例。

命令rm用于删除一个指定文件或文件夹。

∙命令功能

命令rm用于删除一个指定文件或文件夹。

注意:

▪在LINUX系统中,文件一经删除则无法再恢复,因此要谨慎使用rm命令。

在删除文件时建议使用交互操作选项-i,以最大限度避免误删除。

▪删除目录可以有两种方法,一是使用命令rmdir,二是使用命令rm-r。

二者的区别是:

rmdir删除的目录必须是空目录;rm-r删除的目录可以不必为空。

∙命令格式

rm选项文件

∙选项说明

▪-i:

交互操作(在命令执行之前等待确认)。

▪-r:

递归删除目录(删除目录包含目录下的文件和子目录,以及子目录下的文件和子目录,直至该目录的最底层)。

∙使用实例

删除当前目录下“old_filename”文件。

rm-iold_filename

删除文件“.test”

执行命令rm-i.test

系统提示是否删除该文件,如下所示。

rm:

removeregularfile`.test'?

如果输入y则删除该文件,若输入n取消删除操作。

chmod命令

介绍chmod命令的命令功能、命令格式、参数选项和应用实例。

∙命令功能

命令chmod用于改变目录或文件权限。

∙命令格式

chmod选项目录或文件

chmod命令有以下两种使用方法:

▪符号模式

chmod[ugoa]{+|-|=}[rwxstugo]文件或目录

▪数字模式

chmodlmn文件或目录

∙选项说明

▪符号模式

常用的符号选项如表1所示。

表1符号模式选项列表

选项

详细选项

选项描述

对象选项

u

文件所有者

g

文件所有者群组

o

除文件所有者及文件所有者群组外的用户

a

所有用户

操作选项

+

添加权限

_

取消权限

=

设置权限

▪数字模式

“lmn”选项代表以下含义:

▪-l:

文件所有者权限

▪-m:

文件所有者群组权限

▪-n:

系统其他用户权限

读权限的值为4,写权限的值为2,执行权限的值为1,没有权限则为0。

每位数字的值等于相应用户权限值的总和。

下面将通过实例来说明相关原则。

-rwxr-xr--1rmssbsrms46098432May1216:

02sdh*

其中rwxr-xr--显示的是sdh的权限设置,这九位符号被分成3组,每三位为一组。

从左至右这三个组分别代表文件所有者、文件所有者群组和系统其他用户权限信息。

文件所有者权限信息为rwx,对应的值为4+2+1=7;文件所有者群组权限信息为r-x,对应的值为4+0+1=5;其他用户权限信息为r--,对应的值为4+0+0=4。

如果要将sdh权限修改成rwxr-xr--权限,可以执行以下命令:

chmod754sdh

∙使用实例

▪符号模式

授予文件所有者读、写和执行权限,授予文件所有者群组读和执行权限,授予其他用户读和执行权限,相应命令如下所示。

chmodu=rwx,go=rxfile1

授予所有用户读写权限命令如下:

chmoda=rwfile2

▪数字模式

授予文件所有者读、写和执行权限,授予文件所有者群组读和执行权限,授予其他用户读和执行权限,相应命令如下所示。

chmod755file1

授予所有用户读写权限命令如下:

chmod666file2

chown命令

介绍文件属主改变命令chown的命令功能、命令格式、选项说明、参数说明和应用示例。

命令chown用于改变文件的属主。

∙命令功能

命令chown用于改变一个文件的属主,这条命令只有管理员用户可以使用,普通用户不能改变其文件的属主关系。

∙命令格式

chown选项属主文件

∙选项说明

▪-f:

强制执行命令,不报告任何错误

▪-R:

递归目录

∙参数说明

▪属主:

改变后的新属主

▪文件:

要改变属主的文件

∙使用实例

▪假设系统中存在用户new_owner和文件“file”,将文件“file”的属主改变为new_owner:

chownnew_ownerfile

▪假设系统中存在用户CDE,将“/export/home/sybase”目录及其所有子目录下的所有文件的属主改为CDE:

chown-RCGP/export/home/sybase

chgrp命令

介绍文件属组改变命令chgrp的命令功能、命令格式、选项说明、参数说明和应用示例。

命令chgrp用于将用户自己所有的文件,从所属的一个用户组改变到自己所属的另一个用户组。

∙命令功能

命令chgrp用于将用户自己所有的文件,从所属的一个用户组改变到自己所属的另外一个用户组。

该用户必须至少同时属于两个用户组。

∙命令格式

chgrp选项属组文件

∙选项说明

▪-f:

强制执行命令,不报告任何错误

▪-R:

递归目录

∙参数说明

▪属组:

改变后的新属组

▪文件:

要改变属组的文件

∙使用实例

将文件“file”的属组改变为new_group:

chgrpnew_groupfile

注意:

当某一文件需要更改到一个新属组时,该组名必须已存在,可以用命令groups查看用户所在的组。

如何创建新属组请参见用户管理命令。

当改变某一目录的属主或属组后,该目录就不再属于该属主与属组了,但应注意的是,该目录中的子目录以及文件的属性不会随之改变。

此外,可以用命令chown同时修改文件属主与属组,方法如下:

chownomc:

stafffile1

此命令是将文件“file1”的属主更改为omc,属组更改为staff。

find命令

介绍文件查找命令find的命令功能、命令格式、选项参数和应用示例。

命令find用于查找指定目录及其子目录下符合条件的文件。

∙命令功能

命令find用于查找指定目录及其子目录下符合条件的文件。

此命令的最大用处就是当忘了文件路径时,也能找到该文件。

∙命令格式

find目录条件

∙参数说明

▪目录:

开始查找的目录存在,允许有多个目录名称,之间用空格分开即可

▪条件:

搜索条件,可包含文件名称、属主、最后修改时间等信息

条件说明如表2所示。

表2条件列表说明

条件

说明

-namename

指定欲查找的文件或目录名,可用通配符,如:

-name'*.c'

-print

打印符合条件的路径

-sizen

查找占用n个block的文件

-typex

以文件类型作为查找条件,文件类型x如下:

▪d---目录(directory)

▪f---文件(file)

▪b---块(block)

▪c---字符(character)

▪p---管道(pipe)

-useruser

查找user所拥有的文件,user可为用户名或uid号

-groupgroup

查找用户组为group的所有文件,group可为用户组名或gid号

-linksn

查找链接数等于n的所有文件

-atimen

查找n天之前曾被访问的文件

-mtimen

查找n天之前曾被修改的文件

-execcommand{}\;

将查找到的文件作为执行command的对象,{}内为执行command时的参数

条件的逻辑运算符如表3所示。

表3条件的逻辑运算符

逻辑运算符

逻辑意义

举例

说明

!

!

-name"*.c"

所有不以.c为扩展名的文件

-o

-size+10-o-links3

所有大于10block或链接数为3的文件

-a

-size+10-a-links3

大于10block且链接数为3的文件

上表中“10”表示大于10,“-10”表示小于10。

∙使用实例

在“/tmp”目录下查找文件名以“c”开头的文件,并将路径打印出来:

find/tmp-name"c*"-print

/tmp/scrollkeeper-root/contents.0

/tmp/0607038946/.kde/share/config

/tmp/0722482356/.kde/share/config

/tmp/mcop-root/csc_home_com-20b4-46248c38

/tmp/mcop-root/csc_home_com-2083-4616002e

/tmp/mcop-root/csc_home_com-47af-46788b37

/tmp/mcop-root/csc-1f98-46145763

/tmp/mcop-root/csc_home_com-4fd2-4624887c

/tmp/1304158896/.kde/share/config

在当前目录下查找文件名为“test”的文件,并将路径打印出来:

find.-nametest-print

./HWReport/reloc/resin1.2.0/conf/test

./HWReport/reloc/resin1.2.0/doc/examples/login/WEB-INF/classes/test

./HWReport/reloc/resin1.2.0/doc/examples/tags/WEB-INF/classes/test

说明:

▪使用命令find查找满足条件的文件可能需要花好几分钟才能完成,因而可以采取在后台运行该命令的方式,也就是说用户可以定向它们的输出到某个文件,以便空闲时再查看搜索的结果。

方法是用一个&,告诉Linux在后台运行该命令。

例如:

find/-name"abc*"-print>abc.file&

▪当任务执行完毕时,可以输入下面的命令来观察搜索的结果:

catabc.file

▪对于一个文件,不同用户所拥有的权限不同,因此普通用户可能只能搜索到部分文件。

若要搜索出所有的文件,建议按如下两点操作:

一是以管理员用户的身份操作;二是从根目录开始搜索。

tar命令

介绍文件合并命令tar的命令功能、命令格式、参数选项和应用示例。

命令tar用于将多个文件合并成一个文件库存放于磁带或磁盘上。

∙命令功能

命令tar用于将多个文件合并成一个文件库(archival)存放于磁带或磁盘上。

当需要使用其中的文件时,可由文件库获取所需的文件。

∙命令格式

tar功能选项修改选项要备份或恢复的文件

∙选项说明

▪功能选项:

用来设定命令tar的动作(如读取,写入等)

▪修改选项:

用来修改命令tar的动作

选项说明如表4所示。

表4tar命令选项说明

选项

具体选项

说明

功能选项

r

将所指的文件附加在文件库后

x

读取文件库内的文件,如文件名为目录,则连子目录也被读取(常用)

c

建立一个新文件库(常用)

修改选项

v

启动显示模式,命令tar会显示所处理的文件名(常用)

w

启动确认模式,命令tar处理每个文件之前,要求用户先加以确认

r

表示文件库为file,省略此项,以预设的磁带或磁盘为对象(常用)

∙利用命令tar备份文件

在当前目录下,将data目录下所有文件及子目录备份为“databak.tar”,且在备份时显示文件信息:

tarcvfdatabak.tardata

∙利用命令tar恢复文件

将备份的“databak.tar”释放到当前目录“/data”下,恢复时显示文件信息:

tarxvfdatabak.tar

说明:

∙命令tar的功能选项和修改选项前没有“-”符号。

∙命令tar可以将若干个文件打成一个包,命令如下:

tarcvffilebak.tarfile1file2file3

∙上述命令的功能是将“file1”,“file2”和“file3”三个文件合并成一个名为“filebak.tar”的包。

∙在不同的Linux系统中,在使用命令tar进行文件的备份和恢复时,要注意软盘和磁带设备的名称不通用,使用时请查证。

 

文件查看命令

介绍常见的Linux文件查看命令的使用参考,包括各命令的功能说明和应用示例。

echo命令

介绍向屏幕回送字符串命令echo的命令功能、命令格式、参数选项和应用示例。

命令echo可以向标准输出设备(一般指屏幕)重显、回送字符串。

∙命令功能

命令echo的作用是向标准输出设备(一般指屏幕)重显、回送字符串。

∙命令格式

echo字符串选项

∙选项说明

表1列举了部分常用选项。

表1echo命令选项说明

选项

说明

\c

不输出回车符

\0n

n是8位ASCII字符代码

\t

输出制表符

\n

输出回车

\v

输出垂直制表符

∙使用示例

echo$HOME

/root

屏幕上显示的/root是字符串“$HOME”所代表的含义。

为防止输出回车,可以使用如下命令:

echo$HOME"\c"

/root\c

或:

echo"HelloClass\c"

HelloClass\c

说明:

\c、\0n、\t、\n、\v等选项一般出现在引号引用的字符串中,可以单独使用引号,也可以多项一起使用引号。

cat命令

介绍文本文件显示命令cat的命令功能、命令格式、参数选项和应用实例。

∙命令功能

命令cat用于显示文本文件的内容。

∙命令格式

cat选项文件

∙选项说明

▪-n:

显示时给文本文件每一行编号

▪-v:

显示非打印字符(制表符、回车符除外)

∙使用示例

显示文件“rndc-access.conf”的内容:

catrndc-access.conf

ensuretofindthekeynamed'rndc-key'

include"/etc/rndc.key";

controls{

#BindBIND'scontrolchanneltolocalhostandallowaccessfrom

#loopbackaddressesonly.

#Thiscontrolchannelisusedfortheinitscript/etc/init.d/named,

#rcnamedwhilecalledwiththeoptionreloadorstatus

inet127.0.0.1allow{

127.0.0.0/8;

}keys{rndc-key;};

#InthefollowingexampleBIND'scontrolchannelinadditionisbound

#toIPaddress192.0.2.1andaccessisgrantedtoloopbackaddresses

#andthe192.0.2.0/24network.

#inet192.0.2.1allow{

#127.0.0.0/8;

#192.0.2.0/24;

#}keys{rndc-key;};

};

说明:

命令cat还可以一次显示多个文件的内容,命令格式如下:

catfile1file2file3

more命令

介绍文件分页显示命令more的命令功能、命令格式、参数选项和应用示例。

命令more可以分页显示一个较大文件的内容,以实现分屏显示的功能。

∙命令功能

命令more用来分页显示一个较大文件的内容,以实现分屏显示的功能。

命令more还允许向前浏览以前的分页和搜索字符串等功能。

∙命令格式

more选项文件

∙选项说明

more命令的选项可以组合使用,注意在选项前面要加上前缀-。

表2列举了部分常用选项。

表2more命令选项说明

选项

说明

-c

在输出内容之前先清屏

-w

在输入尾不退出,等待提示

-lines

每屏显示行数

+/模式

按给定模式搜索

∙使用示例

分屏显示文件“rndc-access.conf”的内容:

morerndc-access.conf

ensure

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学反思汇报

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2