2019-04-03
将自己用过的linux常用指令归纳一下,以免用的时候再去查google
基本指令:
- 查看当前目录
ls
ls -a #包括隐藏文件
ls -l #列出文件信息
- 创建文件
touch xxx.xx
- 创建文件夹
mkdir xxx
- 切换文件夹
cd xxx/xxx
进程相关
- 查看包含关键字的所有进程
ps -e #显示所有进程
ps -f #全格式
ps -ef | grep xxx #使用'|'管道符号配合grep正则表达式搜索关键字
- 杀死pid为xxx的进程
kill xxx
- 若需要后台执行某个命令xxx
将指令放在后台执行,并且不要在关闭终端后杀掉指令的进程
xxx & #后台执行xxx
nohup xxx #若终端断开也不会终止执行的命令
nohup xxx & #两者配合使用,在后执行xxx并且不会终止
- 解压缩系列指令
unzip #待整理
- 查看内存情况
free -m #待整理
- 修改文件权限操作
chmod abc xxx #待整理
- github相关
一系列git常用操作
git add xxx
git commit -m "xxx"
git push origin master
git status
git diff xxx
- 服务器上传下载文件scp命令
// 下载到本地
scp username@ip:dir/xxx.xx dir/
//上传到服务器
scp dir/xxx.xx username@ip:dir/