ls命令
ls 列出所有文件
ls -a 显示包括隐藏文件
ls -a -l 显示文件并显示文件信息
ls -l -h 显示文件大小
ls / 显示根目录文件
cd命令
cd 跳转目录
cd /bin 跳转到bin目录
. 当前工作目录
.. 上一级工作目录
- 上一次工作目录
~ 当前登录用户和目录
sudo命令
sudo chmod a+w 文件夹名 赋予普通用户写权限
cp命令
cp 源文件名 新文件名 复制文件
cp -r 文件夹名 新文件夹名 复制文件夹
cp 源文件名 ../另一个目录/新文件名 复制文件到其他目录
cp -d link_text link_text2 拷贝软链接
pwd命令
pwd 打印当前工作目录
mv命令
mv 文件名 ../目录/ 移动文件到新目录
mv 源文件名 新文件名 修改文件名
mkdir命令
mkdir 文件名 创建文件夹
mkdir {文件名1,文件名2,文件名3} 创建三个文件夹
mkdir -p ./文件夹1/文件夹2/文件夹3 创建不同目录下的文件夹
mkdir bash xiang{1..3} 创建三个文件夹
rm命令
rm 文件名 删除文件
rm -i 文件名 确认删除文件
rm -r 文件夹名 删除目录
echo命令
echo $PATH 打印环境变量
touch命令
touch 文件名 创建文件
su命令
su - 用户名 切换登录用户
cat命令
cat 查看文件
查询ip
ip addr show
启用某个网口
sudo ip link set ens33 up
手动设置IP
sudo ip addr add 192.168.1.100/24 dev ens33 # 这里的 IP 地址是示例,请根据你的网络配置
sudo ip link set ens33 up
查看网口ip 手动获取DHCP
sudo dhclient ens33
检查固定网口状态
ip addr show ens33
检查防火墙状态
sudo systemctl status firewalld
关闭防火墙
sudo systemctl stop firewalld
开启防火墙
sudo systemctl start firewalld
配置ICMP请求(例如我是在虚拟机中安装centos,需要在物理机种ping操作)
sudo firewall-cmd --permanent --add-icmp-block-inversion
sudo firewall-cmd --reload
~~