Mac使用技巧(二)

Mac 使用技巧,一篇文章写完太长,影响阅读体验,于是写成了一个系列。

该系列相对比较全面,对于Mac 0 基础的小白有着很大的提升。

同时为了便于查找,将每篇文章的主要内容都会做一个简单的目录介绍和锚点跳转。

废纸篓的使用技巧

  • 彻底删除文件

    清倒废纸篓:除了常规的进入废纸篓里点击图标外,更好用的快捷键是:【⌘ + ⇧ + ⌫】。

  • 查看删除文件

    对于不想恢复,又想查看的已删除文件,点击图标,然后再按一下空格键。

  • 卸载程序

    在【应用程序】文件夹里找到图标,右键单击选择【移到废纸篓】或者直接拖拽进废纸篓都行。

  • 从 Dock 中移除图标

    对于固定在屏幕底部 Dock 栏上的图标,如果嫌碍事了,直接将其拖拽到废纸篓里即可移出,而相应文件或者程序也并不会被删除。

常用SSH命令

  • 生成密钥

    1
    ssh-keygen
  • ssh远程登录主机

    1
    2
    3
    ssh user@host -p port
    #或者
    ssh host -l user -p port

    user:登录的用户

    host:登录的主机

    参数 -p:ssh端口

    若是第一次登录该主机,会显示目标主机的公钥指纹,提示无法确认主机的身份,并询问是否继续;用户需要自行确认主机的真实性,这是为了防止ssh的中间人攻击。

  • 无密码登录主机

    假设两台主机 A,B,A无密码登陆B:

    B 主机的 ~/.ssh 目录下新建文件 authorized_keys,并将A主机的公钥拷贝进去;该文件可以存多个公钥,一行一个;此时 A 主机可无密码登陆 B 主机。

  • 使用别名登录主机

    新建文件 ~/.ssh/config,并写入如下内容(注意缩进):

    1
    2
    3
    4
    5
    6
    #config文件
    Host myhost
    HostName 138.xxx.xxx.xxx
    Port xxxx
    User root
    IdentityFile ~\.ssh\id_rsa

    HostName:要登录的主机名或 IP 地址

    Port:目标主机的 ssh 端口

    User:登录的用户

    IdentityFile:用于登录的私钥

    之后便可以用:ssh myhost登录该主机

在 macOS 中锁定文件和目录

目的是为了有助于防止数据丢失。

  • 使用 Finder 锁定文件和文件夹

    • 锁定:按住⌃键点按(或单击鼠标右键)要锁定的文件,【显示简介】-勾选【已锁定】;或者用快捷键【⌘+I】快速打开【显示简介】
    • 解锁:取消勾选即可
  • 使用终端锁定文件和目录

    • 输入命令ls -lO 【文件路径】(例如,~/downloads/document.rtf。),将文件路径替换为项目的位置即可。如果 uchg 出现在输出中,则表示锁定已就位;如果 uchg 不存在,则该项目已解锁。

    • 锁定:chflags uchg 【文件路径】。如果该路径是目录,则修改的是整个目录及其目录下所有文件属性,即用户只能读。

      拓展:chflags 主要是用来修改 file flag 的,而 file flag 是在 BSD Unix 中的概念,跟 Linux 系统中的 attr 是差不多的一个概念,是文件的一些标志位来存放文件的某些属性。而这个文件属性是跟文件系统相关的,所以这个命令在不同的文件系统上的支持程度不一样,体现在某一些flag在一些特定的文件系统上没有。常用的几个属性:

      属性 ls中显示 chflags中使用 文件所有者能否修改? 详述
      隐藏 hidden hidden 设置以后在 GUI 上看不到,ls 依然可以看到
      系统级只能添加 sappnd sappnd, sappend 设置以后此文件不能够截断或者复写(overwrite),只能通过 append 模式添加内容
      用户级只能添加 uappnd uappnd, uappend 设置以后此文件不能够截断或者复写(overwrite),只能通过 append 模式添加内容
      系统级只读 schg schg, schange, simmutable 不能够重命名、移动、删除、更改内容
      用户级只读 uchg uchg, uchange, uimmutable 不能够更改内容

      通过man chflags查看更多用法。

隐藏或显示Dock栏

  • 隐藏/显示:【⌘ + ⌥ + D】
  • 自动显示和隐藏:【系统偏好设置】-【程序坞与菜单栏】-勾选上【自动隐藏和显示 Dock 选项】

加密文件/文件夹的三种方式

  • 创建加密压缩文件

  • 创建加密磁盘映像

    【磁盘工具】:在菜单栏,点击“文件”->“新建映像”->“空白映像”,打开创建磁盘映像功能。点击“存储”后,会在指定位置生成 dmg 格式的磁盘映像文件,同时也会自动进行挂载,在访达的左侧可以看到,此时可以将需要加密的文件拖到这里面来。

  • 专业第三方加密软件

    太多了,比如 AutoCrypt for Mac(文档加密与解密工具),软件基于AES-256算法,其他的就不一一列举了。

应用卡住

  • 强制退出

    点击系统菜单栏最左侧苹果图标,选择“强制退出”,或使用【⌘ + ⌥ + ⎋(esc)」组合键。

    在弹出窗口中,可以看见已打开的应用,点击选择需要退出关闭的应用,然后点击右下角的“强制退出”即可。

  • 通过“活动监视器”,关闭卡死进程

    在【启动台】-【其它】里找到活动监视器,或者通过【⌘ + ␣(空格)】直接搜索;

    在弹出窗口中,可以看到系统所有的启动进程,找到卡死的应用进程,点左上角的叉,在弹出对话框中,选择“强制关闭”,进行关闭进程后,应用会自动退出。

文章作者: 夜行书生
文章链接: https://yexingshusheng.com/2022/03/mac-shi-yong-ji-qiao-er.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 夜行书生