前言:Linux的命令有很多,有的时候非常不好记,笔者在这里浅浅分类整理。
一、系统目录
先了解一下Linux系统里的目录结构
/boot
用来存放系统启动相关文件的
/dev
device(设备)用来存放跟设备-外设有关的文件
/etc
passwd 存储了系统上的用户账户信息,包括用户名、用户ID、组ID、用户家目录、默认shell等
shadow 存储了用户的加密密码及相关的安全设置,,只有root用户可以读取。
hosts 用于将主机名映射到IP地址,也可用于本地名称解析。
/media
用来存放挂载文件(可移除的装置)
mount 源文件目录 目标目录
/opt
用来存放可选的安装软件(程序 )
/proc
虚拟文件系统
用来存放系统信息状态
/bin
用来存放命令,主要用于具体应用
/sbin
用来存放命令,主要用在系统管理方面的命令
二、服务管理
systemctl --type=service
查看系统运行的所有服务
systemctl status 服务名
查看服务状态
systemctl start 服务名
启动服务
systemctl restart 服务名
重启服务
systemctl stop 服务名
停止服务
systemctl enable 服务名
将服务加入开机启动
三、网卡操作
查看IP地址
ip a
关闭网卡
ifdown ens33
启动网卡
ifup ens33
四、系统信息
查询当前系统用户
whoami
查询系统内核版本信息
uname -r
查询系统主机名
hostname
五、远程登录
ssh
ssh 用户名@IP地址 端口
ftp
ftp + 端口号
六、文件及文件夹操作
ls
用于列出当前工作目录中的文件和目录。
mkdir
用于创建新的目录。
cp
用于复制文件和目录。
mv
用于移动文件和目录,也可用于文件和目录的重命名。
rm
用于删除文件和目录。
which
用于查找指定命令的路径。