find 命令在Linux系统中用于在文件系统中搜索符合特定条件的文件和目录。...以下是find命令的详细文档和一些示例: 命令语法 find 命令的基本语法如下: find [path] [expression] 其中,path 参数指定要搜索的目录或文件路径。...常见的选项和参数 以下是一些常见的 find 命令选项和参数: -name pattern: 按文件名匹配搜索文件或目录。...例如:find /var/log -user root 示例 以下是一些使用 find 命令的示例: 搜索指定目录下所有 .txt 文件: find /home/user/documents -name...可以查看相关的Linux文档以获取更详细的信息和示例。
今天写一下 Linux 常用的命令之 grep 命令,经常用 Linux 的人肯定知道这个命令的强大之处, 俗话说 Grep is your friend grep 的全称是 Global Regular...这是个强大的文本搜索工命令,我开始用的时候感觉跟一般编辑器的 Ctrl+F 功能差不多,其实它的功能牛逼多了,它可以在一个或者多个文件中搜索字符串模板,或者是正则表达式,然后将匹配到的行输出在屏幕上。...它的命令格式如下 $ grep [option] pattern file1 [file2]......常用的几个 option 有 -f -n -c -l -i ,更多的可以去看手册,下面我们用几个例子讲解一下 grep 的一些用法 ,假设我们现在有两个文本文件 file1, file2 $ cat...上面的几个选项有些是可以叠加在一起用的,有时会报错可能是因为顺序不对,例如 grep -nf 可以用,但是 grep -fn 就会报错 更加全面的关于 grep 命令的介绍可以看这篇文章
Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。...1.命令格式: wget [参数] [URL地址] 2.命令功能: 用于从网络上下载资源,没有指定目录,下载资源回默认为当前目录。...id=1080命令。...你可以使用以下命令来察看下载进度: tail -f wget-log 实例6:伪装代理名称下载 命令: wget --user-agent="Mozilla/5.0 (Windows; U; Windows.../LOCAL:保存所有文件和目录到本地指定目录 实例11:使用wget –reject过滤指定格式下载 命令: wget --reject=gif ur 说明: 下载一个网站,但你不希望下载图片,可以使用以下命令
END 二、rpm源代码包的安装 以 .src.rpm结尾的文件由软件源代码文件组成,要安装此种 rpm包,需要用下面的命令。...例如 rpm --recompile vim-4.6-4.src.rpm 这个命令将编译源代码,然后安装它。...而以下命令 rpm --rebuild vim-4.6-4.src.rpm 在安装之后,会把编译后的可执行文件再包装成RPM软件包,这样,下次安装时就可以直接安装RPM包而不用编译了。
如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用法。...1>History命令语法: [test@linux]# history [n] [test@linux]# history [-c] [test@linux]# history [-raw] histfiles...你可能不需要查看1000个命令中的所有项目, 当然你也可以加入数字来列出最近的 n 笔命令列表。 linux中history命令不仅仅让我们可以查询历史命令而已....) 使用命令记录号码执行命令,执行历史清单中的第99条命令 [test@linux] #!...和99中间没有空格) 重复执行上一个命令 [test@linux] #!! 执行最后一次以rpm开头的命令(!? ?
如何使用 du 命令 du 命令的一般语法如下: du [OPTIONS]... FILE......du 命令可以与管道的其他命令结合使用。...例如,要打印 /var 目录中的 5 个最大的目录,您可以将输出传递 du 给 sort 命令,以按其大小对目录进行排序,然后将输出通过管道输出到 head 仅打印前5个目录的命令: sudo...您可以通过在终端中键入 man du 来查看所有可用的 du 命令选项。...更多Linux命令相关信息见Linux命令大全 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=16
首先需要安装 mailx这个rpm包,执行yum install mailx即可。
在 Linux 中,程序的运行实例称为进程。有时,在 Linux 机器上工作时,您可能需要找出当前正在运行的进程。...在本文中,我们将讨论如何在Linux中使用该 ps 命令列出当前正在运行的进程并显示有关这些进程的信息。...比如只输出 root 用户的进程,可以使用下面的命令 console-bash ps -ef | grep root 总结 在解决 Linux 系统上的问题时,...ps 命令是最常用的命令之一。...更多Linux命令相关信息见Linux命令大全 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=16
有时候我们在编译安装软件的过程中还想执行其他命令做其他事情,一般的做法是再开启1个ssh终端去执行命令,事实上linux已经提供screen多重视窗管理程序模拟多个终端。...(1).安装screen软件yum install screen(2).使用screen创建一个新的窗口终端screen此时就是在新的窗口终端了(3).在当前screen终端执行命令ping gaojiufeng.cn...screen还能防止我们的ssh断开命令不执行的问题,另外screen貌似还支持嵌套哈哈。
Linux中的less命令主要用来浏览文件内容,与more命令的用法相似,不同于more命令的是,less命令可往回卷动浏览以看过的部分,下面随小编一起来了解下less命令的具体用法吧。 ...less 的用法比起 more 更加的有弹性。...1.命令格式: less [参数] 文件 2.命令功能: less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件...实例3:查看命令历史使用记录并通过less分页显示 命令: history | less 输出: [root@localhost test]# history | less 22 scp...查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置: ma - 使用 a 标记文本的当前位置 ‘a - 导航到标记 a 处 上面就是Linux下less命令的用法介绍了
linux 常见的打包命令: gzip --- >> .gz 结尾 bzip2 --- >> .bz2 结尾 xz --- >> .xz 结尾 打包: tar 选项 压缩包名 待被压缩归档的源文档 解压...: tar 选项 压缩包名 -C 待释放文件的存放目录 tar 集成备份工具: --- >>保留源文件,另生成一个压缩归档tar包 -c: 创建归档 --- >> 执行打包的命令 -x: 释放归档 -f...: 指定归档文件名称 --- >> 指定压缩包名 -z: .gz的压缩命令 -j: .bzip2 的压缩方式 -J: .xz 的压缩方式 -t: 显示归档的文件清单 -C: 指定释放的位置 tar -zcf
使用示例 示例一 内连接(忽略不匹配的行) 不指定任何参数的情况下使用join命令,就相当于数据库中的内连接,关键字不匹配的行不会输出。...[root@rhel55 linux]# cat month_cn.txt 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 十三月,故意的 [root...@rhel55 linux]# cat month_en.txt January February March April May June July August September...[root@rhel55 linux]# join month_cn.txt month_en.txt 一月 January 二月 February 三月 March 四月 April 五月...[root@rhel55 linux]# join -o 1.1 month_cn.txt month_en.txt 2 4 6 8 10 12 [root@rhel55 linux]#
ss 命令可以用来获取 socket 统计信息,它显示的内容和 netstat 类似。但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快。...当服务器的 socket 连接数量变得非常大时,无论是使用 netstat 命令还是直接 cat /proc/net/tcp,执行速度都会很慢。ss 命令利用到了 TCP 协议栈中 tcp_diag。...tcp_diag 是一个用于分析统计的模块,可以获得 Linux 内核中第一手的信息,因此 ss 命令的性能会好很多。...上需要 sudo) -a, --all 对 TCP 协议来说,既包含监听的端口,也包含建立的连接 -r, --resolve 把 IP 解释为域名,把端口号解释为协议名称 常见用例 如果不添加选项 ss 命令默认输出所有建立的连接
在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。...可是有很多程序并不想mysqld一样,这样我们就需要nohup命令,怎样使用nohup命令呢?这里讲解nohup命令的一些用法。...咨询红旗Linux工程师后,他也不得其解,在我的终端上执行后,他启动的进程竟然在关闭终端后依然运行。...附:nohup命令参考 nohup 命令 用途:不挂断地运行命令。...退出状态:该命令返回下列出口值: 126 可以查找但不能调用 Command 参数指定的命令。 127 nohup 命令发生错误或不能查找由 Command 参数指定的命令。
在 Windows 下,有 beyond compare 这个好用的工具,而在 Linux 下,也有很多很强大的工具 这些比对工具其实都是基于 diff 命令,下面就详细介绍一些 diff 命令的用法...diff 命令是一个分析文件信息的命令,可以打印出文件之间的差异。它可以逐行地比较两个文件的内容,也可以递归地比较文件夹的内容。...使用 diff 命令查看两个文件是否有差异: $ diff diffsample1 diffsample2 这时 diff 命令没有输出任何信息,说明这两个文件的内容是完全相同的。...可以看到 diff 命令找出了大小写的不同,如果我们不想检查大小写,可以使用 -i 选项。...diff 命令还有许多选项,可以用来忽略某些情况或者更改输出等,我们可以使用 man 命令来获取更多的相关信息。 完
screen是一个在Linux系统中非常有用的工具,特别是当你需要在远程服务器上运行长时间运行的任务时下面是在centos7中使用方法安装如果你的centos 7 没有安装可以执行下面命令安装sudo...yum install screen当然如果你找不到安装包你可以执行下面这命令yum install -y epel-release然后执行yum install screen在Debian或Ubuntu...上,你可以使用以下命令安装:sudo apt-get install screen使用1.新建会话在终端输入screen并按回车,这将新建一个screen会话screen或者,你可以给新会话一个名称,这样好找到...screen -S 2.会话列表查看当前使用的”screen“会话,可以使用screen -ls3.重新连接会话如果你已经断开了某个screen会话,你可以用下面的命令重新连接:screen
Linux 下 make 命令是系统管理员和程序员用的最频繁的命令之一。管理员用它通过命令行来编译和安装很多开源的工具,程序员用它来管理他们大型复杂的项目编译问题。...本文我们将用一些实例来讨论 make 命令背后的工作机制。 Make 如何工作的 对于不知道背后机理的人来说,make 命令像命令行参数一样接收目标。...anotherTest.o: anotherTest.c gcc -c -Wall anotherTest.c clean: rm -rf *.o test 现在我们来看 Linux...This program built for x86_64-pc-linux-gnu Reading makefiles… Reading makefile `Makefile’… Updating makefiles...---- 原文链接:http://linoxide.com/how-tos/linux-make-command-examples/
任务调度的crond常驻命令 crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。...crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。...而linux任务调度的工作主要分为以下两类: 1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存 2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信...以普通用户登录linux系统(我用的是CentOS4.1) 2....● 30 6 */10 * * ls 意思是每月的1、11、21、31日是的6:30执行一次ls命令
在Linux的Shell脚本中,变量是用来存储和操作数据的符号名称。...下面是关于Linux Shell中变量的详细说明: 变量的定义: 可以使用以下方式定义一个变量: variable_name=value 例如: name="jojo" age=25 变量的命名规则:...$@:所有命令行参数的列表。 $#:命令行参数的个数。 $?:上一个命令的退出状态码。 $$:当前Shell进程的进程ID。...环境变量: 环境变量是全局的变量,可以被所有Shell脚本和命令访问。 可以使用 export 命令将普通变量导出为环境变量。...删除变量: 可以使用 unset 命令删除一个变量。例如:unset variable_name 这些是关于Linux Shell中变量的一些基本概念和用法。
find顾名思义就是查找,Linux下find命令提供相当多的查找条件,因此功能比较强大,可以在众多文件或目录下查找你想要的任何文件或目录。...find 命令格式:find pathname -options [-print -exec -ok...] pathname表示find命令所查找的文件或目录的路径。...例如:/home/tools/tongyan -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。...相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。...-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。