MAC OS X 常用命令(转载)

今天小研究了一下MAC的终端命令,主要为了方便调试程序用,XCODE用不来啊。。。

在这里记下。。防止丢失

pwd      当前工作目录

cd(不加参数)  进root

cd(folder)  进入文件夹

cd ..      上级目录

cd ~      返回root

cd -      返回上一个访问的目录

rm 文件名     删除

cat 文件名(|less)  在终端下查看文件

ls        列出目录下所有文件

cp 文件名 目标目录  将文件拷贝到目标目录下

~代表root  如:~/Document/CPP2/

mkdiv      新建文件夹

g++ 源文件名    编译源文件,产生a.out

./文件名      运行  例如:./a.out < 输入文件名 > 输出文件名

control+d     中断a.out运行

nano       编写脚本语言  ctrl+o存储

nano ....sh    打开

bash ....sh    运行脚本

echo "...$i..."   输出语句

那么目前我们的 Linux (以 CentOS 5.x 为例) 有多少我们可以使用的 shells 呢? 你可以检查一下 /etc/shells 这个文件,至少就有底下这几个可以用的 shells:

  • /bin/sh (已经被 /bin/bash 所取代)
  • /bin/bash (就是 Linux 默认的 shell)
  • /bin/ksh (Kornshell 由 AT&T Bell lab. 发展出来的,兼容于 bash)
  • /bin/tcsh (整合 C Shell ,提供更多的功能)
  • /bin/csh (已经被 /bin/tcsh 所取代)
  • /bin/zsh (基于 ksh 发展出来的,功能更强大的 shell)

bash是shell的一种,linux现在默认的shell就是bash。在使用ubuntu 10.4.1开发android的时候,shell也要改成bash。

mac os默认的shell也是bash,打开终端,默认就是bash

如果在终端中输入指令bash:

taylors-Mac-mini:~ taylor$ bash
bash-3.2$

然后在bash-3.2$ xxxxxxx

下输入的指令,其实就相当于 bash ....sh    运行脚本

退出bash的脚本模式直接exit就回到了用户状态

错误的理解:在用户状态下输入bash就是进入bash,其实开打终端就是bash了,并不需要再输入bash进入,在bash-3.2$ 状态下输入的指令其实是bash脚本。

时间: 2024-10-29 19:10:05

MAC OS X 常用命令(转载)的相关文章

Mac OS 终端常用命令【搜藏】

基础概念 OS X 采用的Unix文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有Windows 下的盘符概念.比如什么“C:”你在桌面上看到的硬盘都挂在 /Volumes 下.比如接上个叫做“XX”的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行: “ls /Volumes/XX”, 看看显示出的是不是这个移动硬盘的内容.  驱动所在位置:    /Systme/Library/Extensions用户文件夹位置:/User/用户名桌面的位置:        /U

MAC OS X常用命令总结

附录:UNIX常用命令 ============================================================================ 1.  cd        改变工作目录 2.  pwd      输出当前工作目录的绝对路径 在UNIX中要执行什么命令,一定要知道自己当前所在的工作目录 3.  ls      查看文件 $ ls        显示文件 $ ls -a     显示所有文件 $ ls -l     列表显示文件 $ ls -la 

mac os下常用命令

mac下常用的命令: ls列目录 ls 参数  目录名字   (参数-w 显示中文,-l 详细信息, -a 包括隐藏文件) mkdir创建目录 touch 文件  (创建文件) cp 参数 文件  目标文件  (参数-r表示拷贝文件夹下面的所有东西) rm 参数 文件(参数 -rf删除这个文件夹下面的所有东西) mv 文件 目标文件  (移动文件夹) nano 文件名 vi 文件名都是用来查看文件的他们的退出方式不一样 nano退出方式都是ctrol+对应的帮助键 vi的退出都是点击esc然后通

MAC OS X常用命令总结2

1. dir:显示某个目录下的子目录与文件. 格式:dir [x:] [Path] [filename][ parameter] 参数解释: /a      显示所有文件夹与文件. /p     分页显示. /w    以宽格式显示列表. /q     显示文件所有权信息. 2. tree:以树状形状显示目录结构. 格式:tree [x:][path][parameter] 参数解释: /a      指定tree使用字符而不是图形字符显示链接子目录的行 /f      显示每个目录中的文件名

Mac OS X常用快捷键(对比Windows)

序: 本人Mac OS小白一枚,搜集列举的是一些常用的基本功能,欢迎补充! 所有快捷键组合,均在Mac OS X Yosemite 10.10下测试有效 总结得出的主要区别是将windows下的ctrl/alt替换为command 红色文字为区别较大需要注意的,蓝色文字为windows下快捷键,方便对比记忆 1.文件相关 新建:command+N ctrl+N 保存:command+S ctrl+S 全选:command+A ctrl+A 复制:command+C ctrl+C 粘贴:comma

mac os使用lsusb命令和连接未知的Android设备

今天在mac上连接一个android设备发现连不上,adb devices看不到设备,于是想用lsusb命令看下,结果发现Mac竟然没有这个命令,于是网上搜了下,发现了下面的命令system_profiler SPUSBDataType,但每次都输入这个命令我也记不住啊,于是自己在-/bin下创建个lsusb文件,输入system_profiler SPUSBDataType, 然后加上执行权限,这样Mac下就能用lsusb了. 然后使用lsusb查看到android设备的 vender id:

Linux/Mac OS 个人常用Terminal技巧整理

刚开始接触linux有些不适应,走了不少弯路,一直没有系统的学过linux应用,基本都是零零散散Google出来的知识,在这里做个整理: Vi/Vim 基本操作: 刚开始接触linux时,不懂vi吃了不少亏.在命令行状态下,一旦用vi打开了文本只能通过重启来退出. vi/vim 分三种模式: 指令模式,编辑模式,选择模式. 只有在编辑模式下才能进行输入(不是绝对). 默认是"指令模式", 这个模式只支持vi/vim的指令, 在敲键盘时只会滴滴响. 不知道有多少人被这种方式搞晕过(晕不晕

mac中txt文件打不开—— 文本编码“简体中文(mac os)”不适用 (转载)

在苹果机上读取txt文件时,有的会打不开, 出现提示: 文本编码“简体中文(mac os)”不适用.该文件可能已使用了不同的文本编码来存储,或者可能不是文本文件.这是由于文件不同编码造成的. 在mac上面有2种中文编码: 一种是:和windows一样的中文(GB 18030) 一种是:简体中文(Mac OS) 两种编码不一样   解决办法: 打开文本编辑—偏好设置——打开和存储——纯文本文件编码——打开文件——选择“中文(GB 18030)” 附: 国家标准GB18030-2000<信息交换用汉

MAC OS X 终端命令入门

在这里记下..防止丢失 pwd 当前工作目录 cd(不加参数) 进root cd(folder) 进入文件夹 cd .. 上级目录 cd ~ 返回root cd - 返回上一个访问的目录 rm 文件名 删除 cat 文件名(|less) 在终端下查看文件 ls 列出目录下所有文件 cp 文件名 目标目录 将文件拷贝到目标目录下 ~代表root 如:~/Document/CPP2/ mkdiv 新建文件夹 g++ 源文件名 编译源文件,产生a.out ./文件名 运行  例如:./a.out <