前言:许多朋友问有关MAC终端修改文件的问题。本文的首席CTO注释将为您提供详细的答案,以供您参考。我希望这对每个人都会有所帮助!让我们一起看看!
当我们安装JDK,MySQL,Maven和其他工具时,我们需要配置环境变量以修改BASH_PROFILE文件。由于我一直在使用Windows Computer,因此我不熟悉MAC计算机。通过这种练习,如何打开,编辑,修改,保存,退出bash_profile文件
1.打开终端和执行命令:vim?/.bash_profile
2.编辑此文件并在键盘上输入“ I”字母,这意味着插入的首字母。此时
3.编辑器完成后,单击计算机键盘左上角的[ESC]按钮。此时,页面底部的[插入]一词消失了
4.然后文件输入命令符号格式。目前,输入:WQ
6.点击汽车,退出文件,返回到终端命令接口
7.输入源.bash_profile以使修改后的内容的内容生效
8.输入对应命令以查看配置是否成功
例如:MVN -V查看Maven配置
Java - Verion视图JDK配置
打开启动板搜索终端并打开
输入sudo vi/etc/主机提示输入密码并返回汽车
打开主机文件并输入输入模式,i输入输入模式192.168.100.100在最后一行
输入后,按ESC退出编辑模式输入:WQ保存和退出
输入sudo vi/etc/主机提示输入密码并返回汽车
终端命令:
基本路径操作
关系器:CD/用户/Yang/Desktop
绝对路径:CD DDESKTOP
。表达当前路径
…代表当前路径的上一层
…表示当前路径的上层2层
不...或以上
文件操作
查看文件路径
LS:
ls在当前路径下查看文件和文件夹的名称
ls /bin说:查看当前路径下的文档文件夹下的所有内容
LS Documens说:查看当前路径下的文档文件夹下的所有内容
LS *:
*表示任何多个字符,或没有
交叉点:表达一个角色,必须有一个,你必须
[XN]:指示中性括号中的任何字符
[abcdefg]可以写为[a-g]:指示从a到g的任何字符
LS -A:隐藏文件
LS -L:列表样式显示
LS -H:匹配-L,显示一个合理的尺寸单元
打开一个文件
光盘:
CD桌面:输入设计文件夹
CD文件夹名称
CD ...跳到当前路径的上层
CD-跳到上次的路径(类似于遥控背景功能)
CD?跳到当前用户的主目录
显示文件路径
PWD:显示当前操作的路径(绝对路径)
清除:清除屏幕
标签键:自动完成
触摸:创建文件,Linux中没有后缀,所有文件名均已定制
重定向
ls test.txt:这意味着编写终端上显示的信息到test.txt文件
mkdir:创建一个文件夹
mkdir a在当前路径下创建一个文件夹
Mkdir A/B/C无法创建,您需要添加-P
树:通过目录树显示文件夹结构
删除文件/文件夹
rmdir:删除空文件夹
RM:删除一个普通文件夹,会有一个提示,删除是一个文件夹
RM XXX -R:递归删除文件夹,不提示
链接文件
LN -S源文件链接文件:软连接
LN源文件链接文件:硬链接,硬链接的数量已有一段时间,数据将被真正删除,否则不会。
查看文件
猫:查看文件的内容
合并多个文件并查看:CAT 1.TXT 2.TXT 3.TXT
查找文件内容
GREP:从指定文件中搜索您需要的内容
-n:显示行号
-i:不要区分
-v:以不包含所需内容的内容线相反
查找文件
查找路径-Name'*.t?t’
注意使用匹配符号
复制文件
CP A B整体复制了一个文件夹到B文件夹
CP A/* B将A文件夹的所有内容复制到B文件夹
剪切文件
MV A B将整个文件夹(切割)移至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上下控制
中间位置
l当前屏幕的最后一行
YY:复制,8yy:这意味着从当前光标所在的行中复制了8行
P:粘贴
DD:切割,8DD:表示当前光标所在的线的切割8线
U:取消
CTL+R:反冠
G:跳到最后一行
15克:跳到第15行
1G:跳到第一行
GG:跳到第一行
让自己学习+深刻的记忆
原始链接:
通过Mac下的终端添加环境变量的提示:
输入vim https://www.shouxicto.com/xitong/mac/.bash_profile,打开bash_profile文件
单击i键输入编辑状态:
导出自定义环境变量一个(例如hadoop_home)=路径名
编辑器完成后,ESC退出编辑模式,输入Shift+;输入最后一行模式,
输入WQ保存并退出
输入源?/.bash_profile以使新修改的文件生效
Mac每次源?/.bash_profile的环境变量生效
在?/.zshrc文件的末尾,添加一行:源?/.bash_profile
.zshrc文件不存在,您需要创建[输入] touch .zshrc
.zshrc文件已经存在,直接打开[输入]打开-e .zshrc
添加源?/.bash_profile以在打开文件的末尾保存。
终端输入命令视图JDK版本:
/usr/libexec/java_home -v
CD文件夹名称
vim +文件名
Shift + i
ESC键
Shift +:WQ
当我们使用命令行LS -L或LS -AL命令查看文件权限时,通常会出现以下内容。见图1:
那么,其中的权限是什么?当然,drwxr-xr-x当然可能会有 @或+,所以我将解释一些字符的含义:
第1号:表示文件类型。D是目录文件,l是链接文件, - 是普通文件,p是一个管道
第2-4位:指示该文件所有者的权限,r(read)已读取,w(写)是写作,x(execute),在系统中,他们的每个权限在system.replace,r = 4,w = 2,x = 1
5-7:这是指与该文件所有者同一组中用户的权限。
8-10位数:指示其他用户拥有的权限。
第11位:如果 @指示文件或目录具有扩展属性,则为 +表示文件或目录已扩展安全信息
喜欢:
DRWXR-XR-X@ D员工动画
这意味着动画是目录。刘具有阅读和写作的权限,与刘的同一员工组中的用户仅阅读和执行权限,而其他用户仅读取和执行权限。此目录已扩展属性。
修改权限命令:sudo chmod -r 777 *
范围
-r:当前目录中的所有文件与儿童目录相同的权限更改。
:阅读,写作,执行)权限。
*:传递表单,指当前目录中的所有文件和目录。
结论:以上是首席CTO注释为每个人编制的MAC终端修改文件的所有内容。感谢您阅读本网站的内容。我希望这对您有帮助。不要忘记在此网站上找到它。