6
、要使
locate
命令查询到文件系统的真实情况,应当在查找前进行什么操作。
locate
命令用于查找文件的位置。使用
locate
命令进行查询,并不真正对硬盘上的文件系统进行查找,而是对文件名数据库进行检索。所以查找速度十分快。系统默认的文件名数据库是位于
/var/lib/slocate
目录下的
slocate.db
。在数据库建成后,如果又进行了文件操作,如新建文件或目录,删除文件或目录,这就会使
locate
命令给出的结果出现错误。要保证查询结果的正确性,就需要及时更新数据库。以
root
身份登录进入系统,执行命令:
# updatedb
使用
locate
命令时,可以使用通配符
*
和
?
。
7
、除了使用
locate
命令进行文件查询外,常用的查询命令还有什么?
which
命令也经常用来查找文件的位置。此命令查找的目录是由环境变量
$PATH
指定的。要知道它能够查找那些目录下的文件,只需输入命令
$PATH
屏幕上就会显示出所有相应的目录。
要在硬盘上查找文件,可以使用
find
命令。
8
、要查找
包含特定字符串的文件,应使用什么
命令,简述这个命令的基本用法。
grep
命令用来查找包含特定字符串的文件。其基本用法是:
# grep <pattern> <files...>
其中
pattern
是要查找的字符串,
files
是用空格分隔的待查找的文件列表,列表中使用通配符。列表中所有都必须是文件,不能是目录。
grep
在找到符合条件的文件时,将显示文件名和包含该字符串的行。
9
、
指出下列命令查找的是什么文件?
# grep -n basic *.txt
。
# grep -n
‘
basic using
’
*.txt
。
# grep
‘
^$
’
filename
# grep
‘
\.
’
filename
1
.查找当前目录下包含字符串“
vcs
”的所有文本文件。
2
.查找当前目录下包含字符串“
vcs using
”的所有文本文件。
3
.
在文件中查找空行:
4
.查找文件中包含句点的行:
1.
简述打印机配置过程。
1
添加本地打印机
2.
配置打印
3.
配置了打印机后,进行测试。
2.
使用什么命令
把打印任务放到打印队列中去打印?
lpr
命令把打印任务放到打印队列中去打印。
3.
查看打印队列中的任务和删除打印作业的命令是什么?
要查看打印队列中的任务,使用
lpq
命令,不带任何参数的
lpq
命令将显示队列中所有的打印任务。在显示列表中第一个参数就是打印任务的进程标识号(
PID
)
,可以使用这个进程标识号中止或挂起打印任务。
使用
lprm
命令可以从缓冲队列中删除属于个打印作业。
1
、如何调用文件打包器
单击“
主菜单”
-
>
“附件”
-
>
“文件打包器”,
或从
shell
提示下键入
file-roller
将启动文件打包器。在文件打包器的浏览窗口中可以选择要解压或归档的文件。
2
、如何使用文件打包器将文件打包
要解压或还原归档文件,首先单击工具栏上的“打开”按钮,此时出现文件打开对话框,从中选择要操作的文件,然后单击“确定”。该文件就会作为文件夹出现在文件打包器的主浏览窗口中,双击该文件夹可以打开此文件夹,列出其中的目录和子目录。选择要解压或解除归档的文件。单击“抽取”按钮,此时再次出现文件对话框,从中选择保存解压或解除归档后产生文件的目录,最后单击“确定”完成文件的解压或还原工作。
3
、在命令行方式下要
为文件和目录创建备份文件如何操作。
最常用的备份工具是
tar
。
tar
命令用来为文件和目录创建备份文件(或称为打包)。使用
tar
命令可以把多个文件和目录创建成一个备份文件。使用此命令也可以改变备份文件中的文件,或者向备份文件中加入新的文件。
tar
命令在生成备份文件时,不对文件进行压缩,所以打包所生成的备份文件的大小将等于备份文件中所有文件原大小的总和。
4
、常用的文件压缩命令有什么?
gzip
是对文件进行压缩的命令。
gunzip
命令将压缩文件还原,它可以正确地还原由
gzip
、
zip
和
compress
等命令生成的压缩文件。
Zip
也是常用的压缩软件,
unzip
命令用于解压缩。在
DOS
或者
Windows 9X
里使用的
.zip
文件也可以用
unzip
来解压。范例如下:
bzip2
,
bunzip2
是压缩比最高的压缩工具。
1
.简述如何使用RPM
安装软件。
如果想安装某个
rpm
软件包,需要使用
- i
参数
,指定要安装的软件包名称。在安装或者删除软件之前,必须以
root
身份登录
进入系统或者拥有
root
的权限。例如,要安装
gperf
软件包,在光盘驱动器插入
Red Hat
的第二张安装盘之后输入如下的命令:
# rpm -i /mnt/cdrom/ RedHat/RPMS/ gperf- 2.7.2 -9.i386.rpm
2
.简述如何使用RPM
删除软件。
要删除软件包,需要使用
-e
删除参数,后面跟上这个程序的名称,范例如下:
# rpm -e
foo
3
.简述如何使用RPM
进行软件升级。
要
升级
到新的版本,需要使用
- U
参数,范例如下:
$ rpm -Uvh foo-2.0-1.i386.rpm
foo ####################################
RPM
将自动卸载已安装的老版本软件包并安装新软件包,
使用
- U
参数时,即使不存在老版本也会安装
新软件包。因为
RPM
能自动处理配置文件,所以如果新老版本的配置文件不一样,屏幕上就会显示类似如下的信息:
4
.简述如何使用
RPM
进行软件包查询。
使用命令
rpm �Cq
可以查询已安装软件包的信息。在命令中加入参数可以指明要查询哪些软件包。
-a
查询所有已安装的软件包。
-f <file>
将查询包含有文件
<file>.
的软件包。
-p <packagefile>
查询软件包文件名为
<packagefile>.
的软件包。
-i
显示软件包信息,如描述,
发行号,
尺寸,
构建日期,
安装日期,
平台等。
-l
显示软件包中的文件列表。
-s
显示软件包中所有文件的状态。
.
-d
显示被标注为文档的文件列表
(man
手册,
info
手册等
)
。
-c
显示被标注为配置文件的文件列表。
-v
使显示格式类似使用
ls -l
命令的显示格式。
5
.简述如何使用RPM
校验软件包。
要对已安装软件包进行检查,要使用
- V
参数,范例如下:
# rpm -V taper
如果屏幕上不显示任何信息,表示一切正常。而如果软件包中的任何文件在长度、所有权限、存取权限等方面发生了改变,就会显示出错信息。
6
.在误删了一些文件后,如何使用RPM
检查出系统都丢失了那些文件。
在误删了一些文件后,可以使用
rpm �CVa
命令检查出系统都丢失了那些文件。
如果出现错误,就会显示错误信息。错误代码是
8
位长字符串,每一个字符表示一种属性。“
.
”表示测试通过。以下字符表示错误种类:
5 MD5
校验码
S
文件尺寸
L
符号连接
T
文件修改日期
D
设备
U
用户
G
用户组
M
模式
e (
包括权限和文件类型
)
7.
何调用软件包管理工具?
单击面板上的“主菜单”
-
>
“系统设置”
-
>
“添加
/
删除应用程序”
,或在
shell
提示下键入
redhat-config-packages
命令,将启动软件包管理工具。
本文出自 “jekay100的博客” 博客,转载请与作者联系!