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命令按照功能大致可以分为以下几类: 1. 文件管理命令:这类命令主要用来对文件系统进行...
Linux命令笔记涉及的知识点主要包括Linux操作系统的基本命令、文件系统操作、权限管理、进程管理、网络管理、系统监控和Shell脚本编写等。Linux作为一款开源的操作系统,广泛应用于服务器、桌面和嵌入式系统等领域。...
通过“ps”、“top”、“pgrep”等命令可以查看、管理和控制进程。理解进程的状态(如运行、就绪、阻塞、睡眠等)以及进程间的父子关系对于调试和性能优化至关重要。此外,还可以通过信号机制来通信和控制进程,比如...
pgrep 命令查找正在运行的进程 ID pgrep 命令是一个强大的命令行实用程序,用于根据给定的条件查找正在运行的程序的进程 ID。它可以是完整的或部分的进程名、运行该进程的用户或其他属性。pgrep 命令的使用非常灵活...
文件系统是Linux系统的核心组成部分,文件管理进阶命令如find、locate、rsync、tar和bzip2等,为文件的查找、备份和压缩提供了强大的工具。利用这些命令,可以实现快速检索文件、进行高效的数据备份和传输,以及优化...
本文将基于给定的内容详细介绍一系列常用的Unix/Linux命令,这些命令涵盖了文件管理、进程控制、网络配置及系统维护等多个方面。通过掌握这些命令,用户能够有效地利用Linux的强大功能,提升工作效率。 #### 文件...
"Linux命令大集合"这个主题覆盖了各种常用的、高级的以及一些不那么常见的Linux命令,对于学习和掌握Linux操作系统至关重要。下面,我们将深入探讨一些关键的Linux命令。 1. **ls**:列出目录内容。`ls`命令用于...
- `find`命令,如`find / -name filename`在根目录下查找文件 25. **查看进程 PID**: - `pgrep`命令可以按照名称查找进程的PID 26. **发送信号给进程**: - 使用`kill`或`pkill`命令,如`kill -9 pid`发送...
在《Linux运维命令实战》这份资料中,作者详细地列举并解释了一系列基础Linux命令及其应用场景,这对于初学者和有一定经验的用户来说都是非常宝贵的资源。 #### 二、具体命令详解 ##### 1. **date** - **功能**: ...
以下是一些在Linux中常见的命令及其用途: 1. **开关机命令**: - `shutdown -r now` 或 `reboot`:立即重启系统。 - `poweroff`:关闭系统。 - `shutdown -h now`:立即关机。 - `shutdown -h 20:00`:预定...
以下是一份详尽的Linux命令大全,包括了系统启动、用户管理、设备处理、磁盘管理和工作进程信息等相关命令。 1. **系统启动与管理** - `reboot`:重启系统。 - `halt`:关闭系统。 - `shutdown`:安全关机或重启...
实验二“常用命令使用”是Linux学习的基础,旨在让学习者熟悉并掌握一系列核心的Linux命令,以便在日常操作和管理中更加高效。以下是对实验内容的详细解释: 1. **LINUX一般命令格式**: Linux命令通常遵循`...
Linux命令的使用和组合能够完成几乎所有系统管理任务,是每一个希望深入使用Linux的用户必须掌握的基础知识。在命令行环境中,熟练的运用这些命令,可以大大提高工作效率,并能够更加灵活地控制和配置系统。此外,...
可以使用`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....
此外,`pgrep`和`pids`命令虽然不直接打印进程树,但在查找特定进程或者获取进程ID列表时非常有用,可以与`pstree`配合使用。 在深入理解Linux打印进程树的过程中,我们还需要掌握以下几点: 1. **信号处理**:进程...
掌握常用的Linux命令对于提高工作效率,解决各类问题都具有重要意义。本文将汇总一系列Linux常用命令,为用户在使用Linux时提供方便。 首先,掌握Linux的文件操作命令是基础,常用的包括但不限于:`ls`(列出目录...
### Linux常用命令大全2024年 ...实际上,Linux命令集非常庞大,每个命令都有详细的参数和用法。可以通过 `man [command]` 查看具体说明。掌握这些命令不仅可以提高工作效率,还可以更好地理解Linux系统的运作原理。
本文汇总了一些常用的Linux命令及其使用场景,以便于用户更高效地进行开发和运维工作。 一、基础操作 进入和退出Shell是操作Linux的首要步骤,可以通过`bash`或`sh`命令进入Shell,使用`exit`命令退出Shell。在操作...
以下是对Linux系统命令的个人总结,主要涵盖进程管理、用户登录与退出、目录操作以及文件操作等方面。 ### 第一章 进程 #### 1.1 查看进程 使用`ps`命令可以查看当前终端下的进程状态,而`ps -aux`则能显示系统中...