`

几个常用的shell命令(不断更新中)

阅读更多
1,循环递归删除目录下的.svn文件夹
find . -type d -name ".svn" | xargs sudo rm -rf

2,若一个目录中小文件过多,直接用rm报错,可以每次取十个循环删除
ls | xargs -n 10 rm -fr

3,分析log:以“&”符分隔,打印出第一列,排序,除重
awk -F '&' '{print $1}' | sort | uniq

4, Remove SVN directories
$ find . -name '.svn' -exec \rm -fr {} \; -print;

5, Remove jars
$ find . -name '*.jar' -exec \rm -fr {} \; -print;

6, Remove empty directories
$ find . -type d -depth -print | xargs rmdir

7,目录权限变更
$ chmod -R 777 directory
对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

8,查看以start命名的运行进程
$ ps -ef | grep start
nw79725  7209  7206   0 23:39:11 ?           0:00 /bin/sh /home/nw79725/bea103/user_projects/domains/bin/startWebLog.sh

9,强制关闭进程
kill -9 7209 

10,后台运行脚本
$nohup /root/start.sh &

11,清空文件size
$ > test.txt(文件大小被截为0字节)

12,重命名文件
$ mv abc.txt 123.txt

13,解压缩zip文件到指定目录
unzip  OsmApp.zip -d OsmApp




分享到:
评论

相关推荐

    Shell脚本编程以及几个Shell脚本例子

    接下来,我们来看几个Shell脚本的例子: 1. **欢迎消息脚本**:这个脚本会在用户登录时显示一个欢迎消息。 ```bash #!/bin/bash echo "欢迎,$(whoami)!今天是$(date)。" ``` 这个脚本使用`whoami`命令获取...

    shell脚本shell脚本shell脚本

    1. **脚本头部**:在脚本文件的开头,通常会添加一个声明行告诉系统该文件是一个shell脚本。例如: ```bash #!/bin/bash ``` 这行被称为“shebang”,它告诉系统使用哪个解释器来执行脚本。 2. **变量**:在...

    几个好玩的shell脚本编程实验.pdf

    4. **Shell脚本中的常用元素** - `#!/bin/bash`:Shebang,指定脚本使用的Shell解释器。 - `echo`:打印输出。 - `read`:从标准输入读取数据。 - `date`:获取当前日期和时间。 - `$PATH`:环境变量,包含可...

    无聊写了个shell脚本

    在标题“无聊写了个shell脚本”中,我们可以想象作者利用闲暇时间探索并实践了Shell脚本编写。描述中提到的“shell的loading效果”,指的是在执行命令或程序时显示动态加载的界面,这种效果可以提供用户反馈,增加...

    shell脚本中的几种循环操作(附脚本)

    这里,我们将详细探讨在Shell脚本中常用的几种循环操作。 1. **For循环** For循环用于遍历一个列表或一组值。在Shell中,for循环有几种形式: ```bash # 用于遍历单词列表 for var in item1 item2 item3; do ...

    几个shell编程的小例子

    在给定的“几个shell编程的小例子”中,我们可以看到四个不同的脚本示例,分别涉及了不同的编程概念。以下是这些知识点的详细说明: 1. **一百内的素数**:这个例子展示了如何在Shell中实现一个简单的素数检测算法...

    shell命令解析器

    在C语言中编写一个简单的shell命令解析器,首先需要实现以下几个关键步骤: 1. **读取用户输入**:使用`fgets()`函数从标准输入读取用户输入的命令行。 2. **命令解析**:通过`strtok()`或其他字符串处理函数,将...

    shell脚本学习指南

    Shell脚本是通过编写一系列Shell命令来实现自动化任务的一种方式。Shell脚本可以用于执行各种系统管理任务、数据处理以及其他复杂的操作。 #### 二、Shell脚本的重要性 Shell脚本对于系统管理员和开发者来说非常...

    给linux的shell脚本加密(ZT).rar_Linux shell_shell 脚本_shell加密_shell脚本

    在Linux系统中,Shell脚本是一种非常强大的工具,它允许用户编写自动化任务,执行系统管理操作,甚至构建复杂的程序。然而,随着脚本的复杂性和重要性增加,保护脚本内容的安全变得至关重要,特别是当脚本包含敏感...

    shell自动化构建脚本

    在源码构建过程中,shell脚本通常会涉及到以下几个工具: 1. make:一种编译管理工具,根据Makefile文件编译源代码。 2. autotools:一组工具(autoconf, automake, libtool等),用于生成跨平台的配置脚本和...

    shell脚本专家指南

    3. **基本命令操作**:虽然读者已经有了一定的基础,但书中可能会回顾一些常用的Shell命令,比如`cd`、`ls`、`cp`、`mv`等,并讲解这些命令的常用选项和参数。 ### Shell脚本编程 4. **脚本编写基础**:包括脚本的...

    Linux shell脚本的补充

    本文将深入讲解Linux shell脚本的几个核心知识点,包括Shebang、变量、作用域、特殊参数变量、状态变量、内置命令、字符串操作以及文件管理。 首先,Shebang(#!/bin/bash)是shell脚本的第一行,它指定了脚本应...

    linux shell 脚本攻略

    Shell脚本是Linux系统中的一个强大工具,它允许用户通过编写一系列命令来自动化日常任务,提高工作效率。这本书很可能是为帮助读者熟悉bash Shell(最常用的Linux Shell)的语法和功能而编写的。 在Linux世界中,...

    linuxshell命令unixshell命令教程

    学习Shell命令主要涉及以下几个方面: 1. **基本操作**:如创建、删除、移动和重命名文件或目录。`mkdir`用于创建目录,`rm`用于删除文件或目录(需谨慎使用),`mv`用于移动或重命名,`cp`用于复制文件或目录。 2...

    Shell脚本例子集合

    这里我们探讨几个基本的Shell脚本例子,包括用户交互、参数处理、文件解压缩以及进度条模拟。 1. 用户交互脚本: 在`show_var.sh`这个例子中,脚本通过`while`循环不断请求用户输入数字,直到用户输入"end"为止。`...

    Linux操作系统中的Shell编程

    在编写Shell脚本时,我们需要注意以下几个关键概念: 1. **变量**:Shell脚本中可以定义和使用变量来存储数据。变量可以是字符串、数字或其他复杂类型。例如,`name="John"`定义了一个名为`name`的变量,其值为...

Global site tag (gtag.js) - Google Analytics