一些高效的Linux命令行操作
来自:http://www.iteye.com/topic/393440
本文将记录一些在使用Linux过程中,在命令行中进行工作的高效率命令,随着时间的积累如果我有新的技巧也将在本篇博文中更新。如果您也有高效率的小技巧,欢迎留言给我
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进程。
分享到:
相关推荐
"项目3用Linux命令行操作处理日常业务" 本节课程涵盖了使用 Linux 命令行操作处理日常业务的知识点,旨在帮助学生掌握 Linux 命令行操作的基本知识和技能。 Linux 命令行操作处理日常业务的重要性: Linux 命令行...
像黑客一样使用Linux命令行-Linux命令行操作必备
这份“用Linux命令行操作处理日常业务.ppt”文档显然旨在介绍如何利用Linux命令来提升工作效率。以下是关于Linux命令行操作的关键知识点: 1. **为什么要使用Linux命令**: - 历史因素:早期的Linux系统主要依赖...
### Linux命令行操作技巧详解 在Linux环境下,命令行界面(CLI)被广泛视为系统管理员与开发人员不可或缺的工具之一。通过熟练掌握一系列高效的键盘快捷键,用户可以在提高工作效率的同时,减少因频繁使用鼠标而...
对于管理分布于不同地区的多台Linux主机,熟练掌握Linux命令行操作是至关重要的。这是因为Linux命令行提供了高效且资源消耗低的管理方式,尤其在那些仅提供文本环境的服务器上。此外,即使在有图形界面的Linux发行版...
Linux命令行操作处理日常业务是IT管理员日常工作中不可或缺的一部分,特别是在管理分布于不同地区的多台Linux服务器时。Linux因其开放源代码、稳定性和强大的命令行工具而被广泛应用于各种环境,尤其是作为服务器...
标题《快乐的Linux命令行》预示着文档是一本关于Linux命令行操作的入门或提升指南,这本书很可能针对的是有一定基础的读者,尤其是那些希望进一步熟悉Linux操作系统中命令行使用的人群。通过这样的标题,我们可以...
总的来说,Linux命令行大全.pdf是一本全面覆盖Linux命令行操作的书籍,不仅适合初学者逐步学习和掌握Linux命令行,也为经验丰富的用户提供了查阅和参考。通过本书的学习,用户可以熟练地使用Linux命令行完成各种复杂...
查询ip并进行linux命令行操作_pythonProject
cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) ...
- **第4章** 覆盖了文件和目录管理的相关命令,是Linux命令行操作中最常用的部分。 - **4.1 文件路径操作**: - **4.1.1 查看当前工作目录**:使用`pwd`命令查看当前所在目录。 - **4.1.2 切换目录**:使用`cd`...
Linux命令行大全是Linux操作系统中最常用的命令行命令的集合。本资源提供了Linux命令行的详细信息,包括文件基础指令、进阶指令、高级指令、vim编辑器、Linux运行级别、用户管理、网络设置、权限管理、shell入门、...
在线编程平台,实现python代码的编写运行;Linux命令行操作文件,上传文件与保存文件_Online-Coding
"快乐的Linux 命令行(中文)"这个压缩包显然旨在帮助用户深入理解并熟练掌握Linux命令行操作,这对于系统管理员、开发者或者任何需要在终端进行高效工作的用户来说都是必不可少的。以下是基于这个主题的详细知识...
### Linux命令行大全总结知识点概览 #### 一、引言 - **为什么使用命令行**:...以上内容概述了《Linux命令行大全总结》的主要知识点,为读者提供了全面且深入的学习材料,帮助用户更好地掌握Linux命令行操作技巧。
《Linux命令行大全,第二版》是一本系统介绍Linux命令行操作的图书。它旨在引导读者从基础的终端操作入手,逐渐深入到使用Bash shell编写完整程序的过程。书中涉及了Linux系统下的文件管理、环境配置、命令链式操作...
Linux命令行是操作Linux系统的基础,它允许用户直接与计算机内核交互,执行各种系统管理任务和操作。Linux命令行大全是一本全面介绍Linux命令行使用方法的指南,适合初学者和有一定基础的用户深入学习和巩固知识。 ...