• macOS和常用命令


    macOS 常用命令
    
    1. 显示“任何来源”选项
    sudo spctl --master-disable
    
    2. 阻止屏保和睡眠
    caffeinate -t 3600
    这是一个BSD命令。-t可选,按Ctrl+C可结束命令
    
    3. 朗读
    say Hello
    
    4. 重试命令直到成功
    until cliclick -h; do sleep 2; done ; say Done
    将cliclick -h替换成自己的命令,say Done可以忽略。
    
    5. 记录终端命令到svg
    pip3 install pip
    pip install termtosvg
    termtosvg 1.svg
    Ctrl+D/exit结束
    
    6. 下载视频
    【you-get】
    pip install you-get
    you-get 一个视频页面网址
    
    【youtube-dl】
    brew install youtube-dl
    youtube-dl -F 一个视频页面网址  // 查看下载资源和编号信息
    youtube-dl -f 1 一个视频页面网址  // 下载编号为1的资源
    
    7. 将所有下载过的文件列出来
    sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' |more
    
    8. 重置Launchpad
    defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
    
    9. 清理DNS
    sudo killall -HUP mDNSResponder
    
    10. 释放磁盘缓存
    sudo purge
    
    11. 安装命令行工具
    xcode-select --install
    
    12. 安装Homebrew
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    安装常用工具
    https://linux.cn/article-10171-1.html
    
    brew install bat
    echo "alias cat='bat'" >> ~/.zshrc
    
    brew install prettyping
    echo "alias ping='prettyping --nolegend'" >> ~/.zshrc
    
    brew install fzf
    $(brew --prefix)/opt/fzf/install
    vim ~/.zshrc
    alias preview="fzf --preview 'bat --color "always" {}'"
    # 支持在 VS Code 里用 ctrl+o 来打开选择的文件
    export FZF_DEFAULT_OPTS="--bind='ctrl-o:execute(code {})+abort'"
    
    brew install htop
    
    brew install diff-so-fancy
    vim ~/.gitconfig
    [pager]
        diff = diff-so-fancy | less --tabs=1,5 -RFX
        show = diff-so-fancy | less --tabs=1,5 -RFX
    
    brew install fd
    例子:
    $ fd cli # 所有包含 "cli" 的文件名
    $ fd -e md # 所有以 .md 作为扩展名的文件
    $ fd cli -x wc -w # 搜索 "cli" 并且在每个搜索结果上运行 `wc -w`
    
    brew install ncdu
    echo 'alias du="ncdu --color dark -rr -x --exclude .git --exclude node_modules"' >> ~/.zshrc
    
    brew install tldr
    echo "alias help='tldr'" >> ~/.zshrc
    tldr fd
    
    安装ack和ng
    brew install ack
    brew install the_silver_searcher
    
    13. 字体
    Adobe source code
    brew tap caskroom/fonts && brew cask install font-source-code-pro
    
    14. antigen zsh
    cd ~
    curl -L git.io/antigen > antigen.zsh
    vim ~/.antigenrc
    
    source $HOME/antigen.zsh
    antigen use oh-my-zsh
    antigen bundles <<EOBUNDLES
        git
        #gitfast
        git-extras
        heroku
        sudo
        z
        history
        cp
        rsync
        #encode64
        osx
        brew
        brew-cask
        #command-not-found
        zsh-users/zsh-syntax-highlighting
        zsh-users/zsh-autosuggestions
        zsh-users/zsh-completions
    EOBUNDLES
    antigen theme lambda
    #antigen theme clean
    #antigen theme ys
    antigen apply
    
    echo source $HOME/.antigenrc>~/.zshrc
  • 相关阅读:
    使用bash编写Linux shell脚本参数和子壳
    开发项目的简单流程(需求、数据库、编码)
    hadoop和Hive的数据处理流程
    数据分析
    模糊聚类分析的实现
    贝叶斯1
    代理猎手
    贝叶斯2
    模糊聚类算法(FCM)和硬聚类算法(HCM)的VB6.0实现及
    C++模板
  • 原文地址:https://www.cnblogs.com/Bob-wei/p/9879589.html
Copyright © 2020-2023  润新知