MAC系统崩溃,使用命令行复制硬盘内容

MAC系统坏了,又无法重装的时候,只需要按以下操作就可以复制出重要的文件。

1、准备好外接存储设备

准备一个空的且足够大的移动硬盘或U盘

进入恢复模式

1)、长按option启动

或者

2)、按command+R

效果是一样的,都是将文件载入内存中

启动“磁盘工具”,选择“抹盘”。这一步是将外接存储介质换成苹果系统支持的格式,一般来说使用系统默认的那个格式即可,不用更改。

2、进入目录

cd /Volumes/Macintosh HD/Users/your account name/

其中

your account name

根据自己实际的用户名替换就好了

3、查看所有文件夹

ls

查看所有文件,找到重要的存储文件夹

Desktop

Pictures

Documents

这三个是比较常用的存储文件路径了

如果只是需要清理足够的空间,可以到Library 文件夹下找到containers、cache等文件夹,

将里面的内容删除,这样就彻底清除掉了自己之前安装的软件。

删除命令

rm –rf

-rf是强制的意思。

4、复制

cp -rf /Volumes/Macintosh HD/Users/your account name/文件夹名  空格  /Volumes/外接存储的名字/文件夹名,是指你想保留下来的文件夹名称

以上命令还有其它的编写格式,

根据自己的水平改到自己喜欢的样子就好了。

如果觉得够用就好,

那就直接用

时间: 2024-12-29 13:04:32

MAC系统崩溃,使用命令行复制硬盘内容的相关文章

Mac系统之Python命令行tab键补全

新建~/.pythonstartup文件并写入以下内容: $ cat ~/.pythonstartup  import sys import readline import rlcompleter if sys.platform == 'darwin' and sys.version_info[0] == 2:     readline.parse_and_bind("bind ^I rl_complete") else:     readline.parse_and_bind(&qu

Python学习记录——Ubuntu(一)基本配置、快捷键和系统启停命令行

一.常用的获取帮助方法: 1.-h 2.--help 3.man man 章节 查找的信息 #用于查询某指令在某章节中的帮助信息 man -f  #精确查找 man -k  #模糊查找 4.info 二.用命令行安装软件: apt-cache search package  #查找软件包并安装 apt-cache show package  #获取安装包的详细信息 apt-get update/install/remove/purge(删得更干净)package /etc/apt/sources

Mac系统实现git命令自动补全

当我第一次使用mac电脑的时候,由于我是从事软件开发的程序员,所以必须经常要使用到git,然后发现在max下,git不能实现命令的自动补全,然后网上查找资料,终于找到了解决办法,终于可以实现了git命令的自动补全功能,现在分享如下. 安装Homebrew 首先安装配置Homebrew(注:如果已经安装过就跳过): HomeBrew的网址:https://brew.sh/index_zh-cn.html 在终端输入如下命令: /usr/bin/ruby -e "$(curl -fsSL https

使用命令行复制文件夹

在windows中一些繁琐的工作我们可以利用批处理来简化我们的工作量. 这就要用到命令行,比如今天有个需求就是将现在开发中的工程部署到另一个tomcat上去 若每次都手动部署的话,很麻烦,那我们交给系统来帮我们做吧,这就需要批处理了 首先我们需要将当前tomcat中的webapps下的工程文件copy到另一个tomcat的webapps下 这里需要用到的命令是xcopy,XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件: 基本用法:xcopy 源文件夹 目

[MAC] Mac下的SVN命令行

转载自: http://www.cnblogs.com/snandy/p/4072857.html Mac自带了SVN命令行,如我的升级到10.10(OSX yosemite)后命令行版本为1.7.10 以下是一些常用命令 1.将文件checkout到本地目录 svn checkout url(url是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2.往版本库中添加新的文件 svn add file 例如:svn

Windows系统下用命令行编译C/C++程序过程总结

转自:http://www.cnblogs.com/caikehe/archive/2013/01/12/2858017.html (1)先用记事本编写如下所示的代码,并另存为hello.cpp,假设其保存路径为C:\Users\Administrator\Desktop. #include using namespace std; int main() { cout<<"hello world!"<<endl;< span="">

Mac上通过Linux命令行批量查找和替换文本

一般在本地电脑上批量替换文本有许多工具可以做到,比如Emeditor,sublime text ,但在linux和mac上相关的编辑器有这个功能的不多,另外大多服务器上都是无图形界面的,因此收集了几条针对linux命令行备忘,实现批量替换文本内容的命令: 批量查找某个目下文件的包含的内容 grep -rn "要找查找的文本" ./ 通过sed批量查找并替换文件内容. sed -i "s/要找查找的文本/替换后的文本/g"grep -rl "要找查找的文本&

Mac 下使用sqlite3命令行

sqlite3 命令行简单使用 sqlite3 路径 //打开数据库路径连接 select * from sqlite_master where type="table"; //显示所有表 select * from testable; //显示某张表数据 .help //查看帮助 .quit //退出 xcode使用sqlite3步骤 1.添加libsqlite3.dylib 2.头文件 // // DbUtils.h // smart // // Created by 谢厂节 on

Tools - Windows系统下的命令行工具Cmder

cmder简介 官网:http://cmder.net/ GitHub:https://github.com/cmderdev/cmder Cmder是一个windows下的命令行工具,用来替代windows自带的cmd,非常简洁美观易用. 完整版cmder内建msysgit,支持git和常用Linux命令 支持左右上下分屏, 多 tab 终端 绿色便携,解压即可使用 cmder的组成 cmder结合了msysgit.ConEmu与Clink等多个程序组件,因此也同时具备了多种组件的功能. ms