mac操作系统常用笔记

1hosts文件位置

etc/hosts


2

重启apachesudo /usr/sbin/apachectl restart

关闭apachesudo /usr/sbin/apachectl stop

开启apachesudo /usr/sbin/apachectl start

3php.ini目录 http配置目录

/etc/apache2/httpd.conf

/private/etc/php.ini


sudo killall -HUP mDNSResponder DNS 刷新

clear 清屏

4、nginx配置

sudo /usr/share/nginx/sbin/nginx -s reload 重启

sudo /usr/share/nginx/sbin/nginx 启动

PID 问题

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/vhost/jb51.net.conf

ls -ll

查看当前文件夹权限

chown给权限

chown -R apple:wheel /data/websoft

find / -name 'php' -print 查找文件


brew install git

brew uninstall wget


brew search /wge*/

5、git命令使用的方法

git pull表示从服务器拉文件

delds删除本文件夹下面的.DS_Store文件

git status 状态

git reset

git checkout

git add zt/;表示只提交专题文件夹

git commit -m '注释一定要加上';

git push表示正式把本地的文件上传到服务器

查看、添加、提交、删除、找回,重置修改文件

git help <command> # 显示commandhelp

git show # 显示某次提交的内容 git show $id

git co -- <file> # 抛弃工作区修改

git co . # 抛弃工作区修改

git add <file> # 将工作文件修改提交到本地暂存区

git add . # 将所有修改过的工作文件提交暂存区

git rm <file> # 从版本库中删除文件

git rm <file> --cached # 从版本库中删除文件,但不删除文件

git reset <file> # 从暂存区恢复到工作文件

git reset -- . # 从暂存区恢复到工作文件

git reset --hard # 恢复最近一次提交过的状态,即放弃上次提交后的所有本次修改

git ci <file> git ci . git ci -a # git add, git rmgit ci等操作都合并在一起做 git ci -am "some comments"

git ci --amend # 修改最后一次提交记录

git revert <$id> # 恢复某次提交的状态,恢复动作本身也创建次提交对象

git revert HEAD # 恢复最后一次提交的状态

root@120.24.245.153

pwd:GGkjjrw#com#330779

cd /home/wwwroot/www.ggjrw.com

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

gerrit-trigger-plugin为例,下面的链接都是从相应页面上直接拷贝的。

法一:不用github的账号,打开这个库在github上的主页,运行下面命令即可

read only

运行命令$git clone https://github.com/jenkinsci/gerrit-trigger-plugin.git


下面的三种方法都要先在github上注册账户,然后生成相应的ssh key,并把public key添加到个人账户里面,详见github帮助


read+write

$git clone git@github.com:flyingbird1221/gerrit-trigger-plugin.git   


read+write

$git clone https://flyingbird1221@github.com/flyingbird1221/gerrit-trigger-plugin.git   

会提示输入密码,注意此处的密码不是你在github上账户的密码,而是当前登录系统用户的密码。


read only

$git clone git://github.com/flyingbird1221/gerrit-trigger-plugin.git

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

使用方法:

复制内容到剪贴板

代码:

wget http://www.diahosting.com/dload/pptpd.sh

/bin/bash pptpd.sh

安装完成后会提示vpn用户名和密码。


VPN用户管理: 


直接编辑/etc/ppp/chap-secrets文件,按照相同格式添加用户名和密码即可。



mknod /dev/ppp c 108 0



VPN service is installed, your VPN username is vpn, VPN password is AqgLfnw2

PHP编译安装:

./configure --prefix=/data/websoft/php54 --mandir=/usr/share/man --infodir=/usr/share/info --sysconfdir=/private/etc --enable-cli --with-config-file-path=/etc --with-libxml-dir=/usr --with-kerberos=/usr --with-zlib=/usr --enable-bcmath --with-bz2=/usr --enable-calendar --with-curl=/usr --enable-dba --enable-exif --enable-fpm --enable-ftp --with-gd --with-freetype-dir=/usr/X11 --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --enable-gd-native-ttf --with-icu-dir=/usr --with-ldap=/usr --with-ldap-sasl=/usr --with-libedit=/usr --enable-mbstring --enable-mbregex --with-mysql=mysqlnd --with-mysqli=mysqlnd --without-pear --with-pdo-mysql=mysqlnd --with-mysql-sock=/var/mysql/mysql.sock --with-readline=/usr --enable-shmop --with-snmp=/usr --enable-soap --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --with-tidy --enable-wddx --with-xmlrpc --with-iconv-dir=/usr --with-xsl=/usr --enable-zip --with-pcre-regex=/data/websoft/pcre8.35

编译:

./configure 编译

make 安装

make install 安装

make clean 清楚make缓存

php位置:

  • 要停止apache服务:sudo apachectl stop

  • 删除如下apache目录:

    • /etc/apache2

    • /usr/include/apahce2

    • /usr/libexec/apache2

删除php目录,(有点多):

    • /usr/php

    • /usr/bin/php

    • /usr/bin/php-config

    • /usr/bin/phpize

    • /usr/include/php

    • /usr/lib/php

    • /usr/share/man/man*/php*

    • /usr/share/man这个目录下面,在我的电脑上有man1-man8等几个目录,我的只有man1下面有三个php开头的文件,建议题主如果不放心的话可以再查看一下其他的。

至此,apachephp就删除完了,不过,我还是觉得应该删除的不干净,比如:php的一些依赖包等文件。




+=================================================+

| Installation completed successfully, Thanks you |

安装成功,感谢选择和使用 xunsearch              |

+-------------------------------------------------+

说明和注意事项:                                |

| 1. 开启/重新开启 xunsearch 服务程序,命令如下: |

|    /data/websoft/xunsearch/bin/xs-ctl.sh restart

|    强烈建议将此命令写入服务器开机脚本中         |

|                                                 |

| 2. 所有的索引数据将被保存在下面这个目录中:     |

|    /data/websoft/xunsearch/data

|    如需要转移到其它目录,请使用软链接。         |

|                                                 |

| 3. 您现在就可以在我们提供的开发包(SDK)基础上    |

|    开发您自己的搜索了。                         |

|    目前只支持 PHP 语言,参见下面文档:          |

|    /data/websoft/xunsearch/sdk/php/README

+=================================================+




linux 软链接:

ln -s /home/gamestat    /gamestat


习惯了Linux系统的用户肯定对apt-get,yum等软件包安装工具十分熟悉,那么也是基于UnixMac OS X下有没有类似工具呢?答案当然是Yes!那就是托管在github上的homebrew,家酿。Homebrew作为OS X上强大的包管理器,为系统软件提供了非常方便的安装方式,独特式的解决了包的依赖问题,并不再需要烦人的sudo,一键式编译,无参数困扰,真的,你值得拥有。Homebrew依赖ruby,幸运的是Mac已经自带rubyEnjoy it…

1.安装brew (打开 Terminal, 复制并粘贴以下指令)

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

2.使用brew安装软件:(比如安装wget

brew install wget

3.使用brew卸载软件:

brew uninstall unrar

4.使用brew搜索软件:(比如搜apache

brew search /apache*/

5.显示已经安装软件列表:

brew list

6.更新软件:

brew update

7.更新某具体软件:(比如更新git

brew upgrade git

8.查看那些已安装的程序需要更新:

brew outdated

Homebrew的安装首先确保你的系统满足如下要求:

基于Intel CPU

操作系统为Mac OS X 10.5 Leopard或更高版本

已安装版本管理工具GitMac OS X 10.7 Lion已经预安装)

已安装Xcode开发工具1

已安装Java Developer Update



OS X 10.9 Mavericks正式发布,免费更新,立即去更新看看效果。

不过升级后安装命令行工具(Command Line Tools)时发现官网没有clt的下载安装包了,原来改了,使用命令在线安装。

打开终端,输入命令:xcode-select --install

 

选择安装,然后同意安装协议。

 



4. 激活goagent代理

a. 打开终端切换到/Application/goagent/local/目录

b. 执行:sudo python proxy.py


我来说两句!

发表评论:

◎欢迎参与讨论,请在这儿发表您的观点。

«   2019年7月   »
1234567
891011121314
15161718192021
22232425262728
293031
about关于我

root.wang&老王SEO

邮箱:8#ie3.cn

微博:weibo.com/mldh

lofter

PHP攻城师

SEO攻城师

python爱好者

数据挖掘爱好者

智能硬件爱好者

摄影爱好者

网站分类
搜索
文章归档
友情链接