mac下常用的终端命令

文章时时更新,记录自己使用和再学的命令.

1,文件权限

先cd到当前主目录,然后
sudo chmod -R 777 文件名称

2,终端SSH连接Linux服务器

ssh [email protected]
root是用户名,@后面是服务器地址,回车之后需要输入密码.

zhanglinlindeiMac:~ max$ ssh [email protected]
[email protected]'s password: 

shutdown -r now
重启服务器的命令.

3,合并文件

常用在合并包,比如SDK开发的时候,需要真机(iPhone)和模拟器(simulator)的.a文件进行合并.
url3是合并后的文件路径,和最后的文件名称.

lipo -create url1 rul2 -output url3

lipo -create /Users/mac/Desktop/工作/新浪-前海-交易SDK/mergeFile/phone/libXCTTrading.a /Users/mac/Desktop/工作/新浪-前海-交易SDK/mergeFile/simulator/libXCTTrading.a -output /Users/mac/Desktop/工作/新浪-前海-交易SDK/mergeFile/merge/libEmonlibG2.a

4,查看端口的命令

netstat

5,文件添加软链接

具体用法是:
ln -s的使用, ln(link) -s(symbolic)
1,ln -s 源文件 目标文件
2,lin -s 源文件 //把源文件映射到当前所在的目录.
说明:
第一,ln命令会保持每一处链接文件的同步性,也就是说,无论你更改哪一处,其他的文件都会发生相同的变化.
第二,ln的链接分为软链接和硬链接.
(1)软链接,就是ln -s **(源文件) **(目标文件),它只会在你选定的目标文件上生成一个文件的镜像,不会占用磁盘空间.
(2)硬链接,ln **(源文件) **(目标文件),他会在选定的位置上生成一个和源文件大小相同的文件.
(3)无论软链接还是硬链接,文件都是保持同步变化的.
(4)如果使用ls查看一个目录时,会发现文件后面有一个@的符号,那就是用ln命令生成的文件,用ls -l命令去查看,就可以查看到显示的link的路径了.

你可能感兴趣的:(mac下常用的终端命令)