总结工作当中常用的一些 linux 命令行
文件相关
1 2
| ls // 用于查看文件目录 ls -lh // 查看文件目录信息 or ll
|
1 2
| mv ./demo/* ./demo1 // 将demo下的所有文件移动到demo1文件夹下 scp ./demo/* ./demo1 //将demo下的所有文件复制到demo1文件夹下
|
1 2
| mkdir files // 新建files文件夹 touch demo.js // 新建demo.js文件夹
|
vim 相关
i
insert // 插入
e
edit // 修改
dd
delete // 删除某一行
/ ${n||str}
查找行数或查找字符串
三剑客
1
| tai -f ./demo.log // 检测log文件改变
|
1
| grep -r "demo" ./demo // 在demo文件夹下查找是否含有demo字符串
|
操作符
- &&:并符,依赖前置条件 cmd A&& cm B ,执行 A 命令后再执行 B 命令
- |:管道符 A|B ,B 依赖 A 的输出
ssh
1
| ssh $username@$ip - p $port
|
查看 bin 目录
1 2 3 4 5 6
| type yarn // yarn is /usr/local/bin/yarn where yarn // /usr/local/bin/yarn whereis java // /usr/bin/java
|
压缩/解压
1
| zip [-option] dist.zip /dist // 将dist文件夹压缩成zip
|
1
| unzip dist.zip -d ./ // 将dist.zip解压到当前目录下
|
Author:
Nemo
Permalink:
http://github/nemoisme.github.io.com/2021/01/22/linux/common-cmd/
License:
Copyright (c) 2019 CC-BY-NC-4.0 LICENSE
Slogan:
Do you believe in DESTINY?