`
xf986321
  • 浏览: 165612 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux高效的命令(find pgrep create_file )

阅读更多

1. 查找Java项目中,main方法定义在哪个文件里.
    切换到你要查找项目的目录下执行
   grep -rlI '\<main' .
  如果你觉得自己打字快,不怕麻烦执行如下命令也可以找到该文件
  find -type f -name *.java  -exec grep -l '\<main' {} \;

2  快速的建立一个文件,并输入一些内容
   cat >> filename ,输入一些内容然后按Ctrl-d结束输入。
  注意:如果filename已经存在则内容将被清空

3 将文本文件中DOS换行符号转化为UNIX的换行符号
   tr -s "\r"  "\n"  <inputfile
   如果你要将结果保存到outputfile文件
   tr -s "\r"  "\n"  <inputfile  >outputfile
  当然你使用vim编辑文件时,vim也提供文件转换功能

4   查看某年某月某日是星期几
  比如我要查看 2008年5月22日是星期几那用cal来查看
  cat  5  2008    显示2008年5月的日历
  您是否发现命令行操作比图形界面浏览查看要快多了呢?

5 快速的局域网内文件共享。
  一般来说类linux系统之间的文件共享通常使用nfs,而linux
和Windows文件共享则使用samba,这两个服务器功能强大,但是使用起来免不了要配置一番
如果你的机器上装了python可以使用python自带的http服务器
  进入你要共享文件的目录执行, ptyhon -m SimpleHTTPServer
对方只要在浏览器里输入你的IP地方加8000端口(例如192.168.1.104:8000)就可以看到共享目录下文件。

6 用最简单命令杀死一个进程
  以前为了结束一个进程通常是 ps -aux | grep  xxx
然后再查看该进程的ID,最后是 kill 进程ID。     
  如果你管道用的很熟,awk又会用一点,则有可能打下如此拉风的命令
ps ax | grep firefox | grep -v grep | awk '{ print $1 }' | xargs kill -9
其实你没必要使用那么多的管道加awk,有个很简单的命令pkill
执行pkill -9 firefox 就终结firefox进程。

分享到:
评论

相关推荐

    _以“标签”形式对Linux的命令进行的梳理_Linux.zip

    本文件内容的梳理,将基于“标签”形式对Linux命令进行分类整理,使用户能够更快速、更高效地理解和掌握这些命令。 Linux命令按照功能大致可以分为以下几类: 1. 文件管理命令:这类命令主要用来对文件系统进行...

    linux命令笔记_linux_node.zip

    Linux命令笔记涉及的知识点主要包括Linux操作系统的基本命令、文件系统操作、权限管理、进程管理、网络管理、系统监控和Shell脚本编写等。Linux作为一款开源的操作系统,广泛应用于服务器、桌面和嵌入式系统等领域。...

    ka.rar_Linux 进程调度_kalinux_linux 进程_linux进程管理_进程同步

    通过“ps”、“top”、“pgrep”等命令可以查看、管理和控制进程。理解进程的状态(如运行、就绪、阻塞、睡眠等)以及进程间的父子关系对于调试和性能优化至关重要。此外,还可以通过信号机制来通信和控制进程,比如...

    pgrep命令查找正在运行的进程ID.doc

    pgrep 命令查找正在运行的进程 ID pgrep 命令是一个强大的命令行实用程序,用于根据给定的条件查找正在运行的程序的进程 ID。它可以是完整的或部分的进程名、运行该进程的用户或其他属性。pgrep 命令的使用非常灵活...

    linux进阶命令_linux-advanced.zip

    文件系统是Linux系统的核心组成部分,文件管理进阶命令如find、locate、rsync、tar和bzip2等,为文件的查找、备份和压缩提供了强大的工具。利用这些命令,可以实现快速检索文件、进行高效的数据备份和传输,以及优化...

    Unix/Linux Command Reference - linux常用命令大全

    本文将基于给定的内容详细介绍一系列常用的Unix/Linux命令,这些命令涵盖了文件管理、进程控制、网络配置及系统维护等多个方面。通过掌握这些命令,用户能够有效地利用Linux的强大功能,提升工作效率。 #### 文件...

    Linux 命令大集合

    "Linux命令大集合"这个主题覆盖了各种常用的、高级的以及一些不那么常见的Linux命令,对于学习和掌握Linux操作系统至关重要。下面,我们将深入探讨一些关键的Linux命令。 1. **ls**:列出目录内容。`ls`命令用于...

    常见的linux系统命令(自己整理)

    - `find`命令,如`find / -name filename`在根目录下查找文件 25. **查看进程 PID**: - `pgrep`命令可以按照名称查找进程的PID 26. **发送信号给进程**: - 使用`kill`或`pkill`命令,如`kill -9 pid`发送...

    Linux运维命令实战

    在《Linux运维命令实战》这份资料中,作者详细地列举并解释了一系列基础Linux命令及其应用场景,这对于初学者和有一定经验的用户来说都是非常宝贵的资源。 #### 二、具体命令详解 ##### 1. **date** - **功能**: ...

    linux常用命令整理文档,免费下载(推荐)

    以下是一些在Linux中常见的命令及其用途: 1. **开关机命令**: - `shutdown -r now` 或 `reboot`:立即重启系统。 - `poweroff`:关闭系统。 - `shutdown -h now`:立即关机。 - `shutdown -h 20:00`:预定...

    linux命令大全,以及例子

    以下是一份详尽的Linux命令大全,包括了系统启动、用户管理、设备处理、磁盘管理和工作进程信息等相关命令。 1. **系统启动与管理** - `reboot`:重启系统。 - `halt`:关闭系统。 - `shutdown`:安全关机或重启...

    实验二常用命令使用

    实验二“常用命令使用”是Linux学习的基础,旨在让学习者熟悉并掌握一系列核心的Linux命令,以便在日常操作和管理中更加高效。以下是对实验内容的详细解释: 1. **LINUX一般命令格式**: Linux命令通常遵循`...

    linux常用命令大全.txt

    Linux命令的使用和组合能够完成几乎所有系统管理任务,是每一个希望深入使用Linux的用户必须掌握的基础知识。在命令行环境中,熟练的运用这些命令,可以大大提高工作效率,并能够更加灵活地控制和配置系统。此外,...

    linux 一键启动 jar包 批处理脚本

    可以使用`pgrep`命令查找与jar包相关的进程: ```bash stop() { PID=$(pgrep -f "$JAR_FILE_PATH") if [ -n "$PID" ]; then kill -9 $PID echo "Application stopped." else echo "Application not running....

    Linux打印进程树_linux打印_

    此外,`pgrep`和`pids`命令虽然不直接打印进程树,但在查找特定进程或者获取进程ID列表时非常有用,可以与`pstree`配合使用。 在深入理解Linux打印进程树的过程中,我们还需要掌握以下几点: 1. **信号处理**:进程...

    tech_docs-linux常用命令大全

    掌握常用的Linux命令对于提高工作效率,解决各类问题都具有重要意义。本文将汇总一系列Linux常用命令,为用户在使用Linux时提供方便。 首先,掌握Linux的文件操作命令是基础,常用的包括但不限于:`ls`(列出目录...

    linux常用命令大全2024年

    ### Linux常用命令大全2024年 ...实际上,Linux命令集非常庞大,每个命令都有详细的参数和用法。可以通过 `man [command]` 查看具体说明。掌握这些命令不仅可以提高工作效率,还可以更好地理解Linux系统的运作原理。

    linux常用命令大全笔记.md

    本文汇总了一些常用的Linux命令及其使用场景,以便于用户更高效地进行开发和运维工作。 一、基础操作 进入和退出Shell是操作Linux的首要步骤,可以通过`bash`或`sh`命令进入Shell,使用`exit`命令退出Shell。在操作...

    linux系统命令-个人总结

    以下是对Linux系统命令的个人总结,主要涵盖进程管理、用户登录与退出、目录操作以及文件操作等方面。 ### 第一章 进程 #### 1.1 查看进程 使用`ps`命令可以查看当前终端下的进程状态,而`ps -aux`则能显示系统中...

Global site tag (gtag.js) - Google Analytics