精华内容
下载资源
问答
  • MAC终端指令

    2020-04-25 10:54:47
    终端命令: 参考来源:https://blog.csdn.net/hellocsz/article/details/81255417 基本路径操作 相对路径:cd /users/apple/Desktop 绝对路径:cd Ddesktop . 表示当前路径 … 表示当前路径的上一层 … 表示当前路径...

    终端命令:

    参考来源:https://blog.csdn.net/hellocsz/article/details/81255417

    基本路径操作

    相对路径:cd /users/apple/Desktop
    绝对路径:cd Ddesktop
    . 表示当前路径
    … 表示当前路径的上一层
    … 表示当前路径的上2层

    文件操作

    查看文件路径

    ls:
    ls 查看当前路径下的文件及文件夹的名字
    ls /bin 表示:查看当前路径下的Documents文件夹下的所有东西
    ls Documents 表示:查看当前路径下的Documents文件夹下的所有东西
    ls *:
    *表示任意多个字符,也可以没有
    ?:表示一个字符,一定有一个,不能没有
    [xn]:表示中括号中的任意一个字符
    [abcdefg]可以写成[a-g]:表示从a到g之间的任意一个字符
    ls -a:隐藏文件
    ls -l:列表风格显示
    ls -h:配合-l,显示一个合理的大小单位
    打开文件

    cd:
    cd desktop:进入到desktop这个文件夹
    cd 文件夹名字
    cd … 跳转到当前路径的上一层
    cd - 跳转到上一次所在的路径(类似遥控器的回看功能)
    cd ~ 跳转到当前用户的家目录
    显示文件路径

    pwd:显示当前操作的路径(绝对路径)
    clear:清屏
    tab键:自动补全
    touch:创建一个文件,linux中没有后缀的说法,所有文件名自定义
    重定向 >

    ls > test.txt: 表示把本来显示在终端上的信息写入到test.txt文件中
    >> 和 >的区别是:>>是源文件的末尾添加,而>先清空然后再添加
    gedit:用gedit编辑器打开文件

    more 如果文件内容很多,使用more查看时可以分屏显示
    ls -alh | more 先把ls -alh显示的内容放到管道|中,然后再使用more从管道中取数据,然后分屏显示
    创建文件夹

    mkdir:创建文件夹
    mkdir a在当前路径下创建a文件夹
    mkdir a/b/c 不能创建,需要添加-p
    tree:以目录树的方式显示文件夹结构
    删除文件/文件夹

    rmdir:删除空文件夹
    rm:删除一个普通文件夹,会有提示,要删除的东西是个文件夹
    rm xxx -r:递归删除文件夹,不提示
    链接文件

    ln -s 源文件 链接文件 :软连接
    ln 源文件 链接文件 :硬链接,硬链接数量为一时,才会真正删除数据,否则不会。

    查看文件

    cat: 查看文件的内容
    合并多个文件并查看 :cat 1.txt 2.txt > 3.txt
    查找文件内容

    grep:从指定的文件中搜索需要的内容
    -n:显示行号
    -i:不区分大小写
    -v:取反,即不包含需要的内容的行
    查找文件

    find 路径 -name ‘*.t?t’
    注意通配符的使用

    复制文件

    cp a b 将a文件夹整体复制到b文件夹下
    cp a/* b 将a文件夹下的所有内容复制到b文件夹下
    剪切文件

    mv a b 将a文件夹整体移动(剪切)到b文件夹下
    打包/压缩/解压缩/解包

    tar -cvf xxx.tar * 打包命令
    gzip xxx.tar 压缩
    gzip -d xxx.tar.gz 解压缩
    tar -xvf xxx.tar 解包
    常见的压缩解压方式

    tar -zcvf xxx.tar.gz *
    tar -zxvf xxx.tar.gz
    tar -jcvf xxx.tar.bz2 *
    tar -jxvf xxx.tar.bz2
    vi/vim的使用

    模式切换

    从命令模式->编辑模式:i,a,o,I,A,O
    从编辑模式->命令模式:ESC
    从命令模式->末行模式:输入一个冒号,即shift+;
    模式内编辑

    末行模式:
    w保存,
    q退出
    !强制退出(切换进出)

    展开全文
  • MAC 终端指令

    2019-01-15 14:29:18
    1.查找占用“port”端口的pid: lsof -i tcp:port 2.杀死pid,如:kill 7111  代码示例 $ lsof -i tcp:1099 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 7111 pengchengkai 23u IPv...

    1.查找占用“port”端口的pid: lsof -i tcp:port

    2.杀死pid,如:kill 7111

      代码示例

    $  lsof -i tcp:1099
    COMMAND  PID         USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
    java    7111 pengchengkai   23u  IPv6 0x14275da272a9cde1      0t0  TCP *:rmiregistry (LISTEN)
    $ kill 7111
    $ lsof -i tcp:1099
    $ 
    
    展开全文
  • mac终端指令

    2014-09-24 22:02:05
    今天学习了一些c语言的基础知识,下面是在终端用到的一些指令。 pwd 查看当前文件夹 cd 改变目录 ls 列出当前目录下的文件 ls -l 列出当前目录下文件的详细信息 mkdir+文件夹名 创建文件夹 touch+...

    今天学习了一些c语言的基础知识,下面是在终端用到的一些指令。

    pwd 查看当前文件夹

    cd 改变目录

    ls 列出当前目录下的文件

    ls -l 列出当前目录下文件的详细信息

    mkdir+文件夹名 创建文件夹

    touch+文件名 创建文件

    open 打开文件

    ./ 表示当前路径

    ../ 上级目录

    cc -c 文件名.c 编译文件 编译成功会在当前目录下生成.o文件

    cc 文件名.o 链接(把.o目标文件跟系统自带函数库合并在一起,生成可执行文件)

    cc 文件名.o -o 文件名 链接并修改可执行文件名

    cc 文件名.c 编译然后链接直接生成a.out文件

    展开全文
  • 常用的Mac终端指令 - Mac下载​www.macdown.com你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes/USBHD, 看看...

    b4b2d5b8e2b804fd04d80d3e0fe127cd.png

    OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。

    常用的Mac终端指令 - Mac下载www.macdown.com

    你在桌面上看到的硬盘都挂在 /Volumes 下。

    比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?

    在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。

    根目录位置是 / 核心 Mach_kernel 就在这里,

    驱动所在位置 /Systme/Library/Extensions

    用户文件夹位置 /User/用户名

    桌面的位置 /User/用户名/Desktop

    文件通配符为星号 *

    注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。

    根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中

    ——————————————————————————————————————————————

    如何进入命令行操作模式

    再图形界面下,用finder 打开 应用程序 》实用程序》终端

    如果连图形界面都进不去了(比如安错了显示驱动),开机时按 F8,用-s参数启动,然后输入命令 mount -uw /

    获得权限

    为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限

    sudo -s

    然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。

    ——————————————————————————————————————————————

    基本命令

    列出文件

    ls 参数 目录名

    例: 想看看跟目录下有什么,

    ls /

    想看看驱动目录下有什么,

    ls /System/Library/Extensions

    参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件

    转换目录

    cd

    例:想到驱动目录下溜达一圈

    cd /System/Library/Extensions

    建立新目录

    mkdir 目录名

    例:在驱动目录下建一个备份目录 backup

    mkdir /System/Library/Extensions/backup

    在桌面上建一个备份目录 backup

    mkdir /User/用户名/Desktop/backup

    拷贝文件

    cp 参数 源文件 目标文件

    例:想把桌面的Natit.kext 拷贝到驱动目录中

    cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions

    参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。

    把驱动目录下的所有文件备份到桌面backup

    cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup

    删除文件

    rm 参数 文件

    例:想删除驱动的缓存

    rm -rf /System/Library/Extensions.kextcache

    rm -rf /System/Library/Extensions.mkext

    参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了

    移动文件

    mv 文件

    例:想把AppleHDA.Kext 移到桌面

    mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop

    想把AppleHDA.Kext 移到备份目录中

    mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup

    更改文件权限

    chmod 参数 权限 文件

    例:把驱动目录下所有文件设定到root读写,其他用户只读

    chmod -R 755 /System/Library/Extensions

    参数R 表示递归,755表示各用户的权限

    更改文件属主

    chown 参数 用户:组 文件

    例:把驱动目录下的所有文件属主改成根用户

    chown -R root:wheel /System/Library/Extensions

    参数R 表示递归操作

    修复整个系统中文件的权限

    diskutil repAIrpermissions /

    严格的说这不是一个unix 命令,而是osx一个软件,记得修改或添加的驱动就执行一次。

    文本编辑

    nano 文件名

    例:编辑natit Info.plist

    nano /System/Library/Extensions/Natit.kext/Info.plist

    编辑完成后 用 Ctrl +O 存盘,Ctrl+X 退出

    另一个文本编辑软件是 vi,操作有些古怪,熟了是非常好用的,而且在所有类Unix系统中都它,走遍天下都不怕了。

    运行脚本命令

    sh 脚本文件名

    例 修改驱动后所有需要的操作存成一个脚本,以后修改了驱动后只要运行一次这个脚本就可以了,方便吧

    1. 终端中运行nano /clean

    2. 把下列代码粘贴到 nano 中

    rm -rf /System/Library/Extensions.kextcache

    rm -rf /System/Library/Extensions.mkext

    chown -R root:wheel /System/Library/Extensions

    chmod -R 755 /System/Library/Extensions

    diskutil repAIrpermissions /

    kextcache -k /System/Library/Extensions/

    3. Ctrl +O 存盘,Ctrl+X 退出

    4. 以后只要动了驱动,就在终端中运行一次 sh /clean

    ————————————————————————————————————

    小技巧

    用 Tab 键自动补齐命令

    比如想到 /System 目录中去,输入 cd /Sy 然后按一下Tab 键,命令就会自动补齐成 cd /System

    操作带名字中带有空格的文件和目录

    空格在命令中写成 空格, 比如要进入 My Documents,命令为 cd My Documents

    查看命令的详细帮助

    man 命令名

    比如要看看 ls 命令的详细用法,执行 man ls

    ————————————————————————————————————

    典型操作流程

    (假设已经制作好清理脚本,记得每次操作前 sudo -s 获得系统权限)

    假设下载了一个显卡驱动 Natit.zip,在桌面解压得到了一个Natit.kext,该怎么做呢?

    为了保险起见,先把所有驱动备份了再说

    mkdir /User/用户名/Desktop/backup 在桌面上建立备份文件夹

    cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup 备份驱动文件

    现在可以安心安装了

    cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions 把它 拷贝到系统驱动目录位置

    sh /clean 执行清理脚本,操作完成

    重新开机失败,进不去桌面了,发现不应该安这个驱动,怎么恢复呢?

    开机按F8,用 -s 参数启动

    执行 mount -uw /

    rm -rf /User/用户名/Desktop/Natit.kext 删除这个驱动

    sh /clean 执行清理脚本,操作完成

    重启,回到原先状态了,不死心啊,没有特效怎么行呢,又听说需要修改 Natit的 Info. plist 文件才行,好,再来

    cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions 把它 拷贝到系统驱动目录位置

    nano /System/Library/Extensions/Natit.kext/Info.plist

    编辑完成后 用 Ctrl +O 存盘,Ctrl+X 退出

    sh /clean 执行清理脚本,操作完成

    重启,这回对了,显卡特效都有了,该弄声卡了,天知道会出什么事,得把现有成果保护好。

    mkdir /User/用户名/Desktop/gooddrivers 专为有效驱动建个目录

    cp -R /System/Library/Extensions/Natit.kext /User/用户名/Desktop/gooddrivers 备份

    这个声卡要求把 AppleHDA.kext 删除和编辑 AppleAzaliaAudio.kext中的Info.plist 文件,谁知道以后会不会还用AppleHDA呢,不如暂时禁用吧。

    mkdir /System/Library/Extensions/disabled 建立个禁用目录

    mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/disabled 移动过去

    nano /System/Library/Extensions/Natit.kext/AppleAzaliaAudio.kext/Info.plist

    编辑完成后 用 Ctrl +O 存盘,Ctrl+X 退出

    sh /clean 执行清理脚本,操作完成

    成功了,也把修改好的驱动备份一下把

    展开全文
  • 常用的Mac终端指令 - Mac下载​www.macdown.com你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes/USBHD, 看看...
  • Mac终端指令操作

    2020-04-02 10:47:43
    并放到文件夹a下,并命名为2.txt 文件夹拷贝: cp -R aa /User/xxx/Downloads 把aa文件夹拷到 /User/xxx/Downloads下 Mac终端快捷键 附: Mac进入root: 1.sudo su 2.输入锁屏密码,进入root 3.exit 退出root 查看...
  • Mac也玩LINUX命令 常用的Mac终端指令  OSX 的文件系统  OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。  你在桌面上看到的硬盘都挂在 /Volumes 下。 ...
  • Mac终端指令学习

    2018-11-02 17:35:00
    3.sshpass第一次登陆指令 sshpass -p password(密码) ssh -o StrictHostKeyChecking=no -p port(端口) user(账户)@url(服务器地址) 4.sshpass首次之后登陆指令 sshpass -p password(密码) ssh -p port(端口) ...
  • Mac终端指令大全

    2018-05-03 19:04:44
    目录操作 命令名 ...显示终端或伪终端的名称 tty stty 显示或重置控制键定义 stty -a du 查询磁盘使用情况 du -k subdir df 显示文件系统的总空间和可用空间 df /tmp w 显示当前系统活动的总信息 w
  • 常用mac终端指令

    2018-01-29 10:42:35
    1.ls 列出当前文件夹下的所有文件   1)-l 列出文件的详细内容  2)-a 列出包含隐藏文件的内容 ...===================mac快捷键================== 1. command+T 打开终端 2.command+N 打开新的终端
  • MY MAC 终端指令

    2015-12-25 08:12:51
    终端Mac系统下的一个命令行工具,下边我给大家简单介绍一下终端的使用: 1. pwd 显示当前所在的系统位置 ls -l -a 列出指定目录下文件  -l 显示文件的详细信息  -a 显示目录下所有文件(包括隐藏文件) ...
  • MAC终端指令大全

    2016-06-18 18:29:36
    OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。...在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。 根目录位置是 / 核心
  • 原文链接: ... 操作系统有两大阵营,一边是基于微软 Windows NT 的操作系统,一边是由UNIX衍生下来的操作系统。...Linux, Mac OS X, Android, iOS, Chrome OS甚...
  • 1.使用caffeinate阻止Mac运行屏幕保护和睡眠 caffeinate能阻止Mac进入睡眠状态,而且屏幕保护也不会激活。我们最好使用-t为命令加入具体的时间。比如下面的命令可以使Mac一小时内不进入睡眠状态。 caffeinate -t ...
  • OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows下的盘符概念。...在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是 / 核心Mach_kern...
  • 整理了一下mac终端命令目录操作: mkdir 创建一个目录 mkdir dirnamermdir 删除一个目录 rmdir dirnamemvdir 移动或重命名一个目录 mvdir dir1 dir2cd 改变当前目录 cd dirnamepwd 显示当前目录的路径名...
  • 通常情况下,只有高端用户才会经常用到终端应用。这并不意味着命令行非常难学,有的时候命令行可以轻松、快速的解决问题。相信所有Mac用户都尝试过命令行,今天为大家带来9个非常实用的命令行操作。一些命令行需要...
  • 1.使用caffeinate阻止Mac运行屏幕保护和睡眠 caffeinate能阻止Mac进入睡眠状态,而且屏幕保护也不会激活。我们最好使用-t为命令加入具体的时间。比如下面的命令可以使Mac一小时内不进入睡眠状态。 ...
  • sudo -i 终端切换Root权限
  • RSA密钥生成命令 生成RSA私钥 openssl genrsa -out rsa_private_key.pem 1024 or genrsa -out rsa_private_key.pem 1024 生成RSA公钥 openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem ...
  • mac 终端 常用指令

    2014-07-12 11:37:00
    开始正式研究ios 应用开发,由于是从C开始学起,所以学习下常用的mac终端指令,方便后续常用操作。 mac 终端 常用指令: 1、ls指令 用途:列出文件 常用参数 -w 以简洁的形式列出所有文件和文件夹信息,...
  • 开始正式研究ios 应用开发,由于是从C开始学起,所以学习下常用的mac终端指令,方便后续常用操作。mac 终端 常用指令:1、ls指令用途:列出文件常用参数 -w 以简洁的形式列出所有文件和文件夹信息,-l 详细信息, -a...
  • mac 终端常见指令

    2016-02-23 16:47:00
    mac 终端常见指令 基本命令 1、列出文件 ls 参数 目录名例:看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2、转换目录 cd例:想到...
  • mac 终端终止指令

    万次阅读 热门讨论 2017-07-31 10:22:30
    ctrl-c 结束进程
  • mac终端命令行指令

    2019-01-30 11:01:03
    mac 终端 常用命令 基本命令 1、列出文件 ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions 参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2、转换目录  cd 例:想到驱动目录下溜达...
  • Mac 终端命令.pdf

    2020-02-25 07:24:11
    在网上找到的Mac终端指令集,适用于Linux系统,相当于转载不需要下载积分 网上找到的Mac终端指令集,适用于Linux系统,相当于转载不需要下载积分 网上找到的Mac终端指令集,适用于Linux系统,相当于转载不需要下载...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,003
精华内容 401
关键字:

mac终端指令