前端开发过程中难免与服务器打交道,简单就几个前端涉及到的linux命令。持续更新 ~~~
@ 文件管理
# 移动/重命名
$ mv oldfile newfile
# 复制
$ cp -r file newpath # -r 递归复制文件夹内所有子目录
$ cp filename filename.bak # 备份常用
# 压缩
$ tar czvf pm2.tar.gz pm2
# 解压缩
$ unzip file.zip # zip
$ tar -xzvf file.tar.gz # .tar.gz
# 搜索文件中关键字
find . | xargs grep -rl "xxx"
@ 文件传输
# Xhell 上传文件
$ rz -y
# Xshell 下载文件
$ sz file
# 远程 copy
$ scp file root@ip:path
@ 文件查询
// 从当前目录下查找 index.html
$ find index.html ./
@文档编辑
// 打开 index.html
$ vim index.html
// 显示行数
:set number
// 跳转到制定行
// :111
// i
// dd
// GG gg
@ 配置软连接
$ ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
@ 切换用户
# 快速切换到 root
$ sudo -i
# 切换 admin
$ su - admin
@ 系统-端口
# 查看端口 占用情况
$ lsof ip:8080
netstat -anp |grep 8001
@ 应用管理
# 查看应用运行状态
$ ps -ef | grep nginx
# 查看版本
$ rpm -qa pcre