文件操作
1.路径:cd 路径
1.1 可以使用 ~/ 进行通配
2.返回上一个路径:cd …
2.1 返回多级目录:cd …/…/…
3.查看路径:pwd
4.查看当前文件夹下文件:ls
4.1 文件夹蓝色,普通文件白色
4.2 查看大小和权限:ls -lh
5.查看当前文件夹下所有文件:tree
1.创建文件:touch 文件1 文件2 …
2.创建文件夹:mkdir name1 name2 …
1.删除文件: rm -f(rf) 文件
1.1 /*:表示文件下的所有内容,相当于打出所有的文件和文件夹
1.2 -f 只对文件起作用,-rf 对文件和文件夹都起作用
1.3 文件夹可以使用 名字 或者 名字/ 表示
2.复制文件:cp -r(rf) 目标文件路径 拷贝文件夹路径
3.剪切文件:mv 目标文件路径 拷贝文件夹路径
1.查找按名字当前文件夹下文件:find -name 文件名
2.查找按名字 某文件夹(绝对路径) 下文件:find 文件路径 -name 文件名
3.查找整个系统中文件:sudo find / -name 文件名
1.从服务下载:scp root@192.168.0.111:/root/test.txt ./
1.1 root:用户名
1.2 192.168.0.111:服务器地址
1.3 /root/test.txt:服务器文件
1.4 /:本地地址
2.上传文件:scp ./1.txt root@192.168.0.111:/root/
3.上传文件夹:scp -r ./lilei/ root@192.168.0.111:/root/
压缩/解压缩
1.压缩:zip 压缩文件名 原文件
2.压缩:unzip 文件.zip
5.压缩:tar -zcvf 压缩文件名.tar.gz 原文件
6.解压:tar -xvf 原文件.tar.gz
其他常用
1.ctr+h:查看/隐藏 隐藏文件
2.安装.deb文件:sudo dpkg -i 文件名.deb
3.退出:exit
4.清屏:clear
5.显示文件内容:cat 文件
6.修改文件权限:chmod 权限 文件
6.1 例子:chmod 777 2/1.txt
7.进入超级用户:su
8.创建超级用户:sudo passwd root
9.sudo dpkg -i xxx.deb
10.查看系统变量:$ 变量名
10.1 例子:$ GOPATH
其他不常用
1.查看磁盘使用:df -h
2.ps查看进程信息
3.给进程发生中断信号:kill -9 进程pid
4.正则表达式匹配:grep
vim
1.esc进入常规模式
2.常规模式下i:进入编辑模式
3.常规模式 :: 进入退出模式wq(保存退出) q!(不保存退出,!强制)
4.常规模式:dd删除一行
5.复制黏贴:在编辑模式下使用鼠标可以完成
docker
1.查看docker镜像:docker images
2.进入docker镜像:docker run -t -i 镜像_name
3.查看镜像id:docker ps
4.进入docker:docker attach id_name
curl
1.可以实现发送get、post请求,拉取文件等操作。