`

linux开发常用命令

 
阅读更多

1.查找文件

find / -name filename.txt 根据名称查找/目录下的filename.txt文件。

find . -name "*.xml" 递归查找所有的xml文件

find .  -name "*.xml" |xargs grep  "hello world" 递归查找所有文件内容中包含hello world的xml文件

grep -H  'spring' *.xml 查找所以有的包含spring的xml文件

find ./ -size 0 | xargs rm -f & 删除文件大小为零的文件

ls -l | grep 'jar' 查找当前目录中的所有jar文件

grep 'test' d* 显示所有以d开头的文件中包含test的行。

grep 'test' aa bb cc 显示在aa,bb,cc文件中匹配test的行。

grep '[a-z]\{5\}' aa 显示所有包含每个字符串至少有5个连续小写字符的字符串的行。

2.查看一个程序是否运行

ps –ef|grep Java 查看所有有关java的进程

3.终止线程

kill -9 12345 终止线程号位19979的线程

4.查看文件,包含隐藏文件

ls -al

5.当前工作目录

pwd

6.复制文件

cp  source dest 复制文件

cp -r  sourceFolder targetFolder 递归复制整个文件夹

scp sourecFile romoteUserName@remoteIp:remoteAddr 远程拷贝

7.创建目录

mkdir newfolder

8.删除目录

rmdir deleteEmptyFolder 删除空目录 rm -rf deleteFile 递归删除目录中所有内容

9.移动文件

mv /temp/movefile /targetFolder

10.重命令

mv oldNameFile newNameFile

11.切换用户

su -username

12.修改文件权限

chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

13.压缩文件

tar -czf test.tar.gz /test1 /test2

14.列出压缩文件列表

tar -tzf test.tar.gz

15.解压文件

tar -xvzf test.tar.gz

16.查看文件头10行

head -n 10 example.txt

17.查看文件尾10行

tail -n 10 example.txt

18.查看日志类型文件

tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。

19.使用超级管理员身份执行命令

sudo rm a.txt 使用管理员身份删除文件

20.查看端口占用情况

netstat -tln | grep 8080 查看端口8080的使用情况

21.查看端口属于哪个程序

lsof -i :8080

22.查看进程

ps aux|grep java 查看java进程

ps aux 查看所有进程

23.以树状图列出目录的内容

tree a

 

25. 网络检测

ping www.taobao.com

26.远程登录

ssh userName@ip

27.打印信息

echo $JAVA_HOME 打印Java home环境变量的值

28.java 常用命令

java javac jps ,jstat ,jmapjstack

转载:http://blog.csdn.net/clz1314521/article/details/51756179

分享到:
评论

相关推荐

    Linux开发常用命令.doc

    Linux 开发常用命令 Linux 操作系统是当前最流行的开源操作系统之一,在开发和应用中发挥着重要作用。作为 Linux 开发者,掌握基本的命令操作是非常重要的,本文将对 Linux 开发中常用的命令进行总结和说明。 一、...

    Linux开发中的常用命令

    这只是Linux开发中常用命令的一部分,还有许多其他命令,如`mkdir`创建目录,`rm -rf`强制删除文件和目录,`find`搜索文件,`grep`在文件中查找特定文本,`chmod`更改文件权限,`chown`改变文件所有者,以及`man`...

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

    linux常用命令大全.md

    linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...

    很好的Linux开发常用命令

    在Linux环境下进行开发工作时,熟练掌握一系列常用命令是开发者的基本技能。本文将详细介绍Linux开发中常用的几个命令,如iostat、lsof、netstat等,并结合Linux操作系统的基础知识,探讨它们在系统监控和问题诊断中...

    Linux常用命令全集

    在Linux操作系统中,掌握一些常用的命令是至关重要的,无论你是初学者还是经验丰富的开发者。Linux命令行提供了一种高效、灵活的方式来管理文件、系统和网络。以下是一些关键的Linux命令,它们涵盖了从基本的文件...

    linux常用命令(很好用)

    ### Linux常用命令详解 #### 一、用户管理 1. **超级用户与普通用户** - **超级用户(root)**: 拥有系统的最高权限,能够执行任何操作。 - **普通用户**: 权限受到限制,只能执行部分操作。 **命令提示符**: ...

    Linux开发运维常用命令整理

    本文档是日常工作中实践环境下的linux下常用命令汇总,包括开发、运维、日常监控、系统常用配置文件修改、系统调优、系统常见问题解决等。

    Linux开发常用的命令

    以下是一些Linux开发过程中经常使用的命令,它们是每个Linux开发者的基础技能: 1. **ls**:列出目录内容。例如,`ls -l` 显示详细信息,`ls -a` 显示包括隐藏文件。 2. **cd**:切换当前工作目录。如`cd /home/...

    Linux平台开发中常用的命令

    在Linux平台下开发中常用的一些命令,帮助你更方便、更快捷的操作。

    Linux常用命令、Linux常用命令

    在Linux操作系统中,掌握一些常用命令对于日常的系统管理和开发工作至关重要。以下是一些关键的Linux命令及其用途的详细说明: 1. **find命令**: `find` 是Linux中最常用的搜索文件和目录的工具。它允许你在指定...

    Linux常用命令汇总

    Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...

    Linux常用命令 LINUX常用命令和系统管理

    本篇主要介绍Linux中的常用命令和系统管理,帮助用户更好地理解和掌握这一强大的操作系统。 1. **文件目录基本操作** - `cd`: 改变当前工作目录,例如`cd /home/user`进入用户主目录。 - `ls`: 列出目录内容,如`...

    Linux常用命令.doc

    Linux常用命令,包括liunix开发常用的命令。非常有用的一份文档

    Linux常用命令大全

    文件目录:Linux常用命令全集.CHM要学好linux,那么命令的重要性不言而喻,而此书从最基本命令开始介绍,让你真正的明白linux里的命令!文件目录:Linux常用命令全集.CHM要学好linux,那么命令的重要性不言而喻,而...

    Linux常用命令经典解释

    【Linux常用命令经典解释】 在Linux操作系统中,掌握一些常用的命令是提高工作效率的关键。本文将重点解析几个核心的命令:`tar`、`vi`以及如何在Linux下安装和卸载软件。 首先,我们来看看`tar`命令,它是Linux中...

    Linux最常用命令.pdf

    围绕Linux内核,不同的组织或公司开发了各种发行版,如Ubuntu、CentOS等,虽然这些发行版可能使用相同版本的Linux内核,但它们各自配备了不同的工具和命令,形成了自己独特的操作系统版本。 在Linux中,系统目录...

    Web开发常用的linux命令

    通过阅读`linux笔记.txt`、`系统的常用命令.txt`、`文件系统结构.txt`、`linux文件系统.txt`和`文件基本操作.txt`等文档,可以进一步学习和巩固这些知识。同时,`tomcat操作.txt`将提供有关如何在Linux环境下管理和...

    linux 常用命令 vi命令

    在Linux操作系统中,掌握一些常用命令是至关重要的,特别是对于初学者或正在学习Linux的同学。本文将主要聚焦于“vi”命令,一个强大的文本编辑器,以及与之相关的其他Linux命令。 **一、vi编辑器** vi(Visual ...

Global site tag (gtag.js) - Google Analytics