linux查找文件

008-Linux常用命令

╄→гoц情女王★ 提交于 2019-12-05 10:54:12
原文链接:https://blog.csdn.net/qq_23329167/article/details/83856430 一、基本命令 1.1 关机和重启 关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启 1.2 帮助命令 --help命令 shutdown --help: ifconfig --help:查看网卡信息 man命令(命令说明书) man shutdown 注意:man shutdown打开命令说明书之后,使用按键q退出 二、目录操作命令 2.1 目录切换 cd 命令:cd 目录 cd / 切换到根目录 cd /usr 切换到根目录下的usr目录 cd ../ 切换到上一级目录 或者 cd .. cd ~ 切换到home目录 cd - 切换到上次访问的目录 2.2 目录查看 ls [-al] 命令:ls [-al] ls 查看当前目录下的所有目录和文件 ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件) ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息) ls /dir 查看指定目录下的所有目录和文件 如:ls /usr 2.3 目录操作【增

Linux 查找特定程序 whereis

Deadly 提交于 2019-12-05 05:27:54
Linux 查找特定程序 whereis whereis 命令主要用于查找程序文件,并提供这个文件的二进制可执行文件、源代码文件和使用手册存放位置。 1、查找命令程序 例如,查找 touch 命令 [root@node1 /]# whereis touch touch: /usr/bin/touch /usr/share/man/man1/touch.1.gz 执行效果如下: 如果只需要查找 touch 命令的二进制文件,可以使用 -b 选项实现: [root@node1 /]# whereis -b touch touch: /usr/bin/touch 效果如下: 2、查找应用程序 例如,查找 nginx 服务 [root@node1 /]# whereis nginx nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz 例如,查找 java [root@node1 /]# whereis java java: /usr/java/jdk1.8.0_191/bin/java /usr/local/jdk1.8.0_191/bin/java 如果查询的程序不存在,则返回一个空字符串。 例如,查找 hello 程序 [root@node1

linux基本命令

做~自己de王妃 提交于 2019-12-05 04:54:32
Linux常规命令 常见的pc端操作系统:window Linux macOS Linux的特点和优势 成本低 并非完全免费,服务收费 协议标准统一 技术标准层面、法律层面 高稳定和安全性 内核小,设计理念先进 网络应用丰富 常用的三种主流Linux版本 redhat centOS ubuntu Linux的应用领域 因特网应用架构与网络服务(J2EE、.net等) 数据库服务器(mysql、oracle、DB2) 软件开发(java、c++、c) Linux系统结构目录 / 根目录 bin 系统可执行文件(多用于普通用户) boot 引导目录 dev 设备管理目录 etc 配置文件目录 home 家目录 lib 库文件目录 mnt 光盘、优盘等外设挂载点目录 proc 存放虚幻文件目录 sbin 系统可执行文件目录(不多用于普通用户) tmp 存放临时文件的目录 usr 用于存放所有命令、文档、程序的目录,一般正常操作过程中是不会被改变的. var 可变文件目录 opt 用于存放可选的应用程序 Linux的常规安装步骤 先安装VMware Workstation(12的版本,用于搭建服务器) 其次安装centOS Linux的常用命令 查看ip地址 命令 ip addr 命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33

linux命令总结

家住魔仙堡 提交于 2019-12-05 01:13:17
本文链接: https://blog.csdn.net/qq_23329167/article/details/83856430 一、基本命令 1.1 关机和重启 关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启 1.2 帮助命令 --help命令 shutdown --help: ifconfig --help:查看网卡信息 man命令(命令说明书) man shutdown 注意:man shutdown打开命令说明书之后,使用按键q退出 二、目录操作命令 2.1 目录切换 cd 命令:cd 目录 cd / 切换到根目录 cd /usr 切换到根目录下的usr目录 cd ../ 切换到上一级目录 或者 cd .. cd ~ 切换到home目录 cd - 切换到上次访问的目录 2.2 目录查看 ls [-al] 命令:ls [-al] ls 查看当前目录下的所有目录和文件 ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件) ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息) ls /dir 查看指定目录下的所有目录和文件 如:ls /usr 2.3 目录操作

[转帖]Linux教程(14)- Linux中的查找和替换

喜你入骨 提交于 2019-12-04 22:56:02
Linux教程(14)- Linux中的查找和替换 2018-08-22 07:03:58 钱婷婷 阅读数 46 更多 分类专栏: Linux教程与操作 Linux教程与使用 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/weixin_42350428/article/details/81937303 查找和替换 grep只能用于查找文件中的内容 sed可以查找,然后替换或者插入想要的内容 a :新增,a的后面可以接字串,而这些字串会在新的一行出现(目前的下一行); d :删除,因为是删除啊,所以d后面通常不接任何东西的; i : 插入,i的后面可以接字串,而这些字串会在新的一行出现(目前的上一行); p :列印,亦即将某个选择的资料印出。通常 p 会与参数 sed s :取代,可以直接进行取代的工作! 举例 删除/tmp/abc文件中第 2 至 5 行的内容 在第 2 行后面添加 123456 这一行 在文件的最后一行前面添加 123456 将文件中的 cat全部替换成 dog 如果要对原文件进行修改,使用 –i 选项(慎用) Linux中的find 需求: 找出/var 目录下查找大于 5M 的文件,并且他们拷贝到/tmp/lewisfile 目录中 用法

查找项目中包含某关键字的文件

对着背影说爱祢 提交于 2019-12-04 18:57:08
查找项目中包含某关键字的文件 平台:Ubuntu 有时候,需要在项目中查找包含某个关键字(如函数、类、结构体)的文件。 这时候,可以使用编辑器(如sublime、vscode)自带的查找功能,或者一些提示功能 但对于包含上万、甚至几十万数量级源文件的大型项目,使用上述方法,速度会比较慢。 这时,可以使用find命令,快速查找。 # 在当前路径下查找中包含object.func内容的所有java文件 find . -name "*.java" | xargs grep object.func # 在当前路径下查找中包含object->func内容的所有cpp文件 find . -name "*.cpp" | xargs grep object- > func Linux系列 Linux下autotools的使用 线程系统调用阻塞是否导致进程阻塞的问题 shell执行linux命令 Ubuntu查看线程 Linux打开当前路径图形化窗口 valgrind小例 Linux文件锁flock Windows远程桌面连接ubuntu Linux升级Header Linux下动态库so查找与函数列表 Linux清屏命令 Ubuntu unity7 stop/killed Linux复制远程文件或目录 Ubuntu 使用telnet 来源: CSDN 作者: 林多 链接: https://blog

inux下的yum命令详细介绍

旧城冷巷雨未停 提交于 2019-12-04 17:42:56
阅读目录 1 安装 2 更新和升级 3 查找和显示 4 删除程序 5 清除缓存 yum (全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。 概括了部分常用的命令包括: 自动搜索最快镜像插件: yum install yum-fastestmirror 安装yum图形窗口插件: yum install yumex 查看可能批量安装的列表: yum grouplist 回到顶部 1 安装 yum install 全部安装 yum install package1 安装指定的安装包package1 yum groupinsall group1

Linux中一些命令的区别

◇◆丶佛笑我妖孽 提交于 2019-12-04 17:27:44
1。 yum provides 和 yum search   provides是在文件中查找软件,类似于rpm -qf;   search是查找软件包或其描述的关键字。 2。 gzip 和 bzip2   对于相同文件,bzip2 压缩后的尺寸几乎总是小于gzip的压缩结果。有些时候,这个差距会相当大;   压缩同一个文件,bzip2要比gzip使用更长的时间,占用更多的CPU资源。 来源: https://www.cnblogs.com/gchen-frank/p/11875428.html

shell 编程之正则表达式三剑客与文件处理器

不羁岁月 提交于 2019-12-04 15:06:30
前言: 基础正则表达式 扩展正则表达式 sed工具使用方法 awk工具使用方法 一 : 正则表达式 之前学习了 Shell 脚本的基础用法,已经可以利用条件判断、循环等语句编辑 Shell 脚本。接下来我们将开始介绍一个很重要的概念——正则表达式(RegularExpression,RE)。 正则表达式是一个工具 1.1 正则表达式概述 下面先来了解一下正则表达式的定义及用途。 1.2 正则表达式的定义 正则表达式又称正规表达式、常规表达式。在代码中常简写为 regex、regexp 或 RE。正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说, 是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。 正则表达式是由普通字符与元字符组成的文字模式。模式用于描述在搜索文本时要匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。其中普通字符包括大小写字母、数字、标点符号及一些其他符号,元字符则是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。 正则表达式一般用于脚本编程与文本编辑器中。很多文本处理器与程序设计语言均支持正则表达式,如前面提到的 Perl、Linux 系统中常见的文本处理器(grep、egrep、sed、awk)

Linux:目录的查找

∥☆過路亽.° 提交于 2019-12-04 15:05:56
搜索文件与目录 find [查找范围] [查找条件表达式] 常用的选项 -name 按名称查找,允许使用通配符 -type 按文件类型查找 文件类型包括: 普通文件 f 目录 d 块设备文件 b 字符设备文件 c -user 按文件所有者查找,根据文件是否属于某个目标用户进行查找 -size 按文件大小查找,使用"+""-"号设置超过或小于指定的大小作为查找条件 常用单位:k、M、G 示例 find /etc -size +1024k -name "init*" 来源: https://www.cnblogs.com/yanlzy/p/11870549.html