`
gelongmei
  • 浏览: 209924 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

linux shell 有用命令

阅读更多
LINUX命令大全
rpm包制作
cpio,dump,restore,rpm
将/etc下的所有普通文件都备份到/opt/etc.cpio,使用以下命令:

find /etc –type f | cpio –ocvB >/opt/etc.cpio
将系统上所有资料备份到磁带机内,使用以下命令:

find / -print | cpio -covB > /dev/st0
这里的/dev/st0是磁带的设备名,代表SCSI磁带机。

查看上例磁带机上备份的文件,使用以下命令:

cpio  -icdvt < /dev/st0 > /tmp/st_content
有时可能因为备份的文件过多,一个屏幕无法显示完毕,此时我们利用下面命令,让磁带机的文件信息输出到文件。

将示例1中的备份包还原到相应的位置,如果有相同文件进行覆盖,使用以下命令:

cpio –icduv < /opt/etc.cpio
注意,cpio恢复的路径,如果cpio在打包备份的时候用的是绝对路径,那么在恢复的时候会自动恢复到这些绝对路径下,本例就会将备份文件全部还原到/etc路径下对应的目录中。同理,如果在打包备份用的是相对路径,还原时也将恢复到相对路径下。

通过上面的示例,可以看出,cpio无法直接读取文件,它需要每个文件或者目录的完整路径名才能识别读取,而find命令的输出刚好做到了这点,因此,cpio命令一般和find命令配合使用。其实,上面的示例我们已经看到了它们的组合用法。
rpmbuild
rpm
分享到:
评论

相关推荐

    linux shell 编程中select 命令的用法

    在Linux Shell编程中,`select`命令是一种非常实用的交互式菜单构建工具,它源自于Korn Shell(ksh),并被广泛应用于bash等其他Shell环境中。`select`命令允许用户从一系列选项中进行选择,这在创建用户友好的脚本...

    LinuxShell脚本编程实例

    Linux Shell脚本编程实例中,我们可以看到很多有用的命令,例如echo命令、cd命令、ls命令、rm命令等等。这些命令都是Linux Shell脚本编程的基础命令。 Linux Shell脚本编程实例中,我们可以看到很多有用的变量,...

    linuxshell命令unixshell命令教程续

    Linux Shell和Unix Shell是两种广泛使用的命令行解释器,它们为用户提供了一个与操作系统交互的界面。在本教程中,我们将深入探讨这两个环境的基础知识,帮助初学者更好地理解和使用Shell。 首先,让我们了解一下...

    linuxshell命令汇总.pdf

    Shell命令是用户与Linux操作系统交互的工具,通过输入特定的命令,可以执行文件操作、进程控制、网络配置等各种任务。 首先,文件操作是日常使用中最为频繁的任务,包括目录的浏览、文件的查看、复制、移动、删除等...

    java连接linux,执行shell命令的工具类 sshxcute.jar

    在Java开发中,有时我们需要远程连接到Linux服务器执行shell命令,比如进行系统管理、自动化运维或者数据处理等任务。在这种情况下,使用SSH(Secure Shell)协议是常见的解决方案,因为它提供了安全的网络通信。...

    linux_shell从初学到精通

    在Linux环境中,Shell提供了命令行界面,用户可以通过输入命令来执行各种操作。学习Shell的第一步就是了解基本的命令,如ls(列出目录内容),cd(切换目录),mkdir(创建目录),rm(删除文件或目录)等。理解这些...

    linux shell交互命令学习

    在交互式Shell中,`read`命令是一个非常有用的工具,它允许从标准输入(通常是键盘)接收用户输入,并将这些输入存储到指定的变量中。`read`命令的一些常用选项包括: 1. `-p` 提示用户输入,如`read -p "请输入...

    2本linux shell 编程chm

    Linux Shell编程是Linux系统管理与自动化任务的核心技术之一,它主要指的是使用Shell脚本来执行一系列命令,实现自动化操作。在Linux环境中,Bash(Bourne-Again SHell)是最常用的Shell,也是许多Linux发行版的默认...

    Linux的Shell命令详解

    ### Linux的Shell命令详解 #### 一、Shell基础概念与位置变量 在Linux环境中,Shell是一种用户界面,允许用户通过命令行与操作系统进行交互。它不仅提供了强大的脚本编程功能,还支持各种实用的内置命令。 **位置...

    LINUX&SHELL命令

    在IT领域,Linux和Shell命令是系统管理员和开发者日常工作中不可或缺的工具。它们提供了一种高效的方式来管理和控制操作系统。以下是一些关于Linux和Shell命令的关键知识点: 1. **Shell脚本编程**:Shell是Linux...

    Linux shell 脚本攻略源代码第二版

    这些命令在处理批量文件操作时尤其有用。 此外,你将学习到如何处理输入/输出重定向和管道,这使得脚本能够接收标准输入、输出到文件或与其他命令进行数据流连接。例如,`&gt;`用于重定向输出,`用于提供输入,而`|`...

    shell命令大全(linux下很有用的命令规范)

    ### Shell命令大全(Linux下很有用的命令规范) 在Linux操作系统中,Shell是用户与操作系统交互的主要方式之一。本文将详细介绍一系列常用的Shell命令及其应用场景,帮助读者更好地掌握Linux下的操作技巧。 #### ...

    Linux基础命令shell指令

    ### Linux基础命令shell指令详解 #### 一、Shell指令概览 在Linux系统中,**shell** 是一种用户与操作系统内核之间的交互界面。它既是一个命令解释器,也是一个编程语言环境,允许用户通过文本界面来执行各种命令、...

    Linux Shell编程.

    ### Linux Shell编程知识点详解 #### 一、Shell编程概述 **Shell** 在 Unix/Linux 系统中扮演着极其重要的角色,既是用户与操作系统交互的主要接口,也是一...希望本文能为你在 Linux 世界的探索之旅提供有用的指导。

    Linux shell脚本的补充

    在Linux环境中,shell脚本是一种强大的自动化工具,用于执行一系列命令和操作。本文将深入讲解Linux shell脚本的几个核心知识点,包括Shebang、变量、作用域、特殊参数变量、状态变量、内置命令、字符串操作以及文件...

    Linux的shell命令解释器

    Linux的shell命令解释器是操作系统与用户交互的重要接口,它是一个程序,负责解析用户的命令行输入并执行相应的系统操作。在Linux系统中,常见的shell有Bash(Bourne-Again SHell)、Sh、Csh、Tcsh等。本项目实现了...

    linuxshell命令常用方法总结linux操作系统电脑资料.doc

    Linux Shell 命令常用方法总结 在 Linux 操作系统中,Shell 命令是必不可少的工具之一。本文将为大家详细介绍 Linux Shell 命令...通过本文,我们可以学习到许多有用的 Linux Shell 命令和技巧,希望对大家有所帮助。

Global site tag (gtag.js) - Google Analytics