linux笔记-wiki


查看系统版本

uname -a 查看内核版本

cat /etc/redhat-release 查看centos版本

history
history -c

grep * -r nginx 查看包含nginx字符串的文件

统计当前目录的大小

du -sh 统计当前目录的大小,以直观方式展现

df -mh 查看磁盘大小

lsblk 列出设备块信息

常用命令

netstat -tpnl 查看端口

ps -ef | grep php-fpm 查看进程

linux 常驻守护进程

nohup php /data/app/think notify >> /data/log//notify.log 2>&1 &
nohup php /data/app/lottery-site-admin/think lottery_result &

文件授权分组

授权文件分组用户:chown -R nginx.nginx lottery-image

批量创建目录

mkdir -p {lottery-api-front-admin,lottery-api-front-mobile,lottery-api-front-pc}

linux 上传下载命令

  • yum -y install lrzsz
  • rz
  • sz

linux系统之设置环境变量

CentOS系统中安装了PHP程序,需要直接可以 php .test.php可以执行。
PHP安装位置: /usr/local/php

    1. 修改/etc/profile 文件配置
export PATH="$PATH:/usr/local/php/bin"

    1. 立即生效修改的配置
      执行命令: source /etc/profile

这种方法是全局修改,当然可以使用export 命令临时修改,也可以只改当前用户的,这个对于我来说没有必要,这里不不做任何记录,有需要自行网上查找。

nginx配置php-fpm网关sock配置方法:

unix:/dev/shm/php5-fpm.sock;

scp ssh命令 p的问题

scp 大P -P 33889
ssh 小p -p 33889