linux命令查看目录(linux如何查看目录)

2026-01-09 21:30:02 0

linux命令查看目录(linux如何查看目录)

大家好,今天小编来为大家解答以下的问题,关于linux命令查看目录,linux如何查看目录这个很多人还不知道,现在让我们一起来看看吧!

本文目录

linux如何查看目录

很多朋友都在想linux如何查看目录?下面就一起来看看吧!
linux如何查看目录
1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端即可进入命令行。
3、在终端窗口中输入cd+目录名,回车后即可进入查看到目录。

详解Linux中查找目录和文件的find和locate命令

find
find 路径 -命令参数
参数说明:
路径:告诉find在哪儿去找你要的东西,
命令参数:参数很多下面会说到
输出形式:输出形式很多,-print,-printf,-print0,-exec,-ok,-ls反正很多自己看手册吧。
说一下exec,
-exec find命令对匹配的文件执行该参数所给出的其他linux命令。相应命令的形式为’ 命令 - and’ {} ;,注意{ }和;之间的空格。
-ok 和- exec的作用相同,只不过和会人交互而已,OK执行前会向你确认是不是要执行。
find命令主要参数:
-name 按照文件名查找文件。
-perm 按照文件权限来查找文件。
-prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用了- depth选项,那么-prune选项将被find命令忽略。
-user 按照文件属主来查找文件。
-group 按照文件所属的组来查找文件。
-mtime -n +n 按照文件的更改时间来查找文件, -n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime选项,但它们都和-mtime选项
相似,所以我们在这里只介绍-mtime选项。
-nogroup 查找无有效所属组的文件,即该文件所属的组在/etc/groups中不存在。
-nouser 查找无有效属主的文件,即该文件的属主在/etc/passwd中不存在。
-newer file1 ! file2 查找更改时间比文件file1新但比文件file2旧的文件。
-type 查找某一类型的文件,诸如:
b - 块设备文件。
d - 目录。
c - 字符设备文件。
p - 管道文件。
l - 符号链接文件。
f - 普通文件。
s - socket文件
-size n 查找文件长度为n块的文件,带有c时表示文件长度以字节计。
-depth 在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。
-maxdepth 查找最大目录层数 如 1,即只查找一层目录
-fstype 查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件
/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。
-mount 在查找文件时不跨越文件系统mount点。
-follow 如果find命令遇到符号链接文件,就跟踪至链接所指向的文件。
-cpio 对匹配的文件使用cpio命令,将这些文件备份到磁带设备中。
例:
a,通过名字来查找
代码如下:
$ find ~ -name memcached.pid -print #查找home目录下文件名为memcache.pid的文件
/home/zhangy/memcached/memcached.pid
$ find . -name "*.pid" -print #.代表当前目录,查找所有以pid结尾的文件
./memcached/memcached.pid
./.tencent/qq/95219454.pid
/home/zhangy/.tencent/qq/95219454.pid
*.pid" -print #在.tencent文件夹下面找pid文件
/home/zhangy/.tencent/qq/95219454.pid
b,通过文件权限来查找
代码如下:
$ find ~ -perm 755 -print |more #~代表的是$home目录,查找权限为755的文件
/home/zhangy/www/css2/c_textshadow.html
/home/zhangy/www/css2/c_textautospace.html
$ find . -perm 700 -name "u_*" -print |more #查找所有以产u_开头的,并且权限为700的文件
./css2/u_length_cm.html
./css2/u_length_px.html
c,prune来忽略目录来查找
代码如下:
$ find . -name "*.gz" -prune -o ( ! -name aaa ) -print #查找在前目录中,不在以aaa结尾的目录中的,不以gz结尾的文件
.
./eaccelerator-0.9.5.3.tar
./fix-crash-in-excerpts.patch
./AddFeed_Widget_WordPress_Plugin.zip
./jQuery china-addthis plugin 1.07.rar
d,根据文件类型来查找文件
代码如下:
$ find . -type d -print #查找当前目录下面的目录
.
./ddd
$ find . ! -type d -print #找当前目录下面的非目录文件
./eaccelerator-0.9.5.3.tar
./haproxy-1.3.15.7.tar.gz
./fix-crash-in-excerpts.patch
e,根据文件所属用户和用户组来找文件
代码如下:
$ find . -nouser -print #查找当前目录中,没有归属的文件
$ find /home/zhangy/download -user zhangy -group users -print #查找用户组为users,所属用户为zhangy的文件
/home/zhangy/download
/home/zhangy/download/eaccelerator-0.9.5.3.tar
/home/zhangy/download/haproxy-1.3.15.7.tar.gz
f,根文件大小来查找
代码如下:
$ find /home/zhangy/download -size +1000000c -print #查找文件大小大于1000000字符的文件,注意+号表示大于
/home/zhangy/download/eaccelerator-0.9.5.3.tar
/home/zhangy/download/mmseg-0.7.3.tar.gz
$ find /home/zhangy/download -size -10 -print #查找文件大小小于10块的文件,注意-号表示小于,一块等于512b
/home/zhangy/download
/home/zhangy/download/fix-crash-in-excerpts.patch
/home/zhangy/download/test.sql.zip
g,根文件的修改时间来查找
代码如下:
$ find /home/zhangy -mtime -5 -print #5天修改过的文件,- 表示以内
/home/zhangy/www/css2/c_textshadow.html
/home/zhangy/www/css2/c_textautospace.html
$ find /home/zhangy -mtime +5 -print #查找5天前修改过的文件,+表示以前
/home/zhangy/www/test.php
# find ./ -mmin -5 -print #查找5分钟以内修改过的文件
./cache/index.html
h,exec解释
代码如下:
$ find . -type f -size +1000000c -exec ls -al {} ; #显示当前目录下面所有大于1000000的文件,exec后面执行了一个命令,{}这个代表文件名
-rw-r--r-- 1 zhangy users 3624960 2009-03-08 ./eaccelerator-0.9.5.3.tar
-rw-r--r-- 1 zhangy users 3091711 12-18 13:48 ./mmseg-0.7.3.tar.gz
-rw-r--r-- 1 zhangy users 1191330 2009-06-26 ./pcre-7.9.tar.gz
i,匹配
代码如下:
$ find ./database/ -name ’*.sql’ -print #查找以sql结尾的文件
./database/28toplearning.sql
$ find ./database/ -name ’*.sql*’ -print #查找文件名包括sql文件
./database/28toplearning.sql
$ find ./database/ -name ’28*’ -print #查找以28开头的文件
./database/28toplearning.sql
locate
用法: locate ...
在mlocate数据库中搜索条目.
-b, --basename 匹配唯一的路径名称的基本文件名
-c, --count 只显示找到条目的号码
-d, --database DBPATH 用 DBPATH 替代默认的数据库(/var/lib/mlocate/mlocate.db)
-e, --existing 只显示当前存在的文件条目
-L, --follow 当文件存在时跟随蔓延的符号链接 (默认)
-h, --help 显示本帮助
-i, --ignore-case 匹配模式时忽略大小写区别
-l, --limit, -n LIMIT 限制为 LIMIT项目的输出 (或 计数)
-m, --mmap 忽略向后兼容性
-P, --nofollow, -H 当检查文件时不跟随蔓延的符号链接
-0, --null 输出时以 NUL 分隔项目
-S, --statistics 不搜索项目,显示有关每个已用数据库的统计信息
-q, --quiet 不报告关于读取数据库的错误消息
-r, --regexp REGEXP 搜索基本正则表达式 REGEXP 来代替模式
--regex 模式是扩展正则表达式
-s, --stdio 忽略向后兼容性
-V, --version 显示版本信息
-w, --wholename 匹配完整路径名 (默认)
例:
代码如下:
# locate ~/install #查找当前目录下以install开头的文件
/root/install.log
/root/install.log.syslog
# locate -i ~/install #查找当前目录下以install开头的文件,不区分大小写
/root/install.log
/root/install.log.syslog
# locate -i /etc/fuc #查找/etc目录下面以fuc开头的文件,不区分大小写

在Linux系统中,执行什么命令查看文件或目录的权限

使用ls -l 命令可以查看当前目录下各个文件的权限 也可以用ll命令。\x0d\x0a例如:\x0d\x0abash: lsl: command not found\x0d\x0a# ll\x0d\x0atotal 56\x0d\x0alrwxrwxrwx 1 root root 4 2012-07-02 11:48 1 -》 1.sh\x0d\x0a-rwxr-xr-x 1 root root 44 2012-06-20 14:01 1.sh\x0d\x0adrwxr-xr-x 2 root root 4096 2012-07-16 12:11 filetest

Linux如何 查看根目录

用LINUX SHELL命令。

用法:

cd “你想要进的目录” //当目录名称中含有空格、中文或其它特殊字符时请用双引号包括

以下是最常用的几个目录的写法:

1、/ 代表根目录

2、. 当前目录

3、.. 上级目录

4、~ 当前用户的默认工作目录

注:目录可以省略不写, 与cd ~ 有相同的效果。

Linux根目录结构:

扩展资料:

Linux Shell常用shell命令

Linux Shell常用shell命令

一、文件、目录操作命令

1、ls命令

功能:显示文件和目录的信息

ls 以默认方式显示当前目录文件列表

ls -a 显示所有文件包括隐藏文件

ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行

ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G)

ls -lt 显示文件,按照修改时间排序

2、cd命令

功能:改名目录

cd dir 切换到当前目录下的dir目录

cd / 切换到根目录

cd .. 切换到到上一级目录

cd ../.. 切换到上二级目录

cd ~ 切换到用户目录,比如是root用户,则切换到/root下

3、cp命令

功能:copy文件

cp source target 将文件source复制为target

cp /root /source. 将/root下的文件source复制到当前目录

cp _av soure_dir target_dir 将整个目录复制,两目录完全一样

4、rm命令

功能:删除文件或目录

rm file 删除某一个文件

rm -f file 删除时候不进行提示。可以于r参数配合使用

rm -rf dir 删除当前目录下叫dir的整个目录

5、mv命令

功能:将文件移动走,或者改名,在uinx下面没有改名的命令,如果想改名,可以使用该命令

mv source target 将文件source更名为target

6、diff

功能:比较文件内容

diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出

diff file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的

comm file1 file2 比较文件,显示两个文件不相同的内容

linux如何查看文件或目录的大小

1、最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。

2、通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。

3、查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。

4、同样,通过命令du -h –max-depth=0 *,可以只显示直接子目录文件及文件夹大小统计值。

5、如果只想查看指定目录的总大小,可以使用du -sh 目录名称。

6、对于指定文件夹也可以指定显示层次深度,如du -h --max-depth=0 software/及du -h --max-depth=1 software/

linux如何查看root用户目录路径

1、首先打开Terminal终端:依次定位applications-system tools-Terminal,即进入命令行模式。

2、进入root目录下,先查看是否是root目录,用pwd命令查看当前路径。

3、发现确实是root目录下,我们切换到/home目录下,切换命令:cd /home,再次用pwd命令查出在/home目录下。

4、在此目录下新建目录文件夹root,命令如下:mkdir root,查看下目录路径pwd,还是在/home目录下,切换到root(就是刚才创建的目录),用cd root命令。

5、最后用同样的方式新建目录test1221并切换此目录,如图,就可以了。

linux查看当前磁盘各目录容量命令

du -- disk usage,用来查看某个文件或目录占用的磁盘空间数量。

usage: du -shbkm

-h: 很有用的参数, 将显示的结果以human readable的方式打印,如20K,1.3M,4.5G等

-s :summarize,如果要查看的是目录,则显示其总体占有空间,而不是显示其所有子目录及其文件占用的空间

如 du -s /domain 则显示domain这个目录及其子目录总共占用了多少空,而不是显示其所有子目录的情况

-b:byte ,结果以byte为单位显示

-k:kilobyte,结果以KB为单位显示

-m:megabyte,结果以MB为单位显示

df -- report file system disk space usage, 用来查看文件系统的磁盘空间使用情况

usage : df -htk

h,k与du一样 ,-t 指定要查看的文件系统

关于linux命令查看目录到此分享完毕,希望能帮助到您。

linux命令查看目录(linux如何查看目录)

本文编辑:admin

更多文章:


足迹控拍app官网(智慧生活app摄像头)

足迹控拍app官网(智慧生活app摄像头)

各位老铁们,大家好,今天由我来为大家分享足迹控拍app官网,以及智慧生活app摄像头的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录智慧生活app摄

2026年5月27日 12:45

小于大于符号是往哪边(大于小于怎么分方向)

小于大于符号是往哪边(大于小于怎么分方向)

其实小于大于符号是往哪边的问题并不复杂,但是又很多的朋友都不太了解大于小于怎么分方向,因此呢,今天小编就来为大家分享小于大于符号是往哪边的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录大于小于怎么分方向口朝右边的

2026年5月18日 04:00

kali上传文件到apache服务器(如何在macOS系统和KaliLinux系统之间共享文件)

kali上传文件到apache服务器(如何在macOS系统和KaliLinux系统之间共享文件)

各位老铁们好,相信很多人对kali上传文件到apache服务器都不是特别的了解,因此呢,今天就来为大家分享下关于kali上传文件到apache服务器以及如何在macOS系统和KaliLinux系统之间共享文件的问题知识,还望可以帮助大家,解

2025年10月25日 23:30

plsql客户端下载(plsql客户端怎么配置环境变量)

plsql客户端下载(plsql客户端怎么配置环境变量)

其实plsql客户端下载的问题并不复杂,但是又很多的朋友都不太了解plsql客户端怎么配置环境变量,因此呢,今天小编就来为大家分享plsql客户端下载的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录plsql客户

2025年8月9日 05:15

蓝色背景字体颜色搭配(红色,蓝色的背景配什么字体好看)

蓝色背景字体颜色搭配(红色,蓝色的背景配什么字体好看)

本篇文章给大家谈谈蓝色背景字体颜色搭配,以及红色,蓝色的背景配什么字体好看对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录红色,蓝色的背景配什么字体好看蓝底放什么颜色字体更清晰红色,蓝色的背景配什么字体好看红色和蓝色的背景可以

2026年8月13日 00:00

c语言一维数组有几个数(c语言的一维数组中至少要有几个元素)

c语言一维数组有几个数(c语言的一维数组中至少要有几个元素)

大家好,如果您还对c语言一维数组有几个数不太了解,没有关系,今天就由本站为大家分享c语言一维数组有几个数的知识,包括c语言的一维数组中至少要有几个元素的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录c语言的一维数组

2025年11月27日 13:30

织梦岛隐藏要素(塞尔达传说织梦岛脸孔神殿迷宫怎么通关 脸孔神殿迷宫)

织梦岛隐藏要素(塞尔达传说织梦岛脸孔神殿迷宫怎么通关 脸孔神殿迷宫)

本篇文章给大家谈谈织梦岛隐藏要素,以及塞尔达传说织梦岛脸孔神殿迷宫怎么通关 脸孔神殿迷宫对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录塞尔

2025年9月18日 18:45

最新版android studio安装(如何安装android studio)

最新版android studio安装(如何安装android studio)

“最新版android studio安装”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看最新版android studio安装(如何安装android studio)!本文目录如何安装android studio如何安装an

2025年9月24日 10:15

97的十六进制(97 98 换成八进制 如何换 如何将十进制转换成八进制或者十六进制 哪位大仙帮帮忙)

97的十六进制(97 98 换成八进制 如何换 如何将十进制转换成八进制或者十六进制 哪位大仙帮帮忙)

各位老铁们,大家好,今天由我来为大家分享97的十六进制,以及97 98 换成八进制 如何换 如何将十进制转换成八进制或者十六进制 哪位大仙帮帮忙的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的

2026年4月5日 15:00

redis命令登录(软件Xshell连接Redis操作教程)

redis命令登录(软件Xshell连接Redis操作教程)

大家好,redis命令登录相信很多的网友都不是很明白,包括软件Xshell连接Redis操作教程也是一样,不过没有关系,接下来就来为大家分享关于redis命令登录和软件Xshell连接Redis操作教程的一些知识点,大家可以关注收藏,免得下

2026年6月6日 17:30

category nouns(the different lexical category in translation)

category nouns(the different lexical category in translation)

本篇文章给大家谈谈category nouns,以及the different lexical category in translation对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助

2026年1月9日 10:45

pipeline密网支架是啥材质(密网支架影响寿命吗)

pipeline密网支架是啥材质(密网支架影响寿命吗)

大家好,关于pipeline密网支架是啥材质很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于密网支架影响寿命吗的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本

2025年7月4日 14:45

论坛源码可发布视频(怎么用代码在论坛发视频 文件  啊)

论坛源码可发布视频(怎么用代码在论坛发视频 文件 啊)

大家好,论坛源码可发布视频相信很多的网友都不是很明白,包括怎么用代码在论坛发视频 文件 啊也是一样,不过没有关系,接下来就来为大家分享关于论坛源码可发布视频和怎么用代码在论坛发视频 文件 啊的一些知识点,大家可以关注收藏,免得下次来找不

2025年6月13日 00:45

哈夫曼树编码不唯一那解码结果(如何解决哈夫曼树不唯一的问题)

哈夫曼树编码不唯一那解码结果(如何解决哈夫曼树不唯一的问题)

本篇文章给大家谈谈哈夫曼树编码不唯一那解码结果,以及如何解决哈夫曼树不唯一的问题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录如何解决哈夫曼树不唯一的问题霍夫曼编码如何解码如何解决哈夫曼树不唯一的问题肯定不唯一:一个stri

2025年6月24日 02:45

ascii码是内码吗(什么是ASCII编码)

ascii码是内码吗(什么是ASCII编码)

各位老铁们好,相信很多人对ascii码是内码吗都不是特别的了解,因此呢,今天就来为大家分享下关于ascii码是内码吗以及什么是ASCII编码的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录什么是ASCII编码在纯

2025年8月25日 03:45

关系数据库管理系统有哪些?(下面哪些属于关系型数据库管理系统())

关系数据库管理系统有哪些?(下面哪些属于关系型数据库管理系统())

各位老铁们好,相信很多人对关系数据库管理系统有哪些?都不是特别的了解,因此呢,今天就来为大家分享下关于关系数据库管理系统有哪些?以及下面哪些属于关系型数据库管理系统()的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文

2026年5月2日 12:15

escapehtml方法(HTML5三种对密码加密的方法)

escapehtml方法(HTML5三种对密码加密的方法)

“escapehtml方法”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看escapehtml方法(HTML5三种对密码加密的方法)!本文目录HTML5三种对密码加密的方法求教java中有没有方法实现html转义string

2025年12月2日 02:30

insertrow(在Power Query中如何插入自定义行)

insertrow(在Power Query中如何插入自定义行)

各位老铁们好,相信很多人对insertrow都不是特别的了解,因此呢,今天就来为大家分享下关于insertrow以及在Power Query中如何插入自定义行的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录在Po

2025年10月10日 12:30

redis缓存策略(Redis缓存雪崩就这么简单)

redis缓存策略(Redis缓存雪崩就这么简单)

大家好,如果您还对redis缓存策略不太了解,没有关系,今天就由本站为大家分享redis缓存策略的知识,包括Redis缓存雪崩就这么简单的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录Redis缓存雪崩就这么简单用

2025年7月27日 02:00

多线程工作英文(什么是线程)

多线程工作英文(什么是线程)

各位老铁们好,相信很多人对多线程工作英文都不是特别的了解,因此呢,今天就来为大家分享下关于多线程工作英文以及什么是线程的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录什么是线程线程英文计算机专业英语 中译英什么是

2026年5月1日 09:15

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索