好久没写博客了,原因不用说了,无非就是忙不过来了,项目太忙,出差等等。当然也有另外的原因,那就是觉得不是很难的内容就不想写博客。不过最近的经历告诉我,即使不难,但是很容易忘记的东西也要记录下,就算不能为他人提供方便,也可以以防自己忘记。这样的说法其实不为过,两三年前,也就是我在第一个公司的时候,也是我刚出大学校门不久的时候,由于工作的需要经常和linux打交道,所以好多linxu命令都是闭上眼睛都能飞快的打出来啊,但是现在由于好久没用了,好久没碰了,最近就被几个unix命令折磨得好痛苦,这个不是说网上的资料不好,而是有好多原因使得你不能快速的得到自己想要的东西,一是信息了过于庞大,筛选工作需要花费不少时间,二是作者水平参差不齐,有些写得很晦涩和难以明白,甚至看了半天不知所云,在进一步说就算作者的水平好但是有些东西真的不好描述,毕竟人的思维差异性还是很大的。好了闲话不多说了,进入正题。
一
命令 :less
应用场景:当一个文件很大的时候,而你又没有下载的权限而只能查看时,如果从文件开头开始寻找,那是一个很花费时间的过程,所以建议先跳到文件最后,然后查找。 我现在做的一个项目就是这样,由于发布到了远程的网络,我只能查看日志文件而不能下载,而那个日志文件记录的内容很细致,用tail 查看文件最后几百行的话还是看不到用户要求查看的内容,所以只能用less。
操作步骤: 1 在命令行输入 less log_debug.log (log_debug.log问文件名字)
2 按下G (注意是大写的G,这样就可以跳文件末尾了)
3 输入 /xmldata (这里xmldata为要查找的内容)
4 输入N 查找到最后一个匹配结果.
5 如果没有找到则继续按N
二 更新war包
jar -uvf glxt.war WEB-INF/classes/com/skywin/glxt/servlet/LoginServlet.class 将 WEB-INF/classes/com/skywin/glxt/servlet/的文件替代glxt包中对应的class文件,为路径替换,目录结果一定要相同,可以使用通配符,如
WEB-INF/classes/*
解压war包 jar -xvf game.war
三 查看环境变量
1 使用env命令显示所有的环境变量 (http://www.ylmf.net/linux/tips/2011010720607.html)
2 显示单个环境变量 echo $变量名 如: echo $HOME
四 查看linux版本:
几种查看linux版本信息的方法:
1. uname -a
2. cat /proc/version
3. cat /etc/issue
4. lsb_release -a (这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。 )
五查看端口使用的进程号:
netstat -anp|grep 8001 (查询占用8001端口的程序进程号)
分享到:
相关推荐
本文将详细解读《Linux命令大全完整版.pdf》中所收录的各类命令,以帮助读者更好地理解和运用Linux命令。 1. Linux系统管理命令 系统管理命令是Linux系统中最重要的命令类别之一,涵盖了用户管理、进程控制、系统...
`ls`是最常用的Linux命令之一,用于列出当前目录下的文件和子目录。默认情况下,它只会显示非隐藏文件。如果要显示所有文件,包括隐藏文件(以`.`开头的文件),可以使用`ls -a`。`ls -l`则会以长格式显示文件信息...
`ls`命令是最常用的Linux命令之一,用于列出当前目录下的文件和子目录。通过添加选项如`-l`可以获取详细信息,`-a`可以显示隐藏文件。 ### 18. mkdir - 创建目录 `mkdir`命令用于创建新的目录,是文件组织的基本...
本书是图灵系统与网络管理技术丛书之一,适合所有与Linux相关的工作人员以及初学者,包括程序员、系统管理员、网络管理员等。其内容广泛,涵盖了从基础命令到网络服务等多个方面的内容。 本书不仅全面覆盖了Linux...
"ls" 是列出目录内容的命令,是最基础的Linux命令之一。当你在终端输入`ls`时,它会显示当前目录下的所有非隐藏文件和目录。如果你想要以详细模式查看,包括文件权限、大小、创建日期等信息,可以使用`ls -l`。若想...
`ls`命令是最基本的Linux命令之一,用于查看当前目录下的文件和子目录。通过添加参数如`-l`(长格式)和`-a`(显示隐藏文件),可以获取更多信息。 2. **cd**:切换目录。`cd`命令用来改变工作目录,如`cd /home/...
如果在感叹号后面输入某个命令的前几位字母,shell 将运行它能够在 `.bash_history` 文件中找到的与之匹配的第一个命令。例如: ``` $ cat /home/scott/todo Buy milk Buy dog food Renew Linux Magazine ...
Linux 命令之 netstat Netstat 命令是 Linux 系统中一个非常重要的命令,它可以用来查看 Linux 系统中正在使用的服务和端口情况。下面是 Netstat 命令的详细介绍。 Netstat 命令的基本用法 Netstat 命令的基本...
* ls [list]:这个命令就相当于 DOS 下的 dir 命令一样,这也是 Linux 控制台命令中最为重要几个命令之一。 * ls -a:显示所有文件,包括隐藏文件 * ls -l:使用长格式显示文件内容 文件属性命令: * 文件的属性...
掌握Linux命令是每个技术工作者的基本技能之一,它能够帮助用户高效地进行系统管理、程序开发以及日常操作。本文将基于给定的文件信息,深入解析并详细介绍一系列核心的Linux命令,包括它们的功能、用法及应用场景,...
ls命令用于列出目录内容,是最常用的Linux命令之一。它可以显示文件和目录列表,支持多种参数来改变输出格式。 用法示例: 列出当前目录所有文件和文件夹: ``` ls -l ``` 按时间排序并显示详细信息: ``` ls -lt ``...
Linux命令行界面,也被称为终端或Shell,是与操作系统进行交互的主要方式之一。它通过一系列的命令来执行任务,如文件管理、系统管理、网络通信等。掌握Linux命令是提高效率和解决问题的关键。 1. 文件和目录操作:...
Linux是世界上最受欢迎的开源操作系统之一,它以其稳定性和灵活性闻名。Linux命令行是其核心,提供了强大的控制和管理功能。本资源"Linux命令大全"包含了516个Linux命令的详细资料,对于学习和理解Linux操作系统至关...
Linux shell是Linux操作系统的核心组成部分之一,它是用户与操作系统交互的界面,也是执行命令的解释器。通过shell,用户可以输入命令来控制计算机,执行各种任务。Linux中有多种shell,如Bash(Bourne-Again SHell...
Linux操作系统是全球最广泛使用的开源操作系统之一,以其稳定、安全和可定制性著称。Linux命令行界面(CLI)是其核心组成部分,提供了一种高效、强大的方式来管理计算机系统。"Linux命令大全手册中文版"是为方便中文...
在Linux操作系统中,命令编程接口(CLI)是与系统交互的主要方式之一,它允许用户通过命令行执行各种操作。Linux命令编程接口不仅包括了用户直接输入的命令,还包括了开发者可以利用的C语言编程接口,使得程序员能...
1. **ls**:列出目录内容,是最基本的命令之一。通过`ls -l`可以查看详细信息,`ls -a`显示包括隐藏文件在内的所有文件。 2. **cd**:改变工作目录。如`cd /home`将你带到/home目录,`cd ..`则返回上一级目录。 3....
Linux是世界上最受欢迎的开源操作系统之一,它以其稳定性和灵活性闻名。在Linux系统中,操作主要通过命令行界面(CLI)进行,这也是Linux命令大全的重要价值所在。这份资源包含了一个离线版和一个在线版的Linux命令...
`ls`是最常用的Linux命令之一,用于列出目录中的文件和子目录。不同的选项可以提供额外的功能,如`-a`显示所有文件,包括隐藏文件;`-l`以长列表格式显示文件信息;`-F`在目录后加`/`、可执行文件后加`*`等。 理解`...
Linux操作系统是全球最广泛使用的开源操作系统之一,尤其在服务器领域占据主导地位。为了高效地管理和操作Linux系统,熟悉并掌握其命令行界面中的各种命令至关重要。"Linux命令大全CHM,支持查询"提供了这样一个资源...