Linux常用命令:
- chown: **chown -R git:git ./x
将当前层级x目录下的所属用户全部改为git**
- chmod: **chmod -R 777 ./x
将当前层级x目录下权限全部改为777**
- tar: tar -zcvf ./a.tar
tar -zxvf tar文件
压缩 解压**
- unzip: unzip ./a.zip
解压.zip格式的压缩文件
- touch touch a.php
创建一个文件
- Ps -ef | grep nginx
查看相关进程
- netstat -ntlp
查看端口
- find whereis which 三个命令
查询文件位置
- mv
移动文件: mv a.php …/b.php 把当前目录下a.php移动到上一层目录并且改名为b.php
- cp
复制文件: cp a.php …/b.php 把当前目录下a.php复制粘贴到上一层目录并且改名为b.php**
- vim
编辑文件
扫描二维码关注公众号,回复: 5129342 查看本文章
--------------------------以下命令实在文件中操作-------------------------------------------------------
- dd
删除一行
- :set nu
显示行号
/ 查找内容
:% /查找/替换
Dw 删除单词
D$ 删除当前位置到结束
d^ 删除当前位置到开头
V 区域选择
Ctrl + v 列选择 I(插入模式) # 两下ESC 注释代码
Grep
Rm -rf /删除全部
Tail -f 实时监控文件
Head
more
less
tail
Git常用命令:
- git clone 克隆远程版本库
- git add 将文件提交到本地缓冲区
- git commit -m 将文件提交到本地版本库
- git push 将文件提交到远程版本库
- git pull 将文件从远程版本库更新到本地版本库
- git reset --hard head^ 将版本重置到上一个版本 ^^代表上上个版本,类推
- git branch 分支名 创建一个分支
- git checkout 分支名 切换分支
- git merge 分支名 合并分支
- git init --bare 库名 初始化一个版本库