linux饸饹面


#ping 命令用于测试与目标 IP 地址之间的网络连接,并测量往返时间(RTT,Round-Trip Time)。它通常用于检查主机之间的连接性和响应时间
ping 41.6.249.90
ping www.baidu.com

# telnet 主要用于与远程主机的端口进行交互式的文本会话。
telnet 41.6.249.90 6202

#nc 可以更灵活地进行网络连接和数据传输,不仅限于交互式会话,还可以用于文件传输、端口扫描等
nc -zv 41.6.249.90 6202

#用于在命令行界面下查看文件实时内容的命令
tail -f nohup.out
#只显示文件末尾的最后200行内容
tail -200f nohup.out

#根据服务查找pid
#root     1934540       1  1 6月20 ?       10:45:11 java -server -jar data-manage-v1.0.3-SNAPSHOT.jar --spring.profiles.active=test
ps -ef |grep data-manage

#根据进程pid查端口
#java      1934540   root   54u  IPv6 654251025      0t0  TCP *:12309 (LISTEN)
lsof -i |grep 1934540 |grep LISTEN

#根据端口port查进程
#tcp6       0      0 :::12309                :::*                    LISTEN      1934540/java
netstat -nap |grep 12309 

#发送post请求
curl -X POST -H "Content-Type: application/json" -d '{"account":"hzjw", "password":"value2"}' http://62.64.39.159:9090/sms/sendSMS

#使用curl命令发送一个带有自定义请求头的GET请求
curl -i -H "Authorization: Bearer your-token-here" "http://example.com/api/resource?param1=value1&param2=value2"

#将 https://tiup-mirrors.pingcap.com/install.sh 地址上的文件下载并保存到当前工作目录下的 install.sh 文件中
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh -o install.sh

#使用 tar 命令查看.tar.gz内容
tar -tf hadoop-3.2.4.tar.gz

# 用于在整个文件系统中查找文件名为 aa 的文件或目录,并输出它们的路径
find / -name aa [-print]

#通过SSH协议远程登录到IP地址为 172.16.100.171 的服务器,并使用 root 用户身份进行登录
ssh root@172.16.100.171

#从本地将文件夹传输到服务器
scp -r /Users/mac_pc/Desktop/test root@192.168.1.1:/root

#将服务器上的文件夹传输到本地
scp -r root@192.168.1.1:/data/wwwroot/default/test /Users/mac_pc/Desktop

#仅显示监听状态的套接字
netstat -tunlp

#压缩
tar  -czvf  yht.tar.gz  *.log

#解压
tar -xzvf  yht.tar.gz

#压缩
zip -r data.zip  data  

#使用 -o 选项,强制覆盖目标目录中所有现有文件,-d:指定目录
unzip -o dist.zip -d dist
#解压
unzip data.zip 
#解压 .zip 文件到指定目录
unzip archive.zip -d /path/to/directory
#查看内容的 .zip 文件
unzip -l archive.zip
zipinfo archive.zip

#上传文件到服务器
rz 

#下载文件 
sz  

#设置日期
date -s 11/03/2009

#设置时间   
date -s 10:53:55  

#连接mysql数据库
mysql -h 172.22.55.33 -P4531 -uroot -p

#修改密码
set password for 'root'@'%' = 'fawkes@MySql2023';


#防火墙状态
sudo firewall-cmd --state

#列出当前防火墙所有配置
firewall-cmd --list-all

#列出当前防火墙开放的所有端口
firewall-cmd --list-ports

#第一条命令将端口永久添加到public区域的允许列表中,第二条命令重新加载防火墙规则使更改生效
sudo firewall-cmd --zone=public --add-port=4531/tcp --permanent
sudo firewall-cmd --reload

#挂载数据盘,并设置为/data  ,多个命令一块执行:命令之间用 &&
lsblk
fdisk /dev/vdb
然后按n
再一直回车
再按w保存
pvcreate /dev/vdb1
vgcreate vgroup /dev/vdb1
lvcreate -l 100%FREE -n data vgroup
mkfs.ext4 /dev/vgroup/data
mkdir /data
mount /dev/vgroup/data /data
echo -e "/dev/mapper/vgroup-data /data ext4 defaults 0 0">>/etc/fstab

#输出为 aarch64,表示你的系统是基于 ARM 64 位架构  输出为 x86_64,表示你的系统是基于 x86_64 架构
#uname 命令用于显示系统信息。使用 -m 参数可以查看机器架构
uname -m
#arch 命令是 uname -m 的简写,也可以用来显示机器架构:
arch
#lscpu 命令提供了详细的 CPU 架构信息
lscpu

#查看内存使用情况
free -h

# 要使用 rm -rf 命令删除当前目录下的所有文件和文件夹,但排除指定的文件
rm -rf !(example1.txt|example2.txt)  

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值