`
byrlx
  • 浏览: 23024 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell脚本学习(一)

阅读更多

1。chmod  -R  u/g/o  +/-/=  r/w/x filename   -R表示命令同时改变子目录

2。chown -R -h owner file   -R表示对目录下文件同样有效,-h表示改变链接属主时不影响目标文件

3。chrgp与chown用法基本相同。

4。umask ,如果umask值为002,则touch lx.txt后,lx.txt的权限值为664,如果是目录,权限值为775。

5。建立软链接,ln -s source_path target_path

6。find   搜索路径   参数  [-print  -exec -ok]

find参数
-name 按照文件名查找
-perm  按照文件权限查找,如           find / -perm 755
-prune 不在指定的目录中查找           find / -prune /bin
-user    按照文件属主来查找              find / -user root
-group  按照文件所属的组查找          find / -group root
-m/a/ctime  按照文件的更改时间来查找         find / -m/a/ctime -1
-nogroup  查找无有效所属组的文件
-nouser    查找无有效属主的文件
-newer file1/ -newer ! file2   查找比file1新或比file2旧的文件
-type   按照文件类型查找
-depth  广度遍历查找
-follow  -cpio  -mount -fstype 

-exec 对查询结果执行命令,如  find / -name "passwd"  -exec ls -l {} \;   "{} \ ;" 不可省略

7。xargs 每次只读取输入的一部分,经常与find搭配使用,如 find / -type f | xargs grep "device"

8。退出shell时,如果还希望程序执行,则nohup commad &

分享到:
评论

相关推荐

    LinuxShell脚本学习基础视频

    资源名称:Linux Shell脚本学习基础视频资源目录:【】11a00d99b60c4e2eba3440b8aa3a6bdd【】linux_shell脚本编程_01认识shell,如何编写shell脚本和执行【】linux_shell脚本编程_02vivim简单的常用操作【】linux_...

    Shell脚本学习教程PDF版

    在“Shell脚本学习教程PDF版”中,你将深入理解Shell脚本的基本概念、语法结构以及高级特性。 首先,Shell脚本的基础包括变量、条件语句、循环结构和函数。变量是存储数据的地方,可以是文本、数字或者其他类型。在...

    shell脚本学习指南

    **Shell脚本学习指南** Shell脚本是Linux和Unix系统中的强大工具,它允许用户通过编写脚本来自动化一系列命令操作,极大地提高了系统管理和任务执行的效率。本文将深入探讨shell脚本的基础知识,包括语法、变量、...

    shell脚本学习指南pdf

    **Shell脚本学习指南** Shell脚本是一种在Unix/Linux操作系统中使用的编程语言,它允许用户通过命令行界面执行一系列操作,实现自动化任务处理。作为学习Shell脚本的指南,这本书籍旨在帮助读者深入理解Shell脚本...

    shell脚本学习指南,中文清晰带书签

    ### Shell脚本学习指南知识点详解 #### 一、Shell脚本概述 - **定义与作用**:Shell脚本是用于Unix/Linux系统中的自动化任务的一种编程语言。它通过一系列的命令来实现对系统的控制和管理,可以极大地提高工作效率...

    Shell脚本学习指南.pdf

    这份“Shell脚本学习指南”涵盖了从基础到高级的多个方面,帮助初学者和经验丰富的开发者深入理解Shell脚本的精髓。 在开始学习之前,我们首先要明白什么是Shell。Shell是操作系统提供的一个用户界面,它接收用户...

    shell脚本学习手册

    ### Shell脚本学习手册知识点概览 #### 一、Shell脚本基础 1. **Shell概念** - Shell是一个用C语言编写的程序,它作为用户与Linux系统的桥梁,提供了一个命令行接口来访问操作系统服务。 - Shell既是命令语言也...

    Linux-shell脚本全面学习.pdf

    Linux Shell 脚本编程基础知识点总结 Linux 脚本编写基础 1.1 语法基本介绍 * `#!` 符号用来告诉系统它后面的参数是用来执行该文件的程序 * 在 Linux 中,使用 `/bin/sh` 来执行程序 * 编辑好脚本后,需要使其可...

    shell脚本学习指南-中文版

    以下是对"shell脚本学习指南-中文版"的详细知识点解析: 1. **Shell简介**:Shell是操作系统提供的一个用户界面,它允许用户输入命令并执行系统调用。常见的Shell有Bash(Bourne-Again SHell)、Sh、Csh、Ksh和Zsh...

    Shell脚本学习指https://pan.baidu.com/s/1sPfOlmfcq1PmzOkD0ZnsyA

    这个“Shell脚本学习指南”资源显然旨在帮助初学者和进阶者更好地理解和掌握这一核心技术。 首先,我们需要理解什么是Shell。Shell是操作系统提供的一种用户界面,它允许用户通过命令行与操作系统内核交互。在Linux...

    shell脚本编程100例

    《shell脚本编程100例》为读者提供了100个实战性的shell脚本编程实例,涵盖了多个方面的shell脚本编程知识,读者可以通过学习这些实例,掌握shell脚本编程的技术,实现自动化系统管理和数据处理。

    linux shell脚本学习文档

    这份"Linux Shell脚本学习文档"是针对初学者的一份详细教程,旨在帮助读者快速理解和掌握Bash Shell脚本的基本概念和用法。 首先,让我们从基础开始。在Shell脚本中,每一行都是一个命令或指令,可以执行诸如创建、...

    shell脚本学习资料

    这份"shell脚本学习资料"涵盖了使用Shell脚本进行系统管理、文件操作以及数据处理的核心概念。下面我们将深入探讨sed和awk这两个在Shell脚本中常用的命令。 **sed(Stream Editor)** sed是一种流编辑器,它能够...

    SHELL脚本学习指南

    **SHELL脚本学习指南** 在信息技术领域,Shell脚本是一种强大的工具,尤其在Linux和Unix系统中,它被广泛用于自动化日常任务、系统管理以及软件部署。本指南将深入探讨Shell脚本的基础和高级概念,帮助你充分利用这...

Global site tag (gtag.js) - Google Analytics