博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MAC OS X 常用命令(转载)
阅读量:6258 次
发布时间:2019-06-22

本文共 1166 字,大约阅读时间需要 3 分钟。

今天小研究了一下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脚本。

转载于:https://www.cnblogs.com/JoAnnal/p/7473194.html

你可能感兴趣的文章
Hql 中实用查询时候 引号的使用
查看>>
利用PowerShell复制SQLServer账户的所有权限
查看>>
SQLServer 维护脚本分享(10)索引
查看>>
js里父页面与子页面的相互调用
查看>>
AES加解密【示例】
查看>>
jdbc向各种数据库发送sql语句
查看>>
比特币进一步学习-针对作弊问题的处理
查看>>
Android实现手机摄像头的自动对焦
查看>>
ASCII流程图
查看>>
Linux知识积累(5) 关机shutdown和重启reboot
查看>>
HTML5为输入框添加语音输入功能
查看>>
[LeetCode] Find Permutation 找全排列
查看>>
os.environ() 说明
查看>>
Python学习札记(二十) 函数式编程1 介绍 高阶函数介绍
查看>>
tomcat安装不成功.提示:failed to install tomcat6 service ,check your setting and permissions
查看>>
[转]当当网高可用架构之道--转
查看>>
ROS学习网址【原创】
查看>>
mysql数据库对时间进行默认的设置
查看>>
喵哈哈村的魔法考试 Round #3 (Div.2) 题解
查看>>
音频 API 一览
查看>>