Linux基础命令
1. 登录基本操作
ssh hik/root@地址+端口 远程服务器
su root 进入特权模式(注修改任何数据权限操作需进入root权限)
Exit 退出当前模式
shutdown -h now 立刻关机(root用户使用)
shutdown -h+时间(不加时间默认1分钟关机)/ shutdown -c+时间(取消关机)
Reboot -r / shutdowm -r now 重启服务器 注:需要在root用户下
poweroff 关闭服务器
2.查询服务状态操作
2.0 查询网卡信息
ip a / ifconfig -a 查询当前系统网卡信息
ethtool -p eno3(网卡信息) 检测服务器网卡状态
ethtool eth0 确认Speed 是否有值(远程查看)
(网口看看是否是自适应,,,新服务器不支持百兆链路,需要用千兆交换机连接)
service network restart/ systemctl restart network 重启网卡服务
route -n 查看路由网关信息
cd /etc/sysconfig/network-scripts 进入网络配置目录
ll | grep ifcfg | grep -v lo 检查当前所有网卡配置文件
2.1 查询SSH服务状态
Service sshd status 查询ssh服务是否开启状态
Service sshd restart 重启ssh服务
备注:出现Active: active (running)切高亮显示则表示是启动状态,出现 Active: inactive (dead)灰色表示停止
2.2 查询防火墙状态
Service iptables status / service firewalld status 查询防火墙状态
Service iptables stop / service firewalld stop 停止防火墙状态
service iptables restart 重启防火墙服务
Service iptables save 保存设置
2.3 查询端口是否开放
netstat -anp | grep 5555 查询服务端口的状态
lsof -i :5555 查看端口使用状态
(没有输出结果说明端口没有使用)
Netstat -ntpl 查询所有TCP端口信息
Netstat -nupl 查询所有UDP端口信息
2.4 查询当前系统版本信息
cat /etc/redhat-release 查看当前版本信息,查询redhat-release文件
2.5 查询应用进程
查看程序进程
ps -ef | grep 程序名
取消进程
Kill -9 进程ID
3.文件操作
Ls 查询当前目录下的文件
pwd 显示当前目录
Cd 返回根目录文件
Cd /目录 指定进入目录
cd ./ 返回赏上一级目录
rm -r 询问删除指定文件
mkdir /目录 创建指定文件夹
mv /目录文件 剪贴目录下的文件
cp /目录文件 拷贝目录下的文件
Find /目录文件 查询目录下的文件
unzip -o -d /home/hik(解压目录) 空格+解压文件 解压到目标文件夹
sh /目标文件或者./执行文件 开始执行文件
4. 系统时间操作
date 查询当前系统时间
date -s “2021-06-09 19:07:58” 修改制定时间设置,设置完成后date查询时间
hwclock -w 将系统时间写入到硬件时间
hwclock -s 将硬件时间写入到系统时间
hwclock --systohc 硬件时间和系统时间不一致,同步命令
5. 修改主机名字
hostname 空格 自定义名字
logout 注销登录(登录查看主机名字)
6.文件文本赋权操作chmod
chmod 777 /目录或件授权
7.查看系统硬盘状态
lsblk 查看当前有多少磁盘
df -h 查看磁盘状态
Free -h 查询服务器内存使用情况
本文来自博客园,作者:小衣,转载请注明原文链接:https://www.cnblogs.com/yhy-blog/p/14862342.html