一.命令
1.find . -name pom.xml | xargs grep relativePath
这条命令的含义是在当前目录下面,递归检索pom.xml文件,输入文件中包含relativePath的行,抽象起来的意思就是查找某个模式在某一文件中出现的次数以及行
2.svn propget svn:external
这条命令的意思就是查看当前svn分支的external分支
3.svn propget svn:ignore projectxx
这条命令用来修改当前svn分支的忽略属性,就是通过这个名林可以指定在提交文件的时候可以忽略那些文件,projectxx就是当前文件所在的svn分支。
二.别名
在日常开发中,经常会用mvn clean install -Dmaven.test.skip;mvn clean install;mvn eclipse:clean eclipse:eclipse;cd workspace;等命令,为了提高开发效率,我们可以给这些常用命令起一些别名,这写命令简单易写,能够提高开发效率。
sudo vi ~/.bashsrc
在alias相关的地方增加下面的内容
##################customize command#########################
alias ws="cd ~/workspace"
alias mci="mvn clean install"
alias mcik="mvn clean install -Dmaven.test.skip"
alias sq="sh quickconfig.sh"
alias me="mvn eclipse:clean eclipse:eclipse"
alias oh="sudo gedit /etc/hosts"
alias oa="sudo gedit /etc/apache2/httpd.conf"
############################################################
source ~/.bashsrc
这样我们就可以使用简单的名称代替很长的命令了
三.mysql相关
mysql修改配置文件后重启的命令:service mysql restart
如果mysql对表名的大小写敏感的话,在/etc/mysql/my.cnf文件中[mysqld]的地方增加一行lower_case_table_names = 1
四.windows相关
查看windows中有那些进程正在运行:tasklist /svc
终止windows中的某个进程:taskkill -f -im 进程名称
例如:taskkill -f -im chrome.exe
五.shell相关
最近写了一段shell脚本,一运行就出现
end of file unexpected (expecting "fi")的语法错误,在网上找了很长时间大都说是编码问题。有建议在vim中是哦用
:se ff=unix 再保存一下,试了一把就OK了。
六.Linux相关
1.split
split -l 500000 --numeric-suffixes filename jushop_
把文件filename切割成多个小文件,每个小文件50W行,小文件的名是jushop_开头,后缀是数字,从00开始递增
2.du -sh *
在某一文件夹下面执行这个命令,可以看到该文件夹下面每个子文件所占磁盘的大小。
*表示打印出所有子文件的大小
3.df -h
执行这个命令,就能看到当前系统磁盘的占用率。注意,在线上机器不要轻易去打开一个超过1G大小的文件,有可能会导致机器的load飙高。
七.Maven相关
1.在eclipse中导入maven构建的工程后,发现有些二方库对应的源代码在eclipse中显示不出来,这时候需要执行mvn eclipse:clean eclipse:eclipse -DdownloadSources=true来把二方库对应的源代码从maven的仓库下载到本地
分享到:
相关推荐
以下是一些Linux系统中最常用命令的详细说明: 1. ls命令:用于列出目录内容。ls -l 会以长格式显示详细信息,包括权限、所有者、文件大小和最后修改时间。选项-a可以列出所有文件,包括以点(.)开头的隐藏文件。 ...
Linux命令分类总结 Linux命令是Linux系统中最基本和最重要的组成部分,它们使得用户可以与操作系统...这些是Linux命令中的一些常用的命令,每个命令都有其特定的用途和参数,可以根据需要选择合适的命令来完成任务。
本文主要介绍了Unix的一些基本概念、常用Shell类型及其特点,以及登录、退出、用户切换等相关操作。 首先,Unix操作系统是一个多用户、多任务的分时操作系统,与Windows系统相比,早期的Unix主要是通过命令行进行...
Linux 性能检查命令总结是指在 Linux 服务器出现性能问题时,使用的一些命令来快速定位和解决问题。这包括内存瓶颈、CPU 瓶颈、网络瓶颈、磁盘瓶颈和应用瓶颈等方面的命令。 内存瓶颈 在 Linux 服务器中,内存...
在Windows环境中,CMD命令是技术人员和高级用户常用的工具,用于自动化任务、诊断问题以及进行系统维护。以下是一些CMD常用命令的详细解释: 1. **winver**: 执行此命令可以查看当前Windows系统的版本信息,包括...
为了提高工作效率,通常会有一些常用的命令总结以供参考。根据提供的文件内容,我们能够总结出FLAC3D中一些常用的命令及其功能。 1. plot命令 在FLAC3D中,plot命令家族用于绘制模型的各种图形和结果,是进行结果...
Windows 网络配置命令使用实验报告 本实验报告的目的是了解 Windows 操作系统提供的各种网络配置命令的功能,包括 IPCONFIG、PING、NETSTAT、ROUTE 和 TRACERT 命令。通过这些命令,可以查看网络连接状态和一些基本...
Linux系统是Unix-like操作系统的集大成者,在日常使用中,掌握一些基本命令是非常必要的。本文将从文件类操作命令、系统类命令和目录类操作命令三个方面总结Linux常用命令。 文件类操作命令 文件类操作命令是Linux...
接下来,我们将详细介绍vim中的一些常用命令。 ##### 命令模式下的操作 1. **移动光标** - `h`:向左移动一个字符。 - `j`:向下移动一行。 - `k`:向上移动一行。 - `l`:向右移动一个字符。 - `0` 或者 `^`...
以上总结了git的基本操作命令,包括了配置、初始化、文件添加、提交、状态查看、差异对比、分支管理、撤销与恢复、远程仓库管理以及一些特殊操作。这些命令是git使用中最常用的基础命令,掌握了它们,就能够有效地...
以下是根据提供的文件内容总结出的一些Linux基础命令知识点: 一、文件和目录权限 - Linux通过权限位来区分文件类型,常见的文件类型有普通文件(-)、目录(d)、链接文件(l)等。 - 权限位共有十位,最前面的一...
以下是对FLAC3D 5.0中一些常用命令的个人总结: 1. **模型创建与管理** - `zone create`: 创建网格区域,如`zone create brick`用于创建立方体网格。 - `zone gridpoint initialize`: 初始化网格点的属性,如位移...
实验中利用`netstat`命令查看了主机路由信息,以及TCP、UDP通信的连接信息和统计数据。这对于监控网络流量和排查网络问题非常有帮助。 综上所述,这些网络命令在日常网络管理和维护中扮演着重要角色。通过熟练掌握...
### Redis命令实践基础命令总结 #### 一、Redis简介与启动 Redis是一个开源的内存中的数据结构存储系统,因其高效性和灵活性被广泛应用于多种场景,包括数据库、缓存以及消息中间件等。为了开始使用Redis,首先需要...
### Linux命令大全总结 本文旨在全面总结Linux操作系统中常用的命令及其功能详解,特别是针对...以上是对Vi编辑器的基本操作以及一些常用Linux命令的详细介绍,希望能帮助您更好地理解和掌握Linux操作系统的使用技巧。
基于Linux 常用命令总结,快速入门git 命令,一些注意事项都有总结
为了更好地理解和使用FTP,我们在此详细地总结了常用的FTP命令及其对应的响应码。 #### 1. FTP客户端命令详解 ##### 1.1 用户验证相关命令 - **USER**:提供用户名进行用户验证。 - **PASS**:提供密码进行用户...
### Linux上echo命令的一些总结 #### 基础概述 `echo`命令在Linux系统中是一种非常基础且常用的工具,主要用于向标准输出设备(通常是终端)打印一行或多行文本。除了基本的文本输出功能外,`echo`还支持一些特定的...
以下是一些常用的UNIX命令,这些命令同样适用于大多数Linux发行版。 1. **ls**:用于列出目录中的文件和子目录。通过添加参数如`-l`(长格式)和`-a`(显示隐藏文件),可以获取更详细的信息。 2. **cd**:改变...