导航:首页 > 程序命令 > mac查找文件命令

mac查找文件命令

发布时间:2023-05-23 10:43:15

㈠ mac中如何查找文件路径

MAC显示文件夹路径

终端命令

1、显示路径:defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder

2、隐藏路径:defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder

㈡ MAC终端命令-文件操作、编辑操作

终端命令:

基本路径操作

相对路径:cd /users/yang/Desktop
绝对路径:cd Ddesktop
. 表示当前路径
… 表示当前路径的上一层
… 表示当前路径的上2层
没有…或者以上的
文件操作

查看文件路径

ls:

ls 查看当前路径下的文件及文件夹的名字

ls /bin 表示:查看当前路径下的Documents文件夹下的所有东西

ls Documents 表示:查看当前路径下的Documents文件夹下的所有东西

ls *:

*表示任意多个字符,也可以没有
?:表示一个字符,一定有一个,不能没有
[xn]:表示中括号中的任意一个字符
[abcdefg]可以写成[a-g]:表示从a到g之间的任意一个字符
ls -a:隐藏文件

ls -l:列表风格显示

ls -h:配合-l,显示一个合理的大小单位

打开文件

cd:
cd desktop:进入到desktop这个文件夹
cd 文件夹名字
cd … 跳转到当前路径的上一层
cd - 跳转到上一次所在的路径(类似遥控器的回看功能)
cd ~ 跳转到当前用户的家目录
显示文件路径

pwd:显示当前操作的路径(绝对路径)
clear:清屏
tab键:自动补全
touch:创建一个文件,linux中没有后缀的说法,所有文件名自定义
重定向 >
ls > test.txt: 表示把本来显示在终端上的信息写入到test.txt文件中

mkdir:创建文件夹
mkdir a在当前路径下创建a文件夹
mkdir a/b/c 不能创建,需要添加-p
tree:以目录树的方式显示文件夹结构
删除文件/文件夹

rmdir:删除空文件夹
rm:删除一个普通文件夹,会有提示,要删除的东西是个文件夹
rm xxx -r:递归删除文件夹,不提示
链接文件

ln -s 源文件 链接文件 :软连接
ln 源文件 链接文件 :硬链接,硬链接数量为一时,才会真正删除数据,否则不会。
查看文件

cat: 查看文件的内容
合并多个文件并查看 :cat 1.txt 2.txt > 3.txt
查找文件内容

grep:从指定的文件中搜索需要的内容
-n:显示行号
-i:不区分大小写
-v:取反,即不包含需要的内容的行
查找文件

find 路径 -name ‘*.t?t’
注意通配符的使用
复制文件

cp a b 将a文件夹整体复制到b文件夹下
cp a/* b 将a文件夹下的所有内容复制到b文件夹下
剪切文件

mv a b 将a文件夹整体移动(剪切)到b文件夹下
打包/压缩/解压缩/解包

tar -cvf xxx.tar * 打包命令
gzip xxx.tar 压缩
gzip -d xxx.tar.gz 解压缩
tar -xvf xxx.tar 解包
常见的压缩解压方式

tar -zcvf xxx.tar.gz *
tar -zxvf xxx.tar.gz
tar -jcvf xxx.tar.bz2 *
tar -jxvf xxx.tar.bz2
vi/vim的使用

模式切换
从命令模式->编辑模式:i,a,o,I,A,O
从编辑模式->命令模式:ESC
从命令模式->末行模式:输入一个冒号,即shift+;
模式内编辑
末行模式:
w保存,
q退出
!强制退出(切换进出)
命令模式:
hjkl控制上下移动
M中间位置
L当前屏幕的最后一行
yy:复制,8yy:表示从当前光标所在的行开始复制8行
p:黏贴
dd:剪切,8dd:表示从当前光标所在的行开始剪切8行
u:撤销
ctl+r:反撤销
G:跳到最后一行
15G:跳转到第15行
1G:跳转到第一行
gg:跳转到第一行

仅供自己学习+深记忆
原文链接: https://blog.csdn.net/LUSH_BOY/article/details/112691677

mac下通过terminal添加环境变量的小技巧:
输入vim ./.bash_profile,打开了bash_profile文件
点击i键进入编辑状态:
export 自定义环境变量一(如HADOOP_HOME) = 路径名称
编辑完毕之后,ESC退出编辑模式,输入 shift+; 进入末行模式,
输入wq保存并退出
输入source ~/.bash_profile使刚刚修改的文件生效

Mac 每次都要执行source ~/.bash_profile 配置的环境变量才生效
在~/.zshrc文件最后,增加一行: source ~/.bash_profile
.zshrc文件不存在,需要创建[输入] touch .zshrc
.zshrc文件已经存在,直接打开[输入]open -e .zshrc
在打开的文件末尾增加source ~/.bash_profile保存退出。

终端输入命令查看jdk版本:
/usr/libexec/java_home -V

㈢ mac终端命令及快捷键

一、说明

二、目录和文件操作
命令名 功能描述 举例或备注
cd 进入指定文件夹路径 cd ~/Desktop
pwd 显示当前的目录路径 /Users/xz/Desktop
ls 显示当前目录下的内容
ls -la 显示当前目录下的详细内容
ls -A 显示当前目录下的内容 含点(.)开头的文件
mkdir 创建目录 mkdir dir_name
touch file.format 创建指定格式的文件
mvdir 移动目录 mvdir dir1 dir2
mv 移动/重命名---文件/文件夹 mv dir1 dir2
MAC没有重命名的命令
rm 删除文件 或 空目录
rm -rf dir 删除一个 非空 目录 rm -rf dir
rmdir 删除 空 目录 平时用得少
cp 复制文件或目录 cp file1 file2
file 显示文件类型 file file_name
find 使用匹配表达式查找文件 find *.file_format
open 使用默认的程序打开文件 open file_name
cat 显示或连接文件内容 cat file
ln 为文件创建联接 ln -s file1 file2
s 表示软联接
head 显示文件的最初几行 head -20 file_name
tail 显示文件的最后几行 tail -10 file_name
paste 横向拼接文件内容 paste file1 file2
diff 比较并显示两个文件的内容差异 diff file1 file2
wc 统计文件的字符数、词数和行数 wc file_name
uniq 去掉文件中的重复行 uniq file_name
grep 通过简单正则表达式搜索文件
三、文件属性

XZ:ts xz$ ls -l
total 82488
-rw-r--r--@ 1 xz staff 42233727 7 19 16:30 PowerBi.pbix
语法 属性 含义说明

XZ:ts xz ls -l
total 82488
-rwxr--r--@ 1 xz staff 42233727 7 19 16:30 PowerBi.pbix
四、常用操作
命令名 功能描述 举例或备注
sudo 获取root权限 sudo -s
Ctr + D / exit 退出root权限
clear 清除屏幕或窗口内容
ping 给网络主机发送回应请求 ping www..com
man 查看命令说明 man ls
q 退出查看的命令说明
which 查看指定程序的路径 which python
history 列出最近执行过的命令及编号
hostname 电脑在网络中的名称
env 显示当前所有设置过的环境变量
passwd 修改用户密码
date 显示系统的当前日期和时间 date
cal 显示日历 cal
time 统计程序的执行时间 time
五、快捷键

CTRL+A:移动光标至行首
CTRL+E:移动光标至行尾
CTRL+X:按住CTRL,双击 X 可以进行当前位置与行首位置,进行切换
ESC+B:光标向左移动一个单词
ESC+F:光标向右移动一个单词
CTRL+U:删除光标前所有字符
CTRL+K:删除光标后所有字符
CTRL+W:删除光标前一个单词(根据空格识别单词分隔)
CTRL+Y:粘贴之前(CTRL+U/K/W)删除的内容
CTRL+C:中断操作

㈣ mac 命令 显示文件夹内容

最近苹果的热更新和私有库问题检查的更严了,如果应用被拒,苹果在拒绝信中会说到使用strings/otool/nm命令进行自查,所以总结了一些命令,方便查找和定位文件内容相关信息。

1、grep

作用:判断是否包含字符串

使用示例:

grep -r "xxx” path

检查是否包含(weixin)字符串:

img_.png
grep -r "xxx” path.png

matches 表示包含。
2、strings

作用:find the printable strings in a object, or other binary, file

使用示例:

strings a.out | grep hello //检查 a.out 文件中含有 hello 字符串的字节序列

检查二进制是否含有关键词的库(比如检查私有库):

img_.png
strings a.out | grep hello.png
更多使用说明 man strings
3、otool

作用: object file displaying tool. (针对目标文件的展示工具,用来发现应用中使用到了哪些系统库,调用了其中哪些方法,使用了库中哪些对象及属性)

使用示例:
otool -L path //查看可执行程序都链接了那些库

otool -L path | grep "xxx" //筛选是否链接了xxx库

otool -D path //查看支持的架构

otool -ov path //output the Objective-C class structures and their defined methods.(输出Object-C类结构以及定义的方法)

查看该应用是否砸壳:
otool -l path | grep crypt //cryptid 0(砸壳) 1(未砸壳)

img_.png
otool -l path | grep crypt.png
更多用法 man otool

4、nm

作用:display name list (symbol table). (显示符号表)

使用示例:
nm path //得到Mach-O中的程序符号表

nm -nm path//目标文件的所有符号

img_.png
nm -nm path.png
符号表中标示为 undefined,意思是目标文件引用了类_XXX(XXX库),不过这并没有实现它。

更多用法 man nm

5、file

作用:determine file type. (判断文件类型)

使用示例:
file path

判断.a/framework是静态库还是动态库:
静态库:

img_.png
file path - static Lib.png

动态库:

img_.png
file path - dynamically Lib.png
6、lipo

作用:create or operate on universal files(创建或处理通用文件的工具)

使用示例:
lipo -info 'file path' // 判断静态库所支持的平台 - i386 armv7 armv7s x86_64 arm64

lipo -remove i386 origin_xxx.a -output op_xxx.a // 删除静态库包括的i386平台

lipo -thin i386 origin_xxx.a -output op_xxx.a // 拆分静态库,只保留i386 CPU架构

lipo -create device_xxx.a simulator_xxx.a -output universal_xxx.a //对真机或者模拟器分别打出 .a 文件合并

㈤ MAC 如何搜索 文件夹里文件的关键字

使用Spotlight搜索栏查找文件

1.单击菜单栏右侧的Spotlight图标,显示Spotlight搜索栏;

㈥ 苹果MacOS系统终端命令大全介绍

Mac OS X操作系统下,也有类似于Windows下面的CMD运行框哦!你可以像 Windows 一样在 Mac 终端里面件数各种指令来操作你的Mac,例如:隐藏和显示文件,修改Hosts,查询IP等等。

下面我们就来一一介绍下这些指令大全。

输入:sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts就可以用文本编辑来直接修改hosts了。

隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。

显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):

显示Mac隐藏文件的命令:defaults write .apple.finder AppleShowAllFiles -bool true;

隐藏Mac隐藏文件的命令:defaults write .apple.finder AppleShowAllFiles -bool false;

或者

显示Mac隐藏文件的命令:defaults write .apple.finder AppleShowAllFiles YES;

隐藏Mac隐藏文件的命令:defaults write .apple.finder AppleShowAllFiles NO;

输完单击Enter键,退出终端,重新启动Finder就可以了;

重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动;

mac os x terminal清屏快捷键: cammand+k (clear其实没鸟用)

linux系统清屏快捷键 : ctrl+l (reset)

windows 命令行清屏命令: cls

OS X 采用的Unix文件系统,所有文件都挂在根目录 / 下面,所以不再有Windows 下的盘符概念。

你在桌面上看到的硬盘都挂在 /Volumes 下。

比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?

在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。

根目录位置是 / 核心 Mach_kernel 就在这里,

驱动所在位置 /Systme/Library/Extensions

用户文件夹位置 /User/用户名

桌面的位置 /User/用户名/Desktop

文件通配符为星号 *

注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。

根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中来自:求助得到的回答

㈦ 硬盘刚拷贝进去的文件,上了mac打开文件夹看不到那文件了

文渗差做件被自动隐藏了。点击启动台,找到终端,输入命令,具体操作方法如下。

1、找到启动台,点击进入。

㈧ Mac聚焦搜索速度慢或搜不到文件怎么办解决办法在这里。

你经常用到Mac自带的Spotlight聚焦搜索功能吗敬陆粗?通过 Spotlight 可快速找到 Mac 上的文件和应用程序。不过 Spotlight 有时也会出问题,比如查找速度变慢,或者某些文件明明在硬盘上,但就是搜不到。这该怎亮镇么办呢?有此困扰的小伙伴请看这里,我为大家整理了详细的解决办法,一定会帮到你。

在 “Launchpad” - “实用工具”中打开“终端”,依次执行如下命令:

sudo mtil -i off / (该命令用来关闭索引)

sudo mtil -E / (该命令用来删除索引)

sudo mtil -i on /悉歼 (该命令用来重建索引)

执行命令的方法:将命令拷贝粘贴至终端窗口,敲回车,如遇到 “password”提示,键入开机密码(密码是不显示的),再敲回车即可。

命令执行完毕后,通过快捷键或者点击菜单栏中的 Spotlight 按钮,呼出 Spotlight,随便输入一个词,就能看到提示:正在进行索引...,完成之后,Spotlight 就可以运转如飞了。

㈨ 如何在mac系统下查看windows系统的文件

Mac的系统盘是在 Finder中左上角“设备”中有个“Bootcamp”,这个磁盘就是 windows盘。


很多时候,无论是Windows还是Mac OS系统一些重要的文件夹和文件都是要被隐藏起来的,以防止用户因为误操作修改或者删除而导致系统或者软件的损坏。需要将隐藏的文件或者文件夹显示出来。


第一步:打开Finder管理器,使用 Command+F 组合键,打开Finder管理器的搜索功能,界面如下图所示。


(9)mac查找文件命令扩展阅读:

Mac 它是苹果公司自1984年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro等计算机。

使用独立的Mac OS系统,最新的macOS系列基于NeXT系统开发,不支持兼容。是一套完备而独立的操作系统。

macOS系统是苹果机专用系统,正常情况下在普通PC上无法安装的操雀行作姿岁氏系统。苹果公司不但生产Mac的大部分硬件,连Mac所用的操作系统都是它自行开发的,接下来,我们就来了解一下它的操作系统。

苹果机的操作系统已经到了macOS 10.14,代号Mojave,这是Mac电脑诞生以来最大的变化。macOS 10.14系统加入了最新的黑暗模式,新系统非常整洁,它的许多特点和服务都体现了苹果公司的理念。

macOS操作系统界面非常独特,突出了形象的图标和人机对话(图形化的人机对话界面最初来自施乐公司的Palo Alto研究中心,苹果借鉴了其成果开发了自己的图形化界面,后来又被微软的Windows所借鉴并在Windows中广泛应用)。

苹果公司能够根据自己的技术标准生产电脑、自主开发相对应的操作系统,可见它的技术和实力非同一般。打个比方,苹果公司就像是Dell和微软的联合体,在软硬件方面“才貌双全”。

㈩ Mac下find命令常用语法总结

Mac的文件管理是很难用,所以有些时候搜索东西我宁愿用命令的方式,便在此总结一颂神下常用的。
首先,可以用

查看find命令的种种选项和用法。全英文的,我知道绝大多数人肯定不爱看。于是我看了这个之后,结合自己的一些实践,总结了一些常用的方法。并且把全文附在了本文末尾。

find命令递归地为列出的每个路径下拉目录树枯蚂,根据树中的每个文件计算表达式(由下面列出的'' primary '和'' operands'组成)。

man find命令给出没樱埋的全文。

阅读全文

与mac查找文件命令相关的资料

热点内容
遵义联通服务器地址是什么 浏览:29
ansys约束命令流 浏览:814
解压软件电脑版如何下载 浏览:791
闪电匕首算法球 浏览:692
linuxredis停止命令 浏览:670
大麦账号怎么加密 浏览:113
穿越火线怎么找服务器 浏览:526
秘密加密社交软件app 浏览:256
c语言编译器怎么找文件 浏览:835
数学不好能编程吗 浏览:254
微云里的视频加密 浏览:41
3大加密货币交易平台 浏览:647
钣金激光切割机编程 浏览:496
vivo手机手电筒app在哪里 浏览:787
单片机晶振电路电容 浏览:887
穿越火线河南一区服务器云主机 浏览:41
文件夹与快捷方式显示一致 浏览:879
幻影服务器怎么看金钱 浏览:349
小米手机怎么用app减肥 浏览:893
本机如何与云服务器互通 浏览:652