`
yufeng0471
  • 浏览: 101100 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu命令

 
阅读更多

1:个人自定义设置文件 .bashrc

     用gedit打开.bashrc

PATH="/usr/local/mysql/bin:$PATH"

alias consql='mysql -uroot -pzhj'

     执行source .bashrc,使设置立即生效

 

2:查找文件

 

从根目录开始,以文件名称的方式查找
find / -name my.cnf

 3:软链接

 

ln -s /home/zhj/startsql.sh /startsql

4:重复执行命令,默认2秒执行一次,d参数可以高亮显示变化的区域

watch -d iostat

 

5:在文件中查找内容,grep [选项] [查找模式] [文件名1,文件名2,……]

 

例如: grep -n 'DateExchange'  catalina.out 

这组命令各选项的含义为:
  - E 每个模式作为一个扩展的正则表达式对待。
  - F 每个模式作为一组固定字符串对待(以新行分隔),而不作为正则表达式。
  - b在输出的每一行前显示包含匹配字符串的行在文件中的字节偏移量。
  - c 只显示匹配行的数量。
  - i 比较时不区分大小写。
  - h 在查找多个文件时,指示grep不要将文件名加入到输出之前。
  - l 显示首次匹配串所在的文件名并用换行符将其隔开。当在某文件中多次出现匹配串时,不重复显示此文件名。
  - n 在输出前加上匹配串所在行的行号(文件首行行号为1)。
  - v 只显示不包含匹配串的行。
  - x 只显示整行严格匹配的行。
  - e expression 指定检索使用的模式。用于防止以“-”开头的模式被解释为命令选项。
  - f expfile 从expfile文件中获取要搜索的模式,一个模式占一行。
  对该组命令的使用还需注意以下方面:
  在命令后键入搜索的模式,再键入要搜索的文件。其中,文件名列表中也可以使用特殊字符,如“*”等,用来生成文件名列表。如果想在搜索的模式中包含有空格的字符串,可以用单引号把要搜索的模式括起来,用来表明搜索的模式是由包含空格的字符串组成。否则,Shell将把空格认为是命令行参数的定界符,而 grep命令将把搜索模式中的单词解释为文件名列表中的一部分。在下面的例子中,grep命令在文件example中搜索模式“text file”。
  $ grep ’text file’ example
   用户可以在命令行上用Shell特殊字符来生成将要搜索的文件名列表。在下面的例子中,特殊字符“*”用来生成一个文件名列表,该列表包含当前目录下所有的文件。该命令将搜索出当前目录下所有文件中与模式匹配的行。
  $ grep data *
   特殊字符在搜索一组指定的文件时非常有用。例如,如果想搜索所有的C程序源文件中特定的模式,您可以用“*.c”来指定文件名列表。假设用户的 C程序中包含一些不必要的转向语句(goto语句),想要找到这些语句,可以用如下的命令来搜索并显示所有包含goto语句的代码行:
  $ grep goto *.c
 

6:grep和其它管道命令结合使用

 

grep -n 'DateExchange' catalina.out | sort -n -t ':' -k 1 -r | sed -n '1,5p'

第一步:在catalina.out文件中找DateExchange关键字,("-n")以行的形式列出
第二步:用行号倒序排列,("-n")以数字的方式排序,("-t")以':'为分隔符分割行,("-k")用分隔符分割出来的字段来排序,("-r")倒序
第三步:取前5行数据



grep -n 'DateExchange' catalina.out | tail -n5

第一步:在catalina.out文件中找DateExchange关键字,("-n")以行的形式列出
第二步:取最后5行数据
 

7:递归查找/f/lib下的jar文件,拷贝到newlib文件夹中

find /f/lib  -name *.jar |xargs -i cp {} /f/lib/newlib;
 

 

8:修改权限

 

R说明以递归的方式,文件夹下面的文件和子文件夹都生效
chmod -R 777  /home/zhj
分享到:
评论

相关推荐

    ubuntu命令手册.pdf

    Ubuntu 命令手册 本资源摘要信息将详细介绍 Ubuntu 命令手册中的各种知识点,涵盖了软件安装、系统管理、硬盘管理、进程管理、网络管理等方面。 软件安装 * 查看软件安装内容:使用 `dpkg -L` 命令查看软件安装...

    Ubuntu命令大全Ubuntu技巧PDF

    Ubuntu 命令大全 Ubuntu 技巧 http://blog.sina.com.cn/s/b1og_4dd475390100bkd0.html 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search正则表达式 查找文件属于哪个包 #dpkg -S filename apt-file ...

    Ubuntu命令手册下载

    Ubuntu命令手册是Linux用户,尤其是Ubuntu用户不可或缺的参考资料。它详尽地介绍了Ubuntu操作系统中使用的各种命令行工具和指令,帮助用户在没有图形界面的情况下高效地管理系统、执行任务和解决问题。手册通常包括...

    Ubuntu命令参考手册第二版

    ### Ubuntu命令参考手册第二版知识点概述 #### 一、Ubuntu命令参考手册介绍 《Ubuntu命令参考手册第二版》是一本全面介绍了Ubuntu系统下各种命令使用的书籍。相较于第一版,本书内容更加丰富,不仅包含了基本的...

    Ubuntu 命令技巧手册.rar

    《Ubuntu命令技巧手册》是专为Ubuntu用户设计的一份实用指南,它涵盖了广泛的操作系统管理、文件处理、网络通信及系统维护等方面的命令行操作技巧。Ubuntu是一个基于Debian的开源Linux发行版,以其用户友好性和强大...

    Ubuntu命令 Ubuntu命令

    Ubuntu命令Ubuntu命令Ubuntu命令

    ubuntu命令教程

    这份Ubuntu命令教程假定读者已经有一定的Linux基础,并提供了一系列命令和概念作为快速参考。对于初学者来说,需要从基础的Linux知识开始学习,并逐步深入了解Ubuntu系统中命令行界面的使用和操作。

    Ubuntu 命令大全

    Ubuntu命令大全涉及的内容繁多,包含了文件目录操作、驱动挂载、程序安装、压缩解压、进程控制、程序运行等多个方面,下文将一一详细介绍这些知识点。 一、文件目录类 1. 建立目录:使用命令mkdir可以创建一个新的...

    ubuntu命令(全)

    Ubuntu命令大全涵盖了许多在Ubuntu操作系统中进行日常管理、软件安装和系统维护的命令。以下是一些重要的Ubuntu命令及其用途: 1. **安装软件**:使用`sudo apt-get install`命令可以安装Ubuntu仓库中的软件,例如...

    Ubuntu命令大全系统命令与网络命令

    Ubuntu命令大全系统命令与网络命令

    Ubuntu 命令大全 -Unix命令大全

    Ubuntu命令大全与Unix命令大全是同一个概念,因为Ubuntu是基于Unix哲学构建的。这份资料"Unix命令大全 - Ubuntu中文.mht"应该包含了广泛使用的Unix命令,旨在帮助用户更好地理解和使用Ubuntu系统。 1. **ls**:列出...

    (ubuntu命令.txt

    根据提供的文件信息,我们可以梳理出以下与Ubuntu命令相关的知识点: ### Ubuntu命令基础知识 #### su - 切换用户 - **命令格式**:`su [选项] [用户]` - **功能**:在Linux系统中,`su` 命令用于切换当前登录...

    ubuntu命令大全-详细命令大全

    Ubuntu命令大全是Linux系统管理的基础,特别是在Ubuntu这样的基于Debian的发行版中,熟悉和掌握命令行操作至关重要。本文将详细介绍一些常用的Ubuntu命令,帮助用户更有效地管理他们的系统。 1. **控制台与终端** ...

    Ubuntu命令_菜鸟必备

    Ubuntu命令技巧手册中包含了一系列的命令和技巧,旨在帮助用户更加高效地使用Ubuntu系统。这些技巧涉及软件的安装、管理,系统维护,硬件管理,网络配置,以及进程管理等多个方面。以下是一些关键知识点的详细解析:...

    ubuntu命令大全编译时缺少h文件的自动处理

    本文将围绕“ubuntu命令大全”这一主题,详细讲解在编译过程中遇到缺失头文件(h文件)问题时的处理方法,以及如何查看和清理软件缓存。 首先,我们来讨论在编译源代码时遇到缺少头文件的问题。头文件(通常以.h...

    ubuntu 命令参考手册含Shell命令编程

    ### Ubuntu命令参考手册含Shell命令编程 #### 一、序言与官方文档 - **官方文档**:本书作为Ubuntu系统的全面指南,旨在为用户提供“安装之后”的使用手册。书中不仅涵盖了Ubuntu的基础知识,还深入探讨了Shell...

    ubuntu命令大全列举

    ubuntu命令大全

    Ubuntulinux命令大全.pdf

    "Ubuntu命令大全.pdf" 以下是根据给定文件信息生成的相关知识点: Ubuntu 概述 Ubuntu 是一款基于 Linux 的操作系统,源于 2007 年,现已成为最流行的 Linux 发行版之一。 Ubuntu 的主要特点是易于使用、功能强大...

Global site tag (gtag.js) - Google Analytics