`

liunx命令总结

 
阅读更多

1、grep命令

在工作中经常要跟linux服务器打交道,比如看日志,起停任务,部署程序等。

这篇博文就是来总结下我所用到的grep命令

 

 

    1.1、一般情况下可以直接这样写:

                    grep .gz ./dns-20140627.txt

         标识在当前目录下的dns-20140627.txt文件中匹配含.gz的串

 

2、vsftpd服务起停

注意,需要在root用户下操作:

   2.1、启动

          [root@ahpeng root] /etc/rc.d/init.d/vsftpd start 

  2.2、停止

          [root@ahpeng root] /etc/rc.d/init.d/ vsftpd stop 

  2.3、重启

          [root@ahpeng root] /etc/rc.d/init.d/ vsftpd restart

 

3、防火墙服务起停

注意,需要在root用户下操作:

   3.1、启动

         service iptabes start

   3.2、停止

         service iptables stop

   3.3、重启/状态

         service iptables retart/status

 

4、crontab相关

          配置定时调度任务:crontab -e

          查看配置的定时调度任务:crontab -l

 

   对于普通的的linux:

          进程操作:service crond start/stop/restart/reload

          日志:

   对于suse linux:

         进程操作:service cron start/stop/restart/reload

         日志:/var/log/message

   

   crontab命令例子

            每分钟调度:*/1 * * * * /test.sh

            每天的2点10分调度   10 2 * * * /test.sh

 

5、rpm

    5.1、rpm -qpl packgeName.rpm      查看rpm包中的内容,但是不打开包

 

6、find

   6.1、find -name "filename"     在当前路径下以及当前路径的子路径下搜索文件名为filename的文件

   6.2、find .   将当前路径下以及当前路径的子路径下的所有目录和文件都列出来

   6.3、find . | grep filelist | xargs grep Command 在当前路径及子路径下搜索filelist文件,且在搜索到的filelist文件中查找包含Command 的串

   6.4、find . | xargs grep "Error to upgrade instance emadb"  在当前路径及子路径下搜索文件中包含串"Error to upgrade instance emadb"

 

 7、tee   会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件

   7.1、who | tee who.out

 

 8、tar

     -c: 建立压缩档案
     -x:解压
     -t:查看内容
     -r:向压缩归档文件末尾追加文件
     -u:更新原压缩包中的文件

    这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个

     -z:有gzip属性的

     -j:有bz2属性的
     -Z:有compress属性的
     -v:显示所有过程
     -O:将文件解开到标准输出

    -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

    举例:

       tar -cvf jpg.tar  *.jpg                     //将目录里所有jpg文件打包成tar.jpg

       tar -cvf /tmp/etc.tar  /etc    //仅打包,不压缩

      tar -zcvf /tmp/etc.tar.gz  /etc    //打包后,以 gzip 压缩

      tar -ztvf /tmp/etc.tar.gz                 //查阅上述 /tmp/etc.tar.gz 文件内有哪些文件

      tar -zxvf /tmp/etc.tar.gz                //将 /tmp/etc.tar.gz 文件解压缩到当前目录

      tar -zxvf /tmp/etc.tar.gz etc/passwd   //把/tmp/etc.tar.gz内的etc/passwd解压到当前目录

      

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Linux命令总结.ppt

    Linux命令总结.ppt

    linux命令总结

    linux命令总结 linux命令总结 linux命令总结 linux命令总结 linux命令总结 linux命令总结

    linux 命令总结.txt

    ### Linux命令总结 #### 1. 更改网络接口IP地址 - 使用`ifconfig eth0`来查看当前接口的IP地址。 - 若要更改IP地址,可以编辑配置文件`/etc/sysconfig/network-scripts/ifcfg-eth0`。 - 在该文件中找到`IPADDR`行,...

    benet2.0_s1linux命令总结1.0版

    benet2.0_s1linux命令总结1.0版 benet2.0_s1linux命令总结1.0版

    linux命令总结实用

    【Linux命令总结实用】 在日常的IT工作中,无论是开发人员还是运维工程师,对Linux命令的掌握都是必不可少的技能。下面是一些常用的Linux命令及其详细解释: 1. **Linux的ifconfig设置** `ifconfig`命令用于配置...

    linux命令总结下栽

    ### Linux命令总结 #### 一、Linux基本介绍 Linux是一种自由开放源代码的操作系统,其内核由Linus Torvalds于1991年首次发布。由于其高度的稳定性、安全性及灵活性,Linux被广泛应用于服务器、嵌入式设备和个人...

    Linux命令总结.doc

    Linux 命令总结 Linux 命令是 Linux 操作系统中最基本也是最重要的一部分,它们允许用户与系统交互,执行各种操作,管理系统资源和性能。下面是 Linux 命令的总结,涵盖了基本命令、网络命令、进程管理命令、文件...

    Linux命令总结使用说明

    Linux命令总结使用说明

    Linux 命令总结.xmind

    Linux 命令总结.xmind

    Linux命令总结

    ### Linux命令总结 #### 一、系统管理与设置 **1. 信息显示命令** - **man & info**: 使用 `man` 和 `info` 命令可以获取其他命令的帮助文档。 - `man 命令`: 显示指定命令的帮助文档。 - `info 命令`: 显示...

    linux_cookbook,_linux烹饪书,linux命令总结,linux_cli_by_ex_linux-cookboo

    linux_cookbook,_linux烹饪书,linux命令总结,linux_cli_by_ex_linux-cookbook

    1_Linux命令总结20220408.xmind

    1_Linux命令总结20220408.xmind

    Linux命令总结.xmind

    Linux命令的总结不全,都是基础的命令,适合的人群可能是0基础或者基础薄弱的。如果有需要,可以随意下载,无偿。若是总结中出现错误或者其他问题,可以留言给我,大家一起进步!!!!!

    linux常用命令总结

    linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 超级详细

    linux命令总结统计

    里面包括了linux基础命令的总结

    软件测试常用的Linux命令总结.pdf

    以下是一些常用的Linux命令,这些命令对于软件测试人员来说极其重要,能够帮助他们更有效地管理和操作系统。 1. **ls**:`ls`命令用于列出当前目录中的文件和子目录。通过添加不同的参数,可以获取更多信息。例如:...

Global site tag (gtag.js) - Google Analytics