du 命令

查看目录下所有文件的大小:

du -sh *

  


ls 命令

直接显示当前目录下的所有的非隐藏文件:

ls // 怎么在文章中显示不出来??

显示当前目录下的所有的文件(包括隐藏的):

ls -la

mac Path had bad ownership/permission

解决方案:

http://stackoverflow.com/questions/28063598/error-while-executing-plist-file-path-had-bad-ownership-permissions

主要是以下的两个命令行:

sudo chown root /Library/LaunchDaemons/myfile.plist
sudo chgrp wheel /Library/LaunchDaemons/myfile.plist

mac tomact idea java

Port already in use: 1099; nested exception is

解决方法:

1. 打开终端

2. 输入命令:

 lsof -i tcp:

3. 得到的结果类似如下:

4. 找到PID(56680)  然后输入命令:

sudo kill - 

让命令行支持maven(java的一个jar管理工具)命令的步骤:

1、在官网下载Maven安装包,网址:https://maven.apache.org/download.cgi

2、进入终端Terminal,验证JDK是否配置成功,输入java -version,显示JDK版本信息则配置成功;

3、打开配置文件.bash_profile,输入open .bash_profile;(.bash_profile 一般是在mac当前用户下的隐藏文件, 利用 ls -la 可以在命令行看到此文件)

4、输入Maven安装包路径:

export M2_HOME=/Library/apache-maven-3.3.9 (此处就是你下载maven后放置的一个文件夹位置)

export PATH=$PATH:$M2_HOME/bin

保存修改并关闭.bash_profile;

5、输入source .bash_profile使修改生效;

6、输入mvn -v验证Maven是否配置成功,如果显示Maven版本信息则配置成功。

转载:http://www.cnblogs.com/zhouhongfu1991/p/5971192.html


一个貌似可用的maven 镜像:

<mirror>
<id>UK</id>
<mirrorOf>central</mirrorOf>
<name>UK Central</name>
<url>http://uk.maven.org/maven2</url>
</mirror>

  转载:http://www.cnblogs.com/yangyxd/p/5950007.html

最后启动tomcat服务后:

localhost:8080/demo/index.jsp

或者:

localhost:8080/demo

其中demo是刚刚新建工程的名称,一定不能遗漏!


svn命令:

执行如下命令:

svn propedit svn:ignore yibasiccms/

出现了如下错误:

svn: E205007: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no 'editor-cmd' run-time configuration option was found

需要先执行如下命令:

export SVN_EDITOR=vim

mv 重命名文件,文件夹命令

linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.

例子:将目录A重命名为B

mv A B

例子:将/a目录移动到/b下,并重命名为c

mv /a /b/c

其实在文本模式中要重命名文件或目录的话也是很简单的,我们只需要使用mv命令就可以了,比如说我们要将一个名为abc的文件重命名为1234就可以这样来写:mv abc 1234,但是要注意的是,如果当前目录下也有个1234的文件的话,我们的这个文件是会将它覆盖的

转自:http://www.cnblogs.com/benio/archive/2010/07/27/1785932.html


.bash_profile 文件的作用

此文件在mac的作用就相当于一个全局变量的配置路径,如果修改了,一般要用如下命令让其生效

source .bash_profile

  


pod trunk push error:  include of non-modular header inside framework module xxxxx

解决方法是:

pod trunk push --verbose --allow-warnings --use-libraries


pod trunk push error:  The podspec does not validate.

原因:

podspec 文件,那个 "和'  出现错误了

解决方法:

pod spec lint --no-clean


pod trunk push error:  The spec did not pass validation, due to 17 warnings (but you can use `--allow-warnings` to ignore them).

解决方法:

pod trunk push --verbose --allow-warnings


pod update error: The dependency `XXXXXX` is not used in any concrete target.

解决方法:

platform :ios, '8.0'
#use_frameworks!个别需要用到它,比如reactiveCocoa target 'MyApp' do
pod 'AFNetworking', '~> 2.6'
pod 'ORStackView', '~> 3.0'
pod 'SwiftyJSON', '~> 2.3'
end

  

  

Mac OS 的命令行 总结的更多相关文章

  1. Mac OS X 命令行用户应当知道的八个终端工具

    原文链接:Eight Terminal Utilities Every OS X Command Line User Should Know OS X  的Terminal 终端开辟了强大的UNIX实 ...

  2. Mac系统打开命令行终端及查看操作系统版本号的方法

    Mac系统打开命令行终端的方法: 应用程序 --> 实用工具 --> 终端 Mac系统终端查看操作系统版本号的方法: 输入:#more /System/Library/CoreServic ...

  3. mac安装GNU命令行工具

    mac安装GNU命令行工具 2.添加的repo     tap home/dupes        brew install coreutils  binutils  diffutils  ed -- ...

  4. mac下使用命令行安装、卸载ipa包、查看日志

    mac下使用命令行安装.卸载ipa包.查看日志 https://www.cnblogs.com/lily1989/p/8383916.html

  5. mac linux rename命令行批量修改文件名

    我的mac使用命令行批量修改名字时发现居然没有rename的指令: zsh: command not found: rename 所以使用HomeBrew先安装一下: ➜ ~ brew install ...

  6. history and its relevant variables in Linux/GNU and Mac OS history命令以及相关环境变量

    对于Terminalor们,history命令并不陌生,什么!n, !!更是很常用的,而且您在命令行敲的cmds是默认保存在/home/$USER/.bash_history(linux) /User ...

  7. Mac OSX 快捷键&命令行总览

    大家初用Mac OSX可能不习惯,特别收集总结了Mac OSX 上的快捷键,方便大家参考 ,请叫我雷锋. 一.Mac OSX 快捷键 ctrl+shift                       ...

  8. Mac OSX 快捷键&命令行

    一.Mac OSX 快捷键 ctrl+shift                                    快速放大dock的图标会暂时放大,而如果你开启了dock放大Command+Op ...

  9. Mac 下终端命令行之基本命令总结(持续更新)

    最近用Mac做一些开发,用到了一些命令行的内容,先将常用的命令行进行总结.由于会不断的用到新的,所以将会持续的总结进来.每一个命令行的使用可能都会比较复杂,我只会总结最常用的使用方法. echo命令 ...

随机推荐

  1. JS绑定种类汇总

    这里是<你不知道的JS>中常见的this绑定种类分享: 1)默认绑定: function foo(){ console.log(this.a); } var a = 2; foo(); 解 ...

  2. 用Web抓包分析工具Livepool 实现本地替换开发

    这是官方的介绍: LivePool 是一个基于 NodeJS,类似 Fiddler 支持抓包和本地替换的 Web 开发调试工具,是 Tencent AlloyTeam 在开发实践过程总结出的一套的便捷 ...

  3. PHP原生DOM对象操作XML'代码'

    对于操作XML类型文件,PHP内置有一套DOM对象可以进行处理.对XML的操作,从创建.添加到修改.删除都可以使用DOM对象中的函数来进行. 创建 创建一个新的XML文件,并且写入一些数据到这个XML ...

  4. Mongo汇总问题

    1. 数据 /* 5 */ { "_id" : ObjectId("5902f7ca2b3fe442d60a0946"), "code" : ...

  5. Servlet实现简单的登录页面

    package emp; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; imp ...

  6. poj2653线段相交判断

    Stan has n sticks of various length. He throws them one at a time on the floor in a random way. Afte ...

  7. 2017TSC世界大脑与科技峰会,多角度深入探讨关于大脑意识

    TSC·世界大脑与科技峰会是全世界范围内的集会,多角度深入探讨关于大脑意识体验来源这一根本话题,我们是谁,现实的本质是什么,我们所处宇宙空间的本质为何.该峰会由亚利桑那大学意识研究中心主办. 会议时间 ...

  8. 使用java API操作hdfs--通过filesystem API 来读取数据

    上面的Path的包是导入错误了,nio中的包是抽象类,是无法创建的,所以换地方更改. 修改之后,指定jar包之后,编译成功,如下,并进行文件的读取操作,依然是成功啦:

  9. Centos7 ftp环境搭建

    没玩过linux,折腾了半天的ftp,好不容易亲测通过了.不容易啊. 操作环境:vm虚拟机 centos7 首先:搞定网络问题:默认情况下使用ifconfig可以看到虚拟机下是无网络的.(注:虚拟机网 ...

  10. Java学习笔记——浅谈数据结构与Java集合框架(第二篇、Queue、Set)

    江南好,何处异京华. 香散翠帘多在水,绿残红叶胜于花.无事避风沙. --<纳兰词> 诗词再好,大图不能忘 上大图: 先说说栈和队列: 栈就好比手枪的弹匣,你往里面压入子弹,最先压入的子弹就 ...