针对于Cenos7系统
1、小白:
1、cd ../ 退回上一级目录(cd / 退回根目录)
2、ls/ll 显示当前目录所有信息/详细信息(ls-a显示隐藏文件)
3、mkdir 创建文件夹(touch 创建文件)
4、rm -rf 文件名or文件夹名。删除
5、cp 拷贝 cp -R 拷贝文件夹
6、mv 剪切 mv -R拷贝文件夹
7、tar -czvf /opt/t101.tar.gz T101 #将目录和文件打到/opt/t101.tgz压缩包中
8、tar -xzvf t101.tar.gz -C /opt/d102/ #将t101.tar.gz压缩包中的内容解压到/opt/d102/目录中
2、关于vim:
一共有命令模式、输入模式、末行模式三种。进入文件夹默认为命令模式
命令模式:查找内容(/abc、跳转到指定行(20gg)、跳转到尾行(G)、跳转到首行(gg)、删除行(dd)、插入行(o)、复制粘贴(yy,p)
输入模式:编辑文件内容
末行模式:保存退出(wq)、强制退出(q!)、显示文件行号(set number)
在命令模式下,输入a或i即可切换到输入模式,输入冒号(:)即可切换到末行模式;在输入模式和末行模式下,按esc键切换到命令模式
3、常用命令(内存及端口):
1、free -m 查看服务器内存使用情况 used:已经使用的内存数 free:空闲的内存数
2、find / -name xxxx #在根目录下查找文件xxx,整个硬盘查找
3、echo $? 查看上一步命令是否操作正常。
4、iptables-save 查看防火墙开放的端口
5、查看指定端口是否已经开放:firewall-cmd --query-port=xxxx/tcp
6、开放制定端口:firewall-cmd --add-port=xxxx/tcp --permanent
8、重载添加的端口:firewall-cmd --reload
9、查询端口是否开启成功:firewall-cmd --query-port=xxxx/tcp
10、查看进程:ps -ef | grep xx(如:ps -ef | grep rides)
4、常用命令(查看日志):
1、无论是tomcat还是nginx什么的,第一步都是cd到服务器下的logs文件夹
1.1、tail : tail -n test.log --(循环查看文件内容。n后面接数字可以筛选查后多少行)
1.2、cat:cat -n test.log | grep "订单号" --(过滤出关键字附近的日志)
1.3、sen:sed -n '/2018-11-17 16:17:20/,/2018-11-17 16:17:36/p' test.log --(查询出一段时间内的记录)
最后附上大佬的链接:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html