Linux 常用指令整理
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 常用指令整理的更多相关文章
- Linux常用指令整理
Linux常用命令整理 快捷键 [Tab] [Tab] 接在一串指令的第一个字的后面,则为"命令补全": [Tab] 接在一串指令的第二个字以后时,则为"文件补齐&quo ...
- linux常用指令
整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...
- ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh
Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...
- Linux常用指令【转载】
[收藏]Linux常用指令[转载] $ 命令行提示符 粗体表示命令 斜体表示参数 filename, file1, file2 都是文件名.有时文件名有后缀,比如file.zip command 命令 ...
- 【ZZ】Linux常用指令
linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...
- Linux常用指令(三)
进入京东运维组实习,收到了很多同事的热心指导,自己也努力学习,按照他们给出的学习计划,真的很充实,学到了很多不只是开发方面的知识. 以下简单记录下自己的笔记,方便以后查阅. 1.文件系统 Linux系 ...
- Linux常用指令指南,终端装逼利器
最近搞了台Macbook Pro,就学习了一下Linux命令,在网上查了些资料,看了本书叫<快乐的 Linux 命令行>,里面涉及到了各个方面的命令. 在此将常用的整理出来,以备将来使用. ...
- Linux常用命令整理 - imsoft.cnblogs
su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...
- Linux常用指令总结
概述 因为平时不是经常使用Linux系统,每次用到都需要重新温习一遍,这里对自己平时经常使用到的指令做个小结,方便后面直接查阅. 常用指令 登陆root指令 sudo su - 安装软件及卸载指令 d ...
随机推荐
- Linux基础知识第七讲,用户权限以及用户操作命令
目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod ...
- spring原理案例-基本项目搭建 01 spring framework 下载 官网下载spring jar包
下载spring http://spring.io/ 最重要是在特征下面的这段话,需要注意: All avaible features and modules are described in the ...
- VBA中使用正则的两种方式
第一种方式(需要引用VBScript RegularExpression 5.5类库) Option Explicit Sub RegularExpresstion()'方法块 Dim regex A ...
- 【学习笔记】tensorflow图片读取
目录 图像基本概念 图像基本操作 图像基本操作API 图像读取API 狗图片读取 CIFAR-10二进制数据读取 TFRecords TFRecords存储 TFRecords读取方法 图像基本概念 ...
- HTML代码片段
按钮类 后退.前进按钮 返回按钮 几种刷新按钮 警告框显示源代码 链接按钮 打开新窗口 打印 新窗口延迟打开 背景色变换 表单类 点击清空文字 关闭输入法 链接 双击打开链接 超链接鼠标形状 页面 不 ...
- nodejs 动态创建二维码
<!--弹出二维码--> <div class="qrcode"> <div> <p id="saoma">扫描 ...
- Vue开篇之Vue-cli搭建项目
介绍 Vue.js是一套构建用户界面的渐进式框架.Vue 只关注视图层,采用自底向上增量开发的设计.Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件. 第一步:安装node ...
- BZOJ5118: Fib数列2(二次剩余)
题意 题目链接 题目链接 一种做法是直接用欧拉降幂算出\(2^p \pmod{p - 1}\)然后矩阵快速幂. 但是今天学习了一下二次剩余,也可以用通项公式+二次剩余做. 就是我们猜想\(5\)在这个 ...
- AEAI HR薪资汇总功能介绍
1 概述 人力资源系统是一个公司重要的管理工具,而薪资管理是人力资源管理系统中最为核心的功能模块,它包括不同员工的薪资标准.薪资的组成部分,例如:对奖惩管理.保险和年假等员工必备的福利待遇进行统一管理 ...
- Android Button四种点击事件和长按事件
项目XML代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andr ...