vi /etc/hosts //127.0.0.1 www.df.com 添加本地的域名解析
sudo nginx //运行nginx
sudo php-fpm //运行php-fpm
sudo killall php-fpm //关闭php-fpm
sudo nginx -s reload //重启web服务器
sudo nginx -s stop //关闭web服务
——配置nginx——
cd /usr/local/Cellar/nginx/1.10.1/html/ -> /usr/local/var/www //进入nginx根目录
sudo nginx -c /usr/local/etc/nginx/nginx.conf //nginx中"/usr/local/var/log/nginx/error.log"文件丢失的解决办法
vim /usr/local/etc/nginx/nginx.conf //编辑nginx参数
location / {
root html; //设置根目录路径
index index.php index.html index.htm; //设置默认主页
}
location ~ \.php$ {
root html; //设置根目录
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
——设置apache——
sudo open -e /etc/apache2/httpd.conf //#LoadModule php5_module去掉“#”
cd /Library/WebServer/Documents //根目录位置
sudo apachectl start //开启/关闭 apace
sudo apachectl stop
——配置php-fpm——
sudo cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf
sudo vi /private/etc/php-fpm.conf //error_log = /usr/local/var/log/php-fpm.log
——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
sudo open -e xxx //用默认格式打开名为xxx的文件
open -a safari http://www.df.com //用safari打开一个网页
ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport ~/air //建立快捷方式
/Users/df/Library/Containers/com.iqiyi.player/data/library/Application Support/com.iqiyi.player/download //mac版爱奇艺的视频文件的位置
open "/Users/df/Library/Containers/com.iqiyi.player/data/library/Application Support/com.iqiyi.player/download"
ln -s "/Users/df/Library/Containers/com.iqiyi.player/data/library/Application Support/com.iqiyi.player/download" iqy
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' |more
//查看下载过的东西
sudo softwareupdate -i -a //终端升级os x
ls /Applications/ //查看本机的应用程序
purge //释放电脑的内存
command+control+d //翻译指针处的文字
command+option+d //显示或隐藏工具栏
airport -I //获取网卡信息
airport -s //显示wifi热点
airport en0 sniff 6 //监听网卡
aircrack-ng -w ~/WPA.txt /tmp/airportSniffDUhI1K.cap //貌似只能对监听过程中路由器重新连接的wifi进行密码破解
shutdown -h now //立刻关闭macbook
shutdown -c //取消关闭
ls -l df //获取指定文件的详细信息
chmod u+rwx df //增加文件的权限
chmod u-rwx df //取消文件的权限
sudo find / -name df //全盘查找指定文件
sudo find . -name df //从当前目录查找指定文件
arp -a //显示arp目录
curl -o "#1_#2.jpg" http://img1.mm131.com/pic/"{2481,2483}"/[1-9].jpg //智能下载文件
curl -o "#1_#2.jpg" http://img1.mm131.com/pic/"[2481-2483]"/[1-9].jpg
curl www.baidu.com > 1.htm //将目标网站保存在本地
curl "http://finance.sina.com.cn/realstock/company/sz002061/nc.shtml" | iconv -f GBK -t utf-8 //显示指定网页的源代码,防乱码
open *.jpg //打开当前目录指定格式的所有文件
rm * //删除当前目录的所有文件(不包括文件夹)
trace route www.qq.com //查询到达目标经过的网关
ifconfig en0 //查询当前网卡信息
nslookup www.qq.com //显示网站基本信息
netstat //查询端口
who //显示控制台信息
rm -rf xxx //强制删除,It's dangerous
cd /applications/Utilities //终端所处目录
echo aaa > 1 //覆盖字符串到指定文件
echo 11 >> df //追加字符串到指定文件
vi df //编辑文件,没有的话保存即可新建
mkdir df //建立文件夹
rmdir df //删除文件将
clear //终端输入行恢复到左上角
mv df Df //移动文件,即“剪切”
cp df.txt ../df.txt //复制文件
cp 2223_1.jpg ~ //将文件复制到用户目录
tar -cf 1.tar *.jpg //压缩文件到指定压缩包
tar -tf 1.tar //查看压缩包
tar -xf fern-wifi-cracker.tar //解压
mail -s df 573270407@qq.com < df //将指定文件以文本的形式发送到指定邮箱
sudo -s //进入管理员模式
uname -a //获取当前系统信息
passwd //设置新的管理员密码
cal && date //获取日期和时间
echo -e "\033[44;37m 蓝底白字 \033[0m" //输出带颜色的字符
more /System/Library/CoreServices/SystemVersion.plist //获取设备信息
sudo port self update //更新macport
port list //获取port目录
port list nikto //获取指定文件的信息
sudo port install aircrack-ng //安装指定文件
port upgrade outdated //升级所有已过时的软件
port search xxx //列出与xxx条件相符的软件
sudo port uninstall nikto //卸载指定文件
port installed //列出所有安装的软件
sudo port install expect //下载用来支持mkpasswd的工具
mkpasswd -l 15 -C 1 -c 4 -d 1 -s 9 //随机输出一个字符串,15位,1大写字母,4小写字母,1数字,9特殊字符,主要用来生成密码
brew search //列出brew目录
brew info nikto //获取指定文件的信息
brew install nikto //安装文件
brew uninstall nikto //卸载
brew update //更新Homebrew
brew outdated //显示可以升级的文件
brew upgrade <xxx> //升级指定的文件
brew upgrade //升级所有可以升级的软件
brew cleanup //清理不需要的版本极其安装包缓存
brew list //显示已安装的软件
lsof -i:80 //查看指定端口的占用
ps -A | grep nginx //查找指定进程
sudo kill 52644 //杀指定进程
sudo killall php-fpm //杀死根指定进程名对应的所有进程
xxx -v //查看工具的版本,如:nginx -v
type xxx //查看工具所在位置,如:type nginx
history //查看终端当前窗口输入命令的纪录
pwd //查看当前所处的路径
xxx -help //查看指定命令的帮助,如: nginx -help
man xxx(输入“q”退出) //查看指定命令的详细说明,如:man df
——vim的用法(浏览模式)——
yy 复制光标所在行
p 粘贴到光标位置
dd 删除光标所在行
ctrl-f 上翻一页
ctrl-b 下翻一页
^ 跳至行首
$ 跳至行尾
u 撤销
>> 将当前行右移一个单位
<< 将当前行左移一个单位(一个tab符)
== 自动缩进当前行
H 移动光标到当前屏幕上最上边的一行
M 移动光标到当前屏幕上中间的一行
L 移动光标到当前屏幕上最下边的一行
ctrl-f 上翻一页
ctrl-b 下翻一页
———————————voice over(智能阅读工具,电脑可以朗诵当前屏幕的内容)———————————
command+F5
————————————————————————————————————————————
将任何文件拖到终端即可将文件的完整路径加载到命令行