查看Ubuntu的版本信息指令:
cat /etc/issue
或者输入
cat /etc/lsb-release
Ubuntu_server创建用户账号:
http://jordy.easymorse.com/?p=21
Ubuntu_Server SSH服务器的安装与启动
http://jordy.easymorse.com/?p=22
在Ubuntu server下,安装mod_proxy模块,指令:
apt-get install libapache2-mod-proxy-html
在Ubuntu下,安装Sun JDK6指令:
sudo apt-get install sun-java6-jdk
在Ubuntu下,从一个文件夹中复制一个文件到另一个文件夹中,指令:
(从srv文件夹将maven复制到opt文件夹中)
sudo cp -rf /srv/apache-maven-2.2.1 /opt/
查看是否复制到opt文件夹下,指令:
ls /opt
修改文件内容,指令:
(修改etc文件夹下的profile文件)
sudo vim /etc/profile
删除文件夹,指令:
(删除原来srv文件夹下的maven文件夹)
sudo rm -rf /srv/apache-maven-2.2.1
配置文件生效,指令:
(使etc文件夹下的profile配置文件生效)
source /etc/profile
tomcat 停止指令:
(安装配置了tomcat自启动)
sudo /etc/init.d/tomcate6 stop
tomcat 的启动指令:
sudo /etc/init.d/tomcat6 start
查看tomcat日志指令:
/opt/apache-tomcat-6.0.26/logs$ tail -f catalina.out
结束tomcate进程指令:
ps -ef | grep tomcat
ubuntu apache 重启
/etc/init.d/apache2 restart
ubuntu 重启
sudo shutdown -r now
ubuntu 关机
sudo shutdown now
或
sudo power off
ubuntu 网络重启
sudo /etc/init.d/networking restart
ubuntu 解压tar包
tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩!
tar -zcvf /tmp/etc.tar.gz /etc<==打包后,以 gzip 压缩
tar -jcvf /tmp/etc.tar.bz2 /etc<==打包后,以 bzip2 压缩
grep 用法
linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
主要参数
[options]主要参数:
-c:只输出匹配行的计数。
-I:不区分大小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
pattern正则表达式主要参数:
\:忽略正则表达式中特殊字符的原有含义。
^:匹配正则表达式的开始行。
$: 匹配正则表达式的结束行。
\<:从匹配正则表达式的行开始。
\>:到匹配正则表达式的行结束。
[ ]:单个字符,如[A]即A符合要求 。
[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。
。:所有的单个字符。
* :有字符,长度可以为0。
grep命令使用简单实例
$ grep ‘test’ d*
显示所有以d开头的文件中包含test的行。
$ grep ‘test’ aa bb cc
显示在aa,bb,cc文件中匹配test的行。
$ grep ‘[a-z]\{5\}’ aa
显示所有包含每个字符串至少有5个连续小写字符的字符串的行。
$ grep ‘w\(es\)t.*\1′ aa
如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用”\”号进行转义,直接写成’w(es)t.*\1′就可以了。
grep命令使用复杂实例
假设您正在’/usr/src/linux/Doc’目录下搜索带字符串’magic’的文件:
$ grep magic /usr/src/linux/Doc/*
sysrq.txt:* How do I enable the magic SysRQ key?
sysrq.txt:* How do I use the magic SysRQ key?
其中文件’sysrp.txt’包含该字符串,讨论的是 SysRQ 的功能。
默认情况下,’grep’只搜索当前目录。如果此目录下有许多子目录,’grep’会以如下形式列出:
grep: sound: Is a directory
这可能会使’grep’的输出难于阅读。这里有两种解决的办法:
明确要求搜索子目录:grep -r
或忽略子目录:grep -d skip
如果有很多输出时,您可以通过管道将其转到’less’上阅读:
$ grep magic /usr/src/linux/Documentation/* | less
这样,您就可以更方便地阅读。
有一点要注意,您必需提供一个文件过滤方式(搜索全部文件的话用 *)。如果您忘了,’grep’会一直等着,直到该程序被中断。如果您遇到了这样的情况,按 <CTRL c> ,然后再试。
下面还有一些有意思的命令行参数:
grep -i pattern files :不区分大小写地搜索。默认情况区分大小写,
grep -l pattern files :只列出匹配的文件名,
grep -L pattern files :列出不匹配的文件名,
grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配’magic’,而不是’magical’),
grep -C number pattern files :匹配的上下文分别显示[number]行,
grep pattern1 | pattern2 files :显示匹配 pattern1 或 pattern2 的行,
grep pattern1 files | grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。
这里还有些用于搜索的特殊符号:
\< 和 \> 分别标注单词的开始与结尾。
例如:
grep man * 会匹配 ‘Batman’、’manic’、’man’等,
grep ‘\<man’ * 匹配’manic’和’man’,但不是’Batman’,
grep ‘\<man\>’ 只匹配’man’,而不是’Batman’或’manic’等其他的字符串。
‘^’:指匹配的字符串在行首,
‘$’:指匹配的字符串在行尾,
分享到:
相关推荐
本文将围绕“Ubuntu常用命令”这一主题,深入解析一系列基础且重要的命令,帮助读者更有效地管理和操作Ubuntu系统。 ### 一、系统信息查询 #### 1. `uname -a` `uname`命令用于获取系统的内核信息,通过添加`-a`...
Linux Ubuntu常用命令大全 Linux操作系统的Ubuntu版本提供了许多实用的命令,以下是常用的命令大全,涵盖文件、文件夹管理、系统管理、打包、解压、make编译和apt命令等方面。 文件/文件夹管理 * ls:列出当前...
以下是关于Ubuntu常用命令的一些详细解释和应用: 1. `sudo apt-get install 软件名`:这是Ubuntu中最常用的安装软件的方式。通过这个命令,你可以安装Ubuntu软件仓库中的任何可用软件。`sudo`用于获取超级用户权限...
Linux Ubuntu常用命令 Linux Ubuntu系统中有很多常用的命令,这些命令可以帮助用户更好地管理和使用系统。下面我们将对这些命令进行详细的介绍。 一、文件管理 在Linux Ubuntu系统中,文件管理是最基本也是最...
Ubuntu 常用命令大全 Ubuntu 操作系统提供了大量的命令行工具,帮助用户高效地管理和维护系统。以下是 Ubuntu 常用命令大全,涵盖了软件管理、系统升级、硬件信息、进程管理、网络管理等方面。 软件管理 * 查看...
虚拟机 Ubuntu 常用指令 本文档旨在总结虚拟机 Ubuntu 中常用的命令,帮助用户快速掌握 Ubuntu 操作系统的使用。下面将对 Ubuntu 中常用的命令进行分类和讲解。 文件管理 1. 文件列表命令:`ls`、`ls -a`、`ls -l...
### Ubuntu常用命令详解 #### 一、包管理与系统维护 **1. 查看软件安装内容** - **命令**: `dpkg -L xxx` - **用途**: 显示指定软件包`xxx`的文件列表。 - **示例**: 若要查看`vim`安装了哪些文件,可以使用`...
### Ubuntu常用命令详解 Ubuntu作为一款广泛使用的Linux发行版,其强大的命令行工具为用户提供了高效的操作环境。本文将深入解析一系列Ubuntu中的常用命令,帮助读者掌握基础至进阶的文件与磁盘管理、文件权限调整...
Ubuntu 常用命令 Ubuntu 操作系统中,有许多常用的命令可以帮助用户快速、高效地完成各种任务。下面将对这些命令进行详细的介绍。 打开终端 在 Ubuntu 中,可以通过按下 Win 键调出 Dash 主页,然后输入 ...
ubuntu常用命令集合(菜鸟写给很菜很菜的鸟)_cg516_新浪博客.mhtubuntu常用命令集合(菜鸟写给很菜很菜的鸟)_cg516_新浪博客.mhtubuntu常用命令集合(菜鸟写给很菜很菜的鸟)_cg516_新浪博客.mhtubuntu常用命令...
Ubuntu 常用命令收集,包含了常用命令的中文解释
### Ubuntu常用指令详解 #### 一、包管理与查询 **1.1 查找软件包** - **命令**: `apt-cache search <关键字>` - **功能**: 在已知的软件包列表中搜索包含指定关键字的软件包。 - **示例**: 若要查找与“firefox...
"ubuntu常用指令文档.pdf" 本文档主要介绍了 Ubuntu 操作系统中常用的命令和功能,涵盖了磁盘管理、文件处理、目录操作、进程管理、文件权限设定等方面。 1. 磁盘管理命令: df (Disk Free) 命令用于显示磁盘的...
linux ubuntu常用命令总结(pip,conda,shell命令行等)