1. > 智能数码 >

linux查询文件路径(linux怎么查看文件路径)

linux中如何查看dev目录下的文件?

<中通过命令ls -a来查看dev目录下的文件。

linux系统如何查看文件夹下有多少个文件?

1、首先打开系统,进入到图形界面中去:

2、然后右键在桌面点击,点击桌面菜单中的终端,打开终端端口:

3、最后输入命令“ls~|wc-w”,其中wc用来计算统计文件的数据,回车后即可看到目录数。以上就是查看文件夹下文件数目的操作方法:

linux怎么查看mysql安装路径?

方法如下:

一、查看文件安装路径

在终端输入:

<

回车,如果你安装好了,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)

< :/#

: / / /二、查询运行文件所在路径(文件夹地址)

如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以为例):

<

终端显示:

< :/#

/

linux如何查找以某个字母打头的文件或文件夹,比如,/etc目录下很多文件,我想列出所有以c开头的文件或文件?

<|*这样就可以了,运用管道命令|。如何使用命令行在中查找文件和文件夹1使用查找命令,“find”命令允许您搜索知道近似文件名的文件。

该命令的最简单形式在当前目录中搜索文件,并递归地通过其与所提供的搜索条件匹配的子目录。

您可以按名称,所有者,组,类型,权限,日期和其他条件搜索文件。

在提示符下键入以下命令将列出当前目录中的所有文件。

“find”后的点表示当前目录。

2要查找符合特定模式的文件,请使用-name参数。您可以使用文件名元字符(例如*),但您应该将一个转义字符(\)放在每个字符之前或将它们括在引号中。

例如,如果要在目录中找到以“pro”开头的所有文件,我们将使用该命令更改为目录,然后键入以下命令:find.-namepro\*列出以“pro”开头的当前目录中的所有文件。注意:find命令默认为区分大小写。如果要搜索单词或短语不区分大小写,请使用-命令中的选项。

这是-name命令的不区分大小写的版本。

3如果find没有找到符合条件的任何文件,则不会产生任何输出。

<命令有很多选项可用于完善搜索。有关find命令的更多信息,请 在“终端”窗口中运行,然后按键。4使用定位命令命令比find命令更快,因为它使用了先前构建的数据库,而find命令通过所有实际目录和文件在实际系统中进行搜索。 <命令返回包含指定字符组的所有路径名的列表。

数据库从cron定期更新,但您也可以随时更新数据,以便您可以获得最新的结果。

为此,请在提示符下键入以下命令:出现提示时输入密码。5命令的基本形式从文件系统中找到包含搜索条件全部或部分内容的所有文件。

< 例如,上面的命令发现了两个包含“”的文件和一个包含“数据”的文件如果要查找包含完全唯一的搜索条件的所有文件或目录,请使用-命令中的选项,如下所示。 <-b'\'上述命令中的反斜杠是一个字符,它提供了将非特定文件名中的通配符扩展成一组特定文件名的方法。

通配符是表达式被评估时可以被一个或多个字符替换的符号。最常见的通配符是问号(?),它表示单个字符,而(*)表示连续的字符串。在上面的例子中,反斜杠禁用“**”隐式替换“”,所以最终只能包含“”的结果。命令是一个新的的实现。它索引整个文件系统,但搜索结果只包含当前用户可访问的文件。更新数据库时,它会在数据库中保留时间戳信息。

这允许知道目录中的内容是否更改,而不再读取内容,并使数据库更新速度更快,对硬盘驱动器的要求也更低。

当您安装时,/二进制文件更改为指向。要安装,如果尚未包括在发行版中,请在提示符下键入以下命令。

<注意:我们将在本文后面显示一条命令,允许您确定命令的可执行文件所在的位置(如果存在)。命令不使用与标准命令相同的数据库文件。因此,您可能需要在提示符下键入以下命令手动创建数据库:在数据库手动创建数据库或从cron运行脚本之前,命令将不起作用。有关或命令的详细信息,请键入或 在“终端”窗口中,然后按键。两个命令显示相同的帮助屏幕。6使用哪个命令“”命令返回发出命令时调用的可执行文件的绝对路径。这在找到用于在桌面,面板或桌面管理器中的其他位置创建程序的快捷方式时可用于查找可执行文件的位置。例如,键入命令将 显示下图中显示的结果。默认情况下,哪个命令只显示第一个匹配的可执行文件。要显示所有匹配的可执行文件,请使用-a以下命令的选项:这是一个您可以一次搜索多个可执行文件,如下图所示。只显示找到的可执行文件的路径。在下面的例子中,只发现了“ps”可执行文件。注意:哪个命令只搜索当前用户的PATH变量。如果搜索只能作为普通用户使用的root用户的可执行文件,则不会显示任何结果。有关哪个命令的更多信息,请在终端窗口中的命令提示符下键入“”(不带引号),然后按键。7使用命令命令用于查找命令的二进制文件,源文件和手册页文件所在的位置。例如, 在提示符下输入将显示如下图所示的结果如果您只想要显示可执行文件的路径,而不是源和路径(man(页)),请使用该-b选项。例如,该命令-b将仅显示/为结果。这很方便,因为您可能会比搜索该程序的源页面和手册页更频繁地搜索程序的可执行文件。您也可以仅搜索源文件(-s)或仅搜索手册页(-m)。有关命令的详细信息,请键入 终端窗口,然后按键。8了解命令与哪个命令之间的区别命令显示命令的二进制,源和手册页的位置,而哪个命令仅显示命令的二进制文件的位置。命令搜索二进制,源和man文件的特定目录列表,而哪个命令搜索当前用户的PATH环境变量中列出的目录。对于命令,可以在命令的手册页的部分中找到具体目录的列表。当涉及默认显示的结果时,命令显示它找到的所有内容,而哪个命令只显示找到的第一个可执行文件。您可以使用-a前面讨论过的选项来更改该命令。因为命令只使用硬编码到命令中的路径,所以您可能并不总是找到您要查找的内容。如果您正在搜索一个程序,则认为可能安装在命令的手册页中未列出的目录中,您可能希望使用该-a选项以查找系统中所有出现的命令,

linux系统上如何查看空间?

可以按照如下的操作来查看的系统空间:

1、在图形界面系统里,打开左下角的菜单,点击菜单上的系统管理。

2、点击下方的系统报告。

3、点击左边的系统信息。

4、打开系统信息以后,在信息下就可查看到磁盘空间了。

这里我们用Df命令查看,Df命令是以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:

df -hl

显示格式为:

文件系统 容量 已用 可用 已用% 挂载点

/ 487M 120M 342M 27% /

/ 981M 21M 911M 3% / 125M 0 125M 0% / 29G 4.9G 23G 18% / 20G 4.8G 14G 27% / 24G 510M 22G 3% / 75G 75G 0 100% /

/ 75G 75G 0 100% /, 以此为例,表示的意思为:

HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)

linux路径正确但是提示找不到文件?

|inuX路径正确但是提示找不到文件打开这个设备搜索这个文件。

linux查询文件路径(linux怎么查看文件路径)linux查询文件路径(linux怎么查看文件路径)


Linux怎么查看软件安装路径查看mysql安装在哪?

不同的版本查看安装路径的方法略有不同,这里以系列的发行版和系列的发行版为例,简要说明其查询方法,仅供参考。

linux查询文件路径(linux怎么查看文件路径)linux查询文件路径(linux怎么查看文件路径)


一、系列的查询方法

1、查询服务端安装的路径。

< -q-server或者 -server说明:被收购了,现在开源版本为,系列发行版本的包管理程序,-ql是其参数,-q是查询,-l是列出安装文件。后面接的是的服务端。

2、查询客户端的路径

< -q或者 说明:被收购了,现在开源版本为,系列发行版本的包管理程序,-ql是其参数,-q是查询,-l是列出安装文件。后面接的是的客户端。

二、系列查询方法

1、查询服务端的安装路径

< -或者d -server说明:d系列的包管理程序,-L是列出安装路径,后面是要查询的包的名称。

2、查询客户端的安装路径

< -或者d -client说明:d系列的包管理程序,-L是列出安装路径,后面是要查询的包的名称。

通过rpm查看

查看软件是否安装

首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称。如查找是否安装

接着根据 列出软件包安装的文件

综合上述以上的问题,可以直接使用 |g 查看所有安装包的文件存储位置

Yum查找

除了rpm 查询还可以通过 查找对应可以安装的软件包

其他查找方法

除了根据软件包来找文件位置之外,最常用的就是通过find查找某个关键字比如所有包含服务的文件路径

<查找命令 <命令是通过 PATH环境变量查找可执行文件路径,用于查找指向这个命令所在的文件夹 <命令和find类似,不过不同的是是通过本地架构好的数据库索引查找会比较快。如果没有更新到数据库里面的文件或命令则无法查找到信息

如何查看软件安装目录linux?

1. which

which命令查找出相关命令是否已经在搜索路径中,例子如下:

$which gcc //显示出GNC的C编译器安装在哪个目录

返回结果为:

/usr/bin/gcc

注意:如果which没有找到要找的命令,可以试试whereis,该命令搜索更大的范围的系统目录。有些系统上的which命令不显示用户没有执行权限的文件。例如

$which ipppd

/usr/bin/which :no ipppd in (/bin: /usr/bin: /sbin:/usr/sbin)

$whereis ipppd

ipppd: /usr/sbin/ipppd

$ls -l /usr/sbin/ipppd

-rwx------ 1 root root 124924 Feb 3 2000 /usr/sbin/ipppd

2. locate

locate命令用于查找文件,它比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当我们建立好这个数据库后,就可以方便地来搜寻所需文件了。

即先运行:updatedb(无论在那个目录中均可,可以放在crontab中 )后在 /var/lib/slocate/ 下生成 slocate.db 数据库即可快速查找。在命令提示符下直接执行#updatedb 命令即可。

$locate signal.h

/usr/include/asm/signal.h

/usr/include/linux/signal.h

/usr/include/signal.h

/usr/include/sys/signal.h

3. rpm

如果用户知道自己要查找到软件包的名字,可以直接使用下面的命令。这个命令只在支持rpm的linux版本上有效,如redhat,centos,fedora和suse等。

$ rpm -q python //查找检查系统是否安装了python</p> <p>python-1.5.2-27

或者:$rpm -qa| grep python //这是两个命令的结合

rpm的其他用法:

rpm -qa (列出所有安装了的包)

rpm -e package (删除某个包)

rpm -qi package (查询某个包)

rpm -qf command (根据程序查询包的名字)

rpm -ql package (查询某个包所有的安装文件)

4.yum

yum的参数很多,以下是用于查找软件包的命令。但是也只支持特定的发型版本,centos下最常用的命令

$yum list //列出所指定的软件包,后可以加上你想查找的软件包的名字

$yum list installed //列出所有已安装的软件包

$yum info installed //列出所有已安裝的软件包信息

linux查询文件路径(linux怎么查看文件路径)linux查询文件路径(linux怎么查看文件路径)


5.whereis

whereis是查找文件或者命令的所在目录

#whereis pwd //查找pwd命令所在的目录

6. find

这个命令可用来查找系统是否安装了指定的软件包,更重要的是也可以查找自己对软件包名称记忆不是很清晰的软件包。而且我想是这是所有linux和unix都支持的。find的查找范围很广,功能强大,再搭配用正则表达,效果很好,不过建议尽量缩小搜索范围,减少系统压力,毕竟,当系统文件多了,搜索耗费时间和资源的。

$find / -name "python" //从根目录开始查找包含”python“这个字符的文件和文件夹。

find的详细使用有如下例子:

# find . -maxdepth 1 -name *.jpg -print -exec convert 在当前目录下查找,查找深度为一,查找以.jpg结尾文件,并将其转化

# find / -name *.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm' 结尾的文件并定义其权限

# find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录

# find / -perm -u+s 罗列一个系统中所有使用了SUID控制的文件

# find / -user user1 搜索属于用户 'user1' 的文件和目录

# find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备

# find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents 从一个目录查找并复制所有以 '.txt' 结尾的文件到另一个目录

# find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件

# find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件

# find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件

# find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 查找所有以 '.log' 结尾的文件并做成一个bzip包

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息