##打开文件
tail -f catalina.out

##给当前用户当前目录全部权限
chmod +744 *
sudo chmod -R 777 /*

##权限报错 -bash: /opt/jdk1.8.0_171/bin/java: Permission denied
chmod -R 755 jdk1.8.0_171/

##查看服务位置
ps aux | grep tomcat

##强制关掉端口服务
kill -9 26014

##查看磁盘使用情况
df -h

##查看目录下各文件价大小

du -ah --max-depth=1/

##查看系统参数
##查看cpu
lscpu

##查看内存
dmidecode -t memory

##查看硬盘
lsblk

##查看正在运行的内核版本

cat /proc/version

##备份代码
cp -rf /opt/tomcat/webapps/star/* /opt/bak/20190815star/

##Linux环境测试机器端口连通性
telnet方法:telnet 192.168.1.8 8080
wget方法:wget 192.168.1.8:8080
ssh方法:ssh -v -p 8080 root@192.168.1.8
curl方法:curl 192.168.1.8:8080
curl -v http://192.168.1.8/star

##关闭防火墙
systemctl stop firewalld
chkconfig iptables off
service iptables stop
https://blog.csdn.net/s_p_j/article/details/80979450

##拷贝日志文件
tail -1000000 ../logs/catalina.out > catalina.out.20200319

##删除目录
rm -Rf stm-web

##应用系统环境文件
source  /etc/profiles

配置两个tomcat时,对tomcat的配置如下
/etc/profile加如下代码
export CATALINA_HOME=/opt/apache-tomcat-8.5.43
export CATALINA_BASE=/opt/apache-tomcat-8.5.43
export CATALINA_2_HOME=/opt/apache-tomcat-8.5.43_81
export CATALINA_2_BASE=/opt/apache-tomcat-8.5.43_81
apache-tomcat-8.5.43_81的catalina.sh加如下代码
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE

/etc/profile加如下代码
export CATALINA_HOME=/opt/apache-tomcat-8.5.43
export CATALINA_BASE=/opt/apache-tomcat-8.5.43
export CATALINA_2_HOME=/opt/apache-tomcat-8.5.51
export CATALINA_2_BASE=/opt/apache-tomcat-8.5.51
apache-tomcat-8.5.43_81的catalina.sh加如下代码
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE

永久性生效,重启后不bai会复原

开启:chkconfig iptables on

关闭: chkconfig iptables off

inux创建软连接命令: ln -s [dir1] [dir2]  ,dir1是真实的文件夹,dir2是dir1的软链接。

挂载硬盘
查看分区 fdisk -l
格式化分区

mkfs -t ext4 -c /dev/sdb1(较慢)

sudo mkfs.ext4 /dev/sdb(推荐)

新建目录 # mkdir /ssd
挂载新硬盘 # mount /dev/sdb1 /opt
让系统开机自动挂载硬盘 # echo "/dev/sda1 /ssd ext4 defaults 0 0">>/etc/fstaba
查询uuid
blkid

远程复制文件
scp -P 6782 -r /opt/mysqldata/ root@192.168.1.8:/opt/tmpbak

/etc/fstab  UUID=23344343a-f2d4-4c6a-a35f-dfsdfs43gf4654 /opt ext4 defaults 0 0
参考:
https://www.cnblogs.com/ddbear/p/7009736.html

find / -name my.cnf
/etc/
/root/
/opt/mysqllog/mysql-slow.log

SHOW VARIABLES like '%log%'
##异常日志
log_error
##慢查询
slow_query_log_file

linux下的redis相关:
redis-server /usr/local/redis-4.0.11/redis.conf & 
ps -ef|grep redis
cd /usr/local/redis
cd src
./redis-cli
AUTH redis
set ttt 'www'

创建文件夹

touch hello.py

打开文件

vim hello.py

退出并保存

按esc,然后输出:wq

退出并不保存

按esc,然后输出:q

编辑完成之后,按ESC键 跳到命令模式(命令前面冒号是必要的)::w   保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w!   强制保存,不推出vi:wq  保存文件并退出vi:wq! 强制保存文件,并退出vi:q  不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑

如果需要授权限执行

chmod 755 hello.py

nginx相关命令

##查看进程

ps -ef|grep nginx

##重启

./nginx -s reload

nginx安装及部署_一个有梦想的混子的博客-CSDN博客_nginx

不中断的在后台运行test.shnohup ./test.sh &

top命令

Linux top命令详解 - 白春雨 - 博客园

Linux下*.tar.gz文件解压缩命令

1.压缩命令:

  命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名

可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。

2.解压缩命令:

  命令格式:tar -zxvf 压缩文件名.tar.gz

  解压缩后的文件只能放在当前的目录。

maven打包跳过测试校验

mvn clean package -DskipTests

查看历史

history -w

rpm包安装

rpm -ivh unzip-6.0-19.el7.x86_64.rpm

zip解压文件

unzip nacos-server-1.4.1.zip

nacos启动

sh startup.sh -m standlone

./startup.sh

./shutdown.sh

ps -ef|grep nacos

ps -aux | grep nacos

Linux脚本命令万能手脚架整理相关推荐

  1. Linux——linux脚本命令集合

    摘要 本博文介绍linux中的常用脚本. 一.Linux 修改SSH的连接数 重启SSH服务 系统 linux,增加SSH终端连接数最大为1000个解决方案:vi /etc/ssh/sshd_conf ...

  2. linux脚本命令行交互,linux – 是否有可能使bash shell脚本与另一个命令行程序交互?...

    我在运行bash shell的Linux终端中使用交互式命令行程序.我有一个确定的命令序列,我输入到shell程序.程序将其输出写入标准输出.其中一个命令是'save'命令,它将上一个运行的命令的输出 ...

  3. linux脚本命令顺序执行命令,linux – nohup多个顺序命令

    我需要一个接一个地发出两个命令.第二个命令必须在第一个命令之后执行.以下是命令: tar -zcf archive.tar.gz.tmp mydir mv archive.tar.gz.tmp arc ...

  4. linux 常用参数,Linux 常用命令及参数整理

    1.. cat  -t 2.. ls  -t -u 3.. uniq -c-u -d 4.. sort -k -u -t -f -n 5.. tail head 6.. rpm -q -ql -qf ...

  5. windows运行linux脚本命令,Windows PowerShell:通过命令而不是脚本完成操作

    Windows PowerShell:通过命令而不是脚本完成操作 08/17/2016 本文内容 不要被"编写脚本"这个术语吓倒,因为您可以通过 Windows PowerShel ...

  6. windows运行linux脚本命令大全,查看和运行 Windows PowerShell 脚本

    查看和运行 Windows PowerShell 脚本 12/19/2014 本文内容 应用到: Virtual Machine Manager 2008, Virtual Machine Manag ...

  7. linux脚本命令同时起多个命令行窗口

    一.ubuntu下 启动多个:gnome-terminal -x bash -c "./test.sh" #!/bin/bash gnome-terminal -x bash -c ...

  8. java远程调用linux的命令或者脚本

    为什么80%的码农都做不了架构师?>>>    转载请出自出处: http://eksliang.iteye.com/blog/2105862 Java通过SSH2协议执行远程She ...

  9. Linux初学者接住了---Linux常用命令

    前言 本文整理了Linux常用命令,分类整理,举例说明使用方法,希望为大家带来便利.命令严格区分大小写,一般是小写,tab键补全. Linux常用命令 前言 一.文件处理命令 1.命令格式 目录处理命 ...

最新文章

  1. Delphi XE5 常用功具与下载
  2. smarty能创建 php页面,php+smarty生成静态页面详解
  3. [Qt教程] 第18篇 2D绘图(八)双缓冲绘图
  4. Mysql(4)——数据库相关操作
  5. 每个[NET]开发人员现在应该下载的十种必备工具
  6. c#中通过win32API(FindWindowEx)查找控件句柄实例
  7. 如果硬盘不显示可以这么处理
  8. 百度顶会论文复现(1):课程概述
  9. LYCMS自动采集影视视频网源码 安全无后门
  10. fast recovery area oracle,oracle Fast Recovery Area的管理
  11. 同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式
  12. cmake使用介绍【转】
  13. 兼容PC、移动端(微信公众号) vue全屏滚动组件 支持vue2和vue3
  14. Tampermonkey油猴教程及Greasyfork脚本使用
  15. 微软私有云的数据保护之神——DPM
  16. 数据分析案例——航空公司客户价值分析
  17. 运行 vue-typescript-admin-template 报错 error Command failed with signal “SIGABRT“. 切换node版本
  18. 网站搜索功能lucene
  19. CSS3动画特效详解
  20. adonis命令模块学习笔记

热门文章

  1. 最实用MAC下查看端口是否被占用
  2. softmax算法详解
  3. PuTTY介绍、安装及使用详细过程
  4. WebServer-master
  5. samba和cifs
  6. 2021年考研英语二真题pdf
  7. 认知智能真的来了?且看道翰天琼认知智能三大技术体系!认知智能真的来了。
  8. 关于图网络/图神经网络在游戏中的应用场景调研
  9. 让MBD助你的设计腾飞
  10. less面试_资深面试官告诉你:面试时千万不要说这七句话