1. 查看端口占用情况

netstat -tunlp

2.压缩文件

  • 文件夹
tar -cf 文件名.tar  文件夹
gzip 文件名.tar

  • 文件
tar 文件名 文件1 文件2 ...
gzip t_zyzx_zlb_zlsx.sql.tar

3.解压文件

# 解压 tar包
tar –xvf file.tar
# 解压tar.gz
tar -xzvf file.tar.gz
# 解压 tar.bz2
tar -xjvf file.tar.bz2 
# 解压tar.Z 
tar –xZvf file.tar.Z  
#解压rar
unrar e file.rar
#解压zip
unzip file.zip

4.查找文件

find / -name test.conf

5.linux 间复制文件 SCP

scp -P 25022 -r /wdcloud/data/hbase/data_backup/20181115.tar.gz root@102.182.2.190:/wdcloud/zyzx/
scp 20181115.tar.gz root@10.0.22.24:/wdcloud/data

6.ssh

ssh 102.182.2.190

7.给执行权限

# 授权后颜色会变成绿色
chmod +x rc.local

8.开机自启动

# 授权
chmod +x /etc/rc.local
# 追加对应的
su - jetty -c "/wdcloud/app/ptyhzx_security_jetty/bin/jetty.sh restart"

9.重启

shutdown -r now
10.查看可用文件大小
df -h

11.查看文件夹大小
du -sh *

12.查看文件大小
ll -h

13.VIM
# 查询 name 从上往下查name
/name
#?name 从下往上查name shift+g可切换到最底
# 删除一行
DD
14.安装指令
yum -y install wget
15.当前目录显示
pwd
16.CPU核数
# cpu实际核数
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查逻辑CPU数量
cat /proc/cpuinfo| grep "processor"| wc -
17. 修改文件的用户和组
# 组
chgrp 用户名 文件名 [-R]
# 用户
chown 用户名 文件名 [-R]
18. 查看gz文件
zcat +文件名.gz
18. centOs 查看版本信息
cat /etc/centos-release
18. 开启独立屏
创建后台终端:screen -S Face_run
执行完命令,Ctrl + a + d,回到你的桌面
查看后台终端:screen -ls
重新进入后台终端:screen -r Face_run
删掉后台终端:screen -d -r Face_run
19. linux:创建用户
/usr/sbin/groupadd jetty
/usr/sbin/useradd -g jetty jetty
# linux:删除用户
userdel jetty
# 连带删除home下自动生成的文件夹
userdel -r jetty
20. 查看服务器的服务
ps aux | grep -v '\['
启动/停止/重启服务脚本
  • 停止服务脚本
#!/bin/bash
APP_NAME=vschool-web tpid=`ps -ef|grep $APP_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
if [ ${tpid} ]; then
echo 'Stop Process...'
kill -15 $tpid
fi
sleep 5
tpid=`ps -ef|grep $APP_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
if [ ${tpid} ]; then
echo 'Kill Process!'
kill -9 $tpid
else
echo 'Stop Success!'
fi
  • 启动springboot
#!/bin/bash
nohup /usr/java/jdk1.8.0_144/bin/java -jar -Dlogging.path=/work/vschool/log/web/web /work/vschool/jar/running/vschool-web-1.0.1-SNAPSHOT.jar --spring.config.location=file:/work/vschool/config/web-application-prod.yml --spring.profiles.active=prod >/dev/null 2>&1 & echo $! > tpid
  • 重启服务
#!/bin/bash
echo stop web service
/work/vschool/script/web/web/stop.sh
#备份
if [ -f /work/vschool/jar/running/$JAR_NAME ];then
echo back up web jar
mv -f /work/vschool/jar/running/$JAR_NAME /work/vschool/jar/back
fi
#将最新jar移动到running中
cp -f /work/vschool/jar/latest/$JAR_NAME /work/vschool/jar/running
#启动服务
echo start web service
/work/vschool/script/web/web/start.sh[root@iZ2zeba4p55m5k7njdiikjZ web]#

Linux 常用指令整理的更多相关文章

  1. Linux常用指令整理

    Linux常用命令整理 快捷键 [Tab] [Tab] 接在一串指令的第一个字的后面,则为"命令补全": [Tab] 接在一串指令的第二个字以后时,则为"文件补齐&quo ...

  2. linux常用指令

    整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...

  3. ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh

    Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...

  4. Linux常用指令【转载】

    [收藏]Linux常用指令[转载] $ 命令行提示符 粗体表示命令 斜体表示参数 filename, file1, file2 都是文件名.有时文件名有后缀,比如file.zip command 命令 ...

  5. 【ZZ】Linux常用指令

    linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...

  6. Linux常用指令(三)

    进入京东运维组实习,收到了很多同事的热心指导,自己也努力学习,按照他们给出的学习计划,真的很充实,学到了很多不只是开发方面的知识. 以下简单记录下自己的笔记,方便以后查阅. 1.文件系统 Linux系 ...

  7. Linux常用指令指南,终端装逼利器

    最近搞了台Macbook Pro,就学习了一下Linux命令,在网上查了些资料,看了本书叫<快乐的 Linux 命令行>,里面涉及到了各个方面的命令. 在此将常用的整理出来,以备将来使用. ...

  8. Linux常用命令整理 - imsoft.cnblogs

    su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...

  9. Linux常用指令总结

    概述 因为平时不是经常使用Linux系统,每次用到都需要重新温习一遍,这里对自己平时经常使用到的指令做个小结,方便后面直接查阅. 常用指令 登陆root指令 sudo su - 安装软件及卸载指令 d ...

随机推荐

  1. Linux基础知识第七讲,用户权限以及用户操作命令

    目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod ...

  2. spring原理案例-基本项目搭建 01 spring framework 下载 官网下载spring jar包

    下载spring http://spring.io/ 最重要是在特征下面的这段话,需要注意: All avaible features and modules are described in the ...

  3. VBA中使用正则的两种方式

    第一种方式(需要引用VBScript RegularExpression 5.5类库) Option Explicit Sub RegularExpresstion()'方法块 Dim regex A ...

  4. 【学习笔记】tensorflow图片读取

    目录 图像基本概念 图像基本操作 图像基本操作API 图像读取API 狗图片读取 CIFAR-10二进制数据读取 TFRecords TFRecords存储 TFRecords读取方法 图像基本概念 ...

  5. HTML代码片段

    按钮类 后退.前进按钮 返回按钮 几种刷新按钮 警告框显示源代码 链接按钮 打开新窗口 打印 新窗口延迟打开 背景色变换 表单类 点击清空文字 关闭输入法 链接 双击打开链接 超链接鼠标形状 页面 不 ...

  6. nodejs 动态创建二维码

    <!--弹出二维码--> <div class="qrcode"> <div> <p id="saoma">扫描 ...

  7. Vue开篇之Vue-cli搭建项目

    介绍 Vue.js是一套构建用户界面的渐进式框架.Vue 只关注视图层,采用自底向上增量开发的设计.Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件. 第一步:安装node ...

  8. BZOJ5118: Fib数列2(二次剩余)

    题意 题目链接 题目链接 一种做法是直接用欧拉降幂算出\(2^p \pmod{p - 1}\)然后矩阵快速幂. 但是今天学习了一下二次剩余,也可以用通项公式+二次剩余做. 就是我们猜想\(5\)在这个 ...

  9. AEAI HR薪资汇总功能介绍

    1 概述 人力资源系统是一个公司重要的管理工具,而薪资管理是人力资源管理系统中最为核心的功能模块,它包括不同员工的薪资标准.薪资的组成部分,例如:对奖惩管理.保险和年假等员工必备的福利待遇进行统一管理 ...

  10. Android Button四种点击事件和长按事件

    项目XML代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andr ...