首页 > 其他分享 >liunx常用操作

liunx常用操作

时间:2024-04-18 16:11:06浏览次数:27  
标签:常用 grep 查看 -- redis etc liunx 操作 com

1.linux配置当用户连续认证失败次数超过 5 次,锁定该用户使用的账号

more /etc/pam.d/system-auth 
auth required pam_tally.so onerr=fail deny=5 unlock_time=300

2.查询服务器版本

cat /etc/os-release

3.查询服务器端口

netstat -pltun

4.安装tcpping

cd   usr/bin
wget http://www.vdberg.org/~richard/tcpping   
chmod 755 tcpping

5.安装ssh

yum  -y install sshpass

6.在线安装SSH

sudo apt-get install ssh

7.远程连接命令

ssh username@ip  -p 端口

8.拷贝本地文件到远程服务器(172.16.0.235)

#scp 文件名  root@远程ip:/路径/ 
scp  /data/jdk-8u101-linux-x64.tar.gz  [email protected]:/home/

9.下载远程服务器文件至本地服务器

#scp -r root@远程ip:/路径/   文件名 
scp -r [email protected]:/root/ /home/administrator/Desktop/new/

10.查看端口占用

netstat -anp |grep 8015

11.查看文件大小

du -sh *

12.查询ip

ifconfig -a

13.查询存储挂载情况

lsblk 

14.查看存储空间使用情况

df -h

15.查看文件大小

du -h ?max-depth=0 *

16.查看服务内存

free -g

17.查看JDK环境

java -version

18.按关键字查询

find   /  -name  "*6379"

19.查询程序进行

ps aux |grep redis

20.查看nginx是否启动

ps -ef | grep nginx

21.检查是否编译正常

nginx -t  

22.查看当前SELinux的应用模式。

getenforce

23.查看SSH服务是否开启

ps -e | grep ssh

24.查看jar包

jps -l

25.查询JDK版本

pm -qa | grep java

26.jdk生效

source /etc/profile

27.授权读写

chmod 777 *.sh

28.删除文件

#删除access文件夹
rm -rf /var/log/httpd/access

29.复制

#复制webapps及子目录文件到home
cp  -r  webapps/   /home/

30.剪切

mv  /path/to/source/file /path/to/destination/folder/

31.目前创建 -p为系统会逐级创建

mkdir  -p     */*

32.文件编辑

vim /etc/security/limits.conf
#按上下键找位置,按i 编辑
#按esc  
:wq!

二、防火墙管理
1.查看防火墙状态

systemctl  status firewalld

2.重新启动防火墙

systemctl  restart  firewalld

3.关闭防火墙

systemctl stop  firewalld

4.永久关闭防火墙

sudo  service iptables stop

5.查询防火墙放行端口

firewall-cmd --list-ports

6.添加放行端口

firewall-cmd --add-port=22/tcp --permanent

7.添加禁止端口

firewall-cmd --zone=public --remove-port=445/tcp --permanent

三、Tomcat在linux环境的使用

#在/var/lib这个目录当中建立软链接mysql
ln -s /home/data/mysql /var/lib

1.使用Tomcat关闭命令

./shutdown.sh

2.查看Tomcat是否可以关闭

ps -ef|grep java

3.根据进程号查看端口

netstat -anp  | grep  ***

4.直接杀死Tomcat进程

kill -9 12976

如果出现以下信息,则表示Tomcat已经关闭
root 19955 19757 0 17:48 pts/0 00:00:00 grep java

5.启动Tomcat

./startup.sh

6.查看tomcat日志(记得切换路径哦)

tail -f catalina.out

7.测试环境删日志

find /gxsoft/  -path '*logs*' -type f ! -name '*.out' -mtime +7 

8.查看前10行

head -n 10 /etc/profile

9.查看最后10行

tail  -n 100 /etc/profile

10.查看最后1000行

tail -1000 nohup.out 

11.实时查看日志

tail -f nohup.out 

四、目前目录级别
1.当前目录

cd ./

2.上一级

cd ../

3.根目录

cd ../..

5.帮助命令

tar --help

6.解压

#tar -zcvf 解压路径
tar -zxvf /tmp/etc.tar.gz 
#zip -q -r 压缩包名.zip   目录/文件名
zip -q -r /tmp/etc.tar.gz    目录/文件名

7.查看历史操作

history | grep startup  查看历史操作日记录
history | grep redis 
history | grep redis.conf   
ps aux| grep monitort
ps aux| grep nohup
nohup java -jar gs-jcjx-jxkh-be-2.3.2-SNAPSHOT.jar >jcjx.log2 &

五、redis相关操作

1.修改redis密码

cd  /etc/redis
vi   6379.conf

2.查看redis是否启动

ps -ef | grep redis

3.启动redis

/etc/init.d/redis_6379 start 

4.停止redis

redis-cli shutdown

六、linux测试网络地址
在Linux中,可以使用多种命令来测试网络地址。以下是一些常用的命令和示例:

#ping:发送ICMP回显请求到网络地址,检查目标主机是否可达。
ping -c 4 google.com

#traceroute:追踪数据包到达目标主机所经过的路由。
traceroute google.com

#netcat (nc):尝试建立连接到指定的主机和端口。
nc -zv google.com 80

#curl:检查网络地址是否可以通过HTTP协议访问。
curl -I http://google.com

#wget:尝试下载文件来检查网络地址是否可以正常访问。
wget -qO- http://google.com

#dig:查询DNS相关信息,检查域名解析是否正常。
dig google.com

#mtr:结合了traceroute和ping命令的功能。
mtr google.com

这些命令可以帮助你测试网络地址的连通性、路由和DNS解析等。根据你的具体需求,选择合适的命令进行测试。

标签:常用,grep,查看,--,redis,etc,liunx,操作,com
From: https://www.cnblogs.com/vlogshow/p/18143654

相关文章

  • linux常用的shell脚本
    linux常用的shell脚本一、检查系统负载:检查系统的负载情况,并在超过阈值时发送警报。可使用 uptime 命令和条件语句来实现#!/bin/bashCPU_USAGE=$(top-bn1|grep"Cpu(s)"|awk'{print$2+$4}')THRESHOLD=80THRESHOLD=80if(($(echo"$CPU_USAGE>$THRESHOLD"|b......
  • mybatisplus常用写法
    一、QueryWrapper和LambdaQueryWrapper的区别写法和表达方式不同:QueryWrapper:使用传统的字符串形式构建查询条件,通过支持链式调用的方式,可以方便地拼接多个查询条件。LambdaQueryWrapper:使用Lambda表达式构建查询条件,可以通过实体类的属性和方法来安全地编写查询条件,减少犯......
  • 工作中常用到的Linux命令
    思维导航系统,用户信息操作相关命令查看系统发行版本权限控制命令运行控制启动命令目录、文件、文本管理相关命令查看历史命令参考文章系统,用户信息操作相关命令查看主机ip地址ifconfig获取用户信息id修改用户密码passwd查看链接用户who创建新用户账号use......
  • Linux常用命令知识点总结
    目录目录目录基础指令Linux命令基本格式文件操作文件格式文件权限创建文件查看文件删除文件移动文件复制文件编辑文件查找文件查找命令路径vim文本编辑器一般指令模式(commandmode)编辑模式(insertmode)指令列命令模式command-linemode目录操作打印路径查看目录切换目录创建目......
  • 说说你对树的理解?相关的操作有哪些?
    一、是什么在计算机领域,树形数据结构是一类重要的非线性数据结构,可以表示数据之间一对多的关系。以树与二叉树最为常用,直观看来,树是以分支关系定义的层次结构二叉树满足以下两个条件:本身是有序树树中包含的各个结点的不能超过2,即只能是0、1或者2如下图,左侧的为二叉树,......
  • iNeuOS工业互联网操作系统,民爆远程运维平台案例
    iNeuOS工业互联网操作系统,民爆远程运维平台案例目      录1.     概述...22.     iNeuOS在民爆生产厂区和北京运维中心配置...31.1          生产厂区配置...31.2          运维中心配置...7 1.  概述     针对......
  • WPF 使用DbUtility 数据库通用操作类
    依赖准备1.在WPF项目内首先通过NuGet包管理器进行安装需要操作的数据库依赖,我这里使用的是SQLite数据库所以安装的是System.Data.SQLite。2.安装后需要下载DbUtility.dll,下边是网盘地址https://www.123pan.com/s/TaoVjv-4aWHv.html3.下载后把文件放到项目根目录下,在软件内引用......
  • mysql问题排查常用脚本
    查询出执行时间较长的进程select*frominformation_schema.processlistwherecommand!='Sleep'andtime>5*60orderbytimedesc;select*frominformation_schema.processlistwhereCommand!='Sleep'orderbyTimedesc;查看进程showfullprocess......
  • blender将多个选择的顶点x值改为0,非常诡异的操作
    选择顶点,然后按S,X,0 InEditmodeselecttheverticesandScaleto0ontheaxisatissue,inthisexampleontheXaxis(SX0):Nowthatalltheverticesareinthesamepositiononthataxis,alltheirpositionscanbeset(inthisexampleto-0.25)in......
  • gpupdate.exe 是 Windows 操作系统中的一个命令行工具,用于立即刷新本地计算机或用户的
    C:\Mount\Windows\System32\gpupdate.exeC:\Mount\Windows\SysWOW64\gpupdate.exeC:\Mount\Windows\WinSxS\amd64_microsoft-windows-g..policy-cmdlinetools_31bf3856ad364e35_10.0.20348.2340_none_e3e1b64c0e292aa6\gpupdate.exeC:\Mount\Windows\WinSxS\......