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. geotrellis使用(三十五)Cesium加载geotrellis TMS瓦片

    前言 做任何事情都不是想象中的那么简单.好久没有更新技术博客了,跟最近瞎忙有很大关系,虽说是瞎忙也抽空研究了些技术. 主要是前端渲染,像原生的WebGL和Cesium.WebGL写了几篇博客,自我感觉 ...

  2. BOM物料清单在输入用料计划时快捷选择物料没有带出单位

    问题: 在新增BOM物料清单时,输入用料计划,快捷选择物料没有带出单位,但是从清单查找里面选择物料,是可以自动带出单位的. 原因分析查找: 1.这是个自定义单据,到tools工具上查看相关设置,看清单 ...

  3. YOLO 算法框架的使用一(初级)

    YOLO官方框架使用C写的,性能杠杠的,YOLO算法,我就不做过多介绍了.先简单介绍一下这个框架如何使用.这里默认是yolo2,yolo1接近过时.环境 推荐ubuntu 或者centos YOLO是 ...

  4. bootstrap 组件之"导航条"

    一个典型的导航条基本代码如下: <nav class="navbar navbar-default"> <div class="container&qu ...

  5. 关于springboot启动的问题.

    IDE使用的是IDEA: 遇到的问题:使用springboot自带main方法无法启动示例,解决方案: 如果大家使用Application中的main方法无法正常启动时,可以去修改Project St ...

  6. jQuery开发自定义插件 $.extend()与$.fn.extend()

    jQuery extend()和jQuery.fn.extend() jQuery提供两个用于封装扩展的方法: 1.$.extend(); 扩展jQuery类方法,即jQuery全局方法 (在全局可直 ...

  7. 盘点CSS中可以和不可以继承的属性

    CSS中可以和不可以继承的属性   一.无继承性的属性 1.display:规定元素应该生成的框的类型 2.文本属性: vertical-align:垂直文本对齐 text-decoration:规定 ...

  8. php执行linux命令的6个函数

    一般情况下,很少会用php去执行linux命令,不过特殊情况下,你也许会用到这些函数.以前我知道有二个函数可以执行linux命令,一个是exec,一个是shell_exec.其实有很多的,结合手册内容 ...

  9. DIN(Deep Interest Network of CTR) [Paper笔记]

    背景 经典MLP不能充分利用结构化数据,本文提出的DIN可以(1)使用兴趣分布代表用户多样化的兴趣(不同用户对不同商品有兴趣)(2)与attention机制一样,根据ad局部激活用户兴趣相关的兴趣(用 ...

  10. Git命令汇总(基础篇)

    自己用Git有一段时间了,随着项目越来越多,功能分支也随之增加,从简单的基础命令到随心所欲,需要自己不断地去尝试总结,下面来分享一下我的Git使用总结. 本章基础篇主要讲解一些Git代码提交流程和Gi ...