mac系统如何显示和隐藏文件
苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):
显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false 或者 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO 输完单击Enter键,退出终端,重新启动Finder就可以了 重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动 终端命令: pwd cd touch mkdir cp rm mv
pwd 显示当前路径
cd dst_dir 跳转到不同路径下,可以用相对路径,也可以是绝对路径:
例: cd / 跳转到根路径下
cd .. 跳转到上级路径
cd ../.. 跳转到上上级路径
cd 跳转到当前登录用户的家目录
cd ~ 跳转到当前登录用户的家目录 绝对路径: 以‘/’开头的路径,反之则为相对路径
如果要用相对路径进行跳转的话,要求当前路径和相对
路径正好拼成一个存在的绝对路径
ls 可以列出当前路径下的所有文件和文件夹
ls -l 列出当前路径下的所有文件和文件夹的详细信息
ls -a 列出当前路径下的所有文件和文件夹,包括隐藏文件和隐藏文件夹,包
括 . 和 ..
ls -lh 将文件的大小以k,m,g这样的大小单位来显示
touch file_name 在当前路径下新建一个文件,这个文件的文件名
就是 file_name
touch /Users/qianfeng/test/new_file 这就表示用绝对路径和文件名在
其它路径下新建文件
touch file1 file2 file3 新建多个文件 mkdir new_dir 在当前路径下新建一个文件夹 new_dir
mkdir /Users/qianfeng/test/new_dir 在绝对路径下新建一个文件夹new_dir
mkdir ../test/new_dir 用相对路径在其它的路径下新建一个文件夹new_dir
mkdir dir1 dir2 dir3 新建多个文件夹 rm file_name 删除一个文件
rm file1 file2 file3 删除多个文件
rm -r dir1 删除一个文件夹
rm -r dir2 dir3 dir4 删除多个文件夹 cp src_file new_dir 将源文件复制一份放到其它的文件夹(new_dir)下边
cp src_file new_dir/newname 将源文件复制一份放到其它的文件夹下,并
重命名为newname
mv src_file new_dir 将源文件剪切到其它的文件夹下边
mv src_file new_dir/newname 将源文件剪切到其它的文件夹下边,并重命
名为newname
mv old_name new_name 重命名文件 man 命令名 表示查看这个命令的手册
例: man cd
man mkdir
man touch
ifconfig 查看各网卡的状态,
ping ip 看从本机到这个ip的网络通不通
route ip 看从本机到这个ip的路由节点有哪些 vim
是一个终端下的编辑器;
退出 Vim :1.按下esc键  2.输入":wq"(保存退出)  输入":q!"(不保存退出) vim file_name 会进入到一般命令模式下:
一般命令模式下能进行的操作:
i或a或o 可以进入编辑模式
:w 保存编辑后的文件内容
:q 退出vim
:wq 保存并退出
:q! 不保存并退出
:w! 强制保存
h 向左移动光标
j 向下
k 向上
l 向右
dd 删除光标所在的行
dd n 删除光标所在行开始的n行
u 撤回上一步的行为
yy 复制光标所在的行
yy n 复制光标所在行开始的n行
p 粘贴在光标所在行的下一行位置
v 进入可视模式,进入可视模式后可以用hjkl来移动光标选中
文字
:set nu == set number 设置行号
:set nonu == set nonumber 取消行号
:n 将光标定位在第n行
control + f 往下翻页
control + b 往上翻页
gg 光标回到文件顶部
shift + g 光标回到文件末行
/string 表示在当前文件里从头部查找string
?string 表示在当前文件里从尾部查找string
shift + 将光标定位在所在行的末尾
shift + i 将光标定位在所在行的行首 编辑模式下可以进行的操作:
, 可以编辑文件
, 按esc退回到一般命令模式 补充终端命令:
tar -cvf pakage.tar file1 file2 file3
表示将file1 file2 file3这三个文件打成一
个压缩包pakage.tar
tar -cvf pakage.tar dir 表示将目录dir及该目录下的所有文件
和文件夹打成一个包
tar -xvf pakage.tar 将压缩包pakage.tar 解压在当前路径下

Mac 终端——常用命令语的更多相关文章

  1. 【Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff 】

    原文:[Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff ] 基本命令 1.列出文件 ls 参数 目录名        例: 看看驱动目录下有什么:ls /S ...

  2. mac 终端 常用命令,MacOS 常用终端命令大全,mac 在当前目录打开终端

    MacOS 常用终端命令大全:目录操作dircmp——比较两个目录的内容——dircmp dir1 dir2文件操作pg分页格式化显示文件内容——pg filenameod——显示非文本文件的内容—— ...

  3. mac 终端 常用命令

    基本命令1.列出文件ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2 ...

  4. mac 终端常用命令

    1.复制文件内容到剪贴板:pbcopy < ~/.ssh/id_rsa.pub. 2.ssh key 的生成,参考mac ssh key 的获取. 3.sourcetree 需要输入的密码,指的 ...

  5. Mac终端常用命令收集

    删除非空目录 rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思 终端修改hosts文件 sudo vi /etc/hosts 切换到su ...

  6. mac终端常用命令

    1.du #查看文件目录大小 示例:查看DataCenter目录下所有文件/文件夹的大小 everSeeker:DataCenter pingping$ -h .9G ./Books 1.2M ./C ...

  7. Mac 终端常用命令备忘

    Tab 补全 pwd 显示路径 一 .ls ls -lh   查看当前路径详细文件 ls ..     返回上级目录 ls -a   显示隐藏文件 ls -a -l 以详细列表显示 ls ../../ ...

  8. mac 终端 常用指令

    开始正式研究ios 应用开发,由于是从C开始学起,所以学习下常用的mac终端指令,方便后续常用操作. mac 终端 常用指令: 1.ls指令 用途:列出文件 常用参数 -w 以简洁的形式列出所有文件和 ...

  9. mac 终端 svn 命令(转)

    mac 终端 svn 命令 1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录)   例如:svn checkout svn://192.168.1.1 ...

随机推荐

  1. idea for Mac 代码提示设置

    1 打开idea. 2 command+, 打开设置 ,移除Cyclic Expand Word 的快捷键   3 设置basic的快捷键为 option+/ 4,自动提示大小写敏感关闭 apply ...

  2. Python数据分析(二): Pandas技巧 (2)

    Pandas的第一部分: http://www.cnblogs.com/cgzl/p/7681974.html github地址: https://github.com/solenovex/My-Ma ...

  3. 利用docker搭建spark hadoop workbench

    目的 用docker实现所有服务 在spark-notebook中编写Scala代码,实时提交到spark集群中运行 在HDFS中存储数据文件,spark-notebook中直接读取 组件 Spark ...

  4. Python学习一

    安装时遇到的问题 安装anaconda3.0到D盘之后,配置好两个环境变量:D:\anaconda和D:\anaconda\Scripts.发现在命令行中执行python指令可以,但conda指令却是 ...

  5. ShoneSharp语言(S#)的设计和使用介绍系列(2)— 掀开盖头

    ShoneSharp语言(S#)的设计和使用介绍 系列(2)- 掀开盖头 作者:Shone 声明:原创文章欢迎转载,但请注明出处,https://www.cnblogs.com/ShoneSharp. ...

  6. Java(概略篇)

    准备 下载并安装Java jdk 和 编辑器(eclipse或Netbeans) 配置环境变量 第一个程序 public class test{ public static void main(Str ...

  7. Flask中使用Flask-Migrate扩展迁移数据库

    安装Flask-Migrate插件 (venv) $ pip install flask-migrate 注意到虚拟环境中(因为Flask环境就安装在虚拟环境中) 安装flask-script使pyt ...

  8. 独家分析:安卓“Janus”漏洞的产生原理及利用过程

    近日,Google在12月发布的安卓系统安全公告中披露了一个名为"Janus"安卓漏洞(漏洞编号:CVE-2017-13156).该漏洞可以让攻击者绕过安卓系统的signature ...

  9. java桌面程序打包教程

    首先打包成j可执行的jar文件. . 接下来找到自己生成jar文件的路径就可以看到jar文件了,我的是在桌面: 在桌面新建一个文件夹(名字随便取,一般去项目名字) 上面是我取的文件夹名字,然后把资料文 ...

  10. C#设计模式之十九状态模式(State Pattern)【行为型】

    一.引言   今天我们开始讲"行为型"设计模式的第六个模式,该模式是[状态模式],英文名称是:State Pattern.无论是现实世界,还是面向对象的OO世界,里面都有一个东西, ...