16 重启系统命令:reboot
15、查看系统版本
cat /etc/redhat-release
14、 查看目录下的所有文件,并以K、M、G的形式列出文件大小的命令
ls -lh
13、grep 搜索文本
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来
格式:grep [options]
//主要参数 [options]主要参数: -c:只输出匹配行的计数。 -I:不区分大 小写(只适用于单字符)。 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及 行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。 pattern正则表达式主要参数: \: 忽略正则表达式中特殊字符的原有含义。 ^:匹配正则表达式的开始行。 $: 匹配正则表达式的结束行。 \<:从匹配正则表达 式的行开始。 \>:到匹配正则表达式的行结束。 [ ]:单个字符,如[A]即A符合要求 。 [ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。 。:所有的单个字符。 * :有字符,长度可以为0。
例:查看catalina.out 文件下下所有包含"logback"的行
grep -rn "logback" catalina.out
PageUp:上页
PageDown:下页
GG:最下面
gg:最上面
12、view 查看并修改文本
view transList.jsp
查看并修改文本,而且通过/xxxx 可以查询数据,n查询下一条,Shift+n查询上一条
vim transList.jsp
查看并修改文本,可以复制粘贴(右键复制、左键粘贴)
vi transList.jsp
查看并修改文本
11、查看系统盘的大小和使用情况的命令
df -h
10、ps 与grep 常用组合用法,查找特定进程
命令:ps -ef|grep tomcat
9、没有权限操作的时候可以直接用sudo或者sh命令强制执行
例:
sudo kill 9 24782 强制关闭进程24782
sudo service tomcat start & tail -f /home/sxdkj/tomcat/log/support.log 强制启动tomcat 并查看滚动
日志
sh ./run.sh 强制执行run.sh启动文件
8、查看启动的端口:netstat
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。
例子:netstat -tupnl
提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到
7、切换到sudo权限
sudo su -
6、将/data/home/app1104596675/TencentGetUserInfo.class文件拷贝的当前跟目录
cp /data/home/app1104596675/TencentGetUserInfo.class ./
5、修改系统时间
date -s 时间字符串
例如只修改系统的日期,不修改时间(时分秒)
date -s 2012-08-02
或只修改时间不修改日期
date -s 10:08:00
当然也可以同时修改日期和时间
date -s "2012-05-18 04:53:00"
注意:由于日期和时间之间有空格,所以必须用引号引起来,否则命令会报错。
上述修改只是修改了linux的系统时间,CMOS中的时间可能还没有改变,所以为了保险,需要使用 clock -w 把当前系统时间写入到CMOS中。
系统时间和CMOS时间的关系。系统时间是由linux操作系统来维护的;CMOS时间是CMOS芯片保存的时间。系统启动时,操作系统将从CMOS读出时间记录为系统时间,同时操作系统也会自动每隔一段时间将系统时间写入CMOS中。如果使用date命令修改系统时间后马上重启电脑,操作系统还没有将系统时间同步到CMOS,这样开机后就还是没有修改前的时间了,所以为了保险起见,最还还是手动使用命令 clock 将系统时间同步到CMOS中。
4、删除某一目录下的所有文件,只需进入该目录然后执行:rm -f * 就可以了例如
[root@iZ280qf2sbfZ file]# rm -f *
就是删除file目录下的所有文件。
3、查找目录下的文件(查找/etc 下所有文件名包含"my"的文件)
[root@www etc]# find -name '*my*' -print
2、查询软件的安装路径
[root@www etc]# which mysql /usr/bin/mysql
1、清空防火墙
iptables -F
100、查看tomcat的版本
进入tomcat的bin目录下然后输入命令:./version.sh即可如图
相关推荐
- **文件描述符**:在Unix/Linux系统中,每一个打开的文件都关联了一个整数型的文件描述符,用于标识这个文件。通常来说,文件描述符的值是从0开始递增的,而且它们是进程局部的,即不同进程之间不能共享文件描述符...
首先,我们需要了解Linux系统的安装和基本设置。 **第1章 Linux系统安装** 1.1. **系统分区** - `/boot` 分区:用于存放引导加载器所需的文件,建议分配100MB。 - `swap` 分区:作为虚拟内存,通常不应超过物理...
通过深入理解和掌握这些知识点,开发者能够构建出满足特定需求的高效、可靠的嵌入式Linux系统。"embeded-Linux-introduction-070822.pdf"这份笔记可能包含了以上各个方面的详细介绍,而"www.pudn.com.txt"可能是相关...
以下是对部分Linux系统管理命令的详细介绍: ##### 1. `adduser` **功能说明**:新增用户账号。 **语法**:`adduser [选项] 用户名` **补充说明**:在不同的Linux发行版中,`adduser`的实现方式可能不同。例如,在...
这个压缩包"linux-80211n-csitool-supplementary-master.zip_CSITool_Linux-supp"包含了与该工具相关的源代码和其他支持文件,可以帮助用户在Linux系统上编译和使用CSITool。 CSITool 的主要功能是获取802.11n无线...
通过这个实验,学生将有机会亲自动手操作Linux系统,例如创建和管理文件、使用Shell命令、编写系统调用、理解进程通信等。此外,还将深入理解操作系统如何管理硬件资源、调度进程、实现内存管理和文件系统等核心功能...
Linux系统管理命令是用于维护和管理Linux系统的各种工具。以下是一些常见的Linux系统管理命令及其详细说明。 ##### 1. adduser **功能说明**:此命令用于新增用户账号。 **语法**:`adduser [选项]` **补充说明*...
这是个人10年前的Linux Ubuntu学习笔记,之后查笔记时,都会补充新知识,也有纠错,涵盖了10个PDF文件,由有道笔记导出,非常适合初学者。这些PDF文件包含了丰富的知识和实用技巧,能够帮助您更好地掌握Linux Ubuntu...
实验二 Linux系统的进程管理,内存管理,文件管理命令 实验三 Linux系统的服务器配置 实验四 Linux系统下多进程与多线程编程 实验五 Linux系统的进程间通信:管道通信 实验六 Linux系统下利用链表实现动态内存分配 ...
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...
### Linux系统常用软件及其命令详解 #### 一、Linux常用命令 Linux系统因其稳定性和安全性,在服务器领域占有重要地位。为了高效地管理Linux系统,掌握一些常用的Linux命令至关重要。 1. **登录Linux虚拟机** - ...
《Linux命令高阶参考手册》是一本全面介绍Linux系统命令使用的专业书籍,由RED HAT SOFTWARE, INC.出版,版权为1997年。本书旨在帮助读者深入理解Linux系统的命令行操作,并提供了丰富的实例和解释。 该书的出版...
【标题】:“北信科-Linux实践-实验报告”是一个关于Linux系统操作和实践的教育资源,主要涵盖了在Linux环境中进行的实际操作和学习成果的总结。这个压缩包文件可能包含了实验的具体任务、指导文档、学生的实验报告...
### Linux命令大全之X Window System相关命令解析 #### 一、`reconfig` - **功能说明**:用于转换X配置文件格式,适用于XFree86 3.1及更早版本...希望这些信息能够帮助您更好地理解和使用Linux系统中的X Window功能。
### Linux操作系统笔记知识点详解 #### 一、Vim/Vi 文本编辑器 - **简介**: Vim 是 Vi 的改进版,两者都是 Linux 中非常强大的文本编辑器。它们可以帮助用户高效地编写、修改文本文件。 - **工作模式**: - **命令...
### Linux常用命令全集知识点详解 #### 一、文件管理 **1. cat** - **功能**: 将一个或多个文件的内容输出到标准输出(通常是屏幕),也可以将多个文件的内容合并到一个新的文件中。 - **使用权限**: 所有用户 - *...
### Linux入门必学的文件处理...以上介绍的四个命令是 Linux 系统中最常用的文件处理工具,掌握它们可以帮助用户更高效地管理文件和数据。通过实践这些命令,初学者可以更快地熟悉 Linux 环境,并提高日常工作效率。
本篇文档是关于Linux常用命令的第二部分讲解,主要涵盖了系统管理、系统设置、网络通讯、磁盘管理、备份压缩以及设备管理等几个方面。以下将详细介绍这些分类下的关键命令及其用法。 #### 系统管理 1. **adduser**...