当前位置: 首页 > 网络应用技术

MAC终端修改文件(MAC终端修改日期)

时间:2023-03-08 02:01:44 网络应用技术

  前言:许多朋友问有关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终端修改文件的所有内容。感谢您阅读本网站的内容。我希望这对您有帮助。不要忘记在此网站上找到它。