1. 删除文件
删除一个文件
rm -f 文件路径
删除多个文件
rm -f 文件路径 文件路径 ...
删除文件夹以及文件夹中的文件
rm -rf 文件夹路径
删除多个文件夹以及文件夹中的文件
rm -rf 文件夹路径 文件夹路径 ...
2. 移动文件和重命名
移动文件【如果目的路径中有重名文件 会 提醒是否覆盖】
mv 文件路径/文件名 目的路径/文件名 【目的路径文件名可不写,如果需要重命名写上会移动并重命名】或
mv -i 文件路径/文件名 目的路径/文件名 【如果不需要重命名可不写】
移动文件【如果目的路径中有重名文件 不会 提醒是否覆盖】
mv -f 文件路径/* 目的路径/文件名 【如果不需要重命名可不写】
(1) 将一个文件夹中的所有文件移到当前目录(用”.”表示)中:
mv 文件夹路径* .
(2) 将 文件1 重命名为 文件2:
mv 文件1 文件2
(3) 把当前目录的一个子目录里的文件移动到另一个子目录里
mv 文件名/* 另一个目录
(4) 移动当前文件夹下的所有文件到上一级目录
mv * ../
3. 复制
复制文件
cp 文件路径/文件名 目的路径
复制文件夹
cp -r 文件路径/文件名 目的路径
4.查询端口
查看当前所有TCP端口
netstat -ntlp
查看当前所有UDP端口
netstat -nulp
查看80端口使用情况
netstat -ntulp |grep 80
【端口被占用】
[root@VM_0_10_centos home]# netstat -ntulp |grep 80
tcp 1 0 0.0.0.0:80 0.0.0.0:* LISTEN 24429/java
【如果没有显示 说明端口没有被占用】
查看所有3306端口使用情况
netstat -an | grep 3306
5.杀死进程
杀死进程
kill -9 进程号
【杀死上面查询出来的 80 端口占用进程】
[root@VM_0_10_centos home]# netstat -ntulp |grep 80
tcp 1 0 0.0.0.0:80 0.0.0.0:* LISTEN 24429/java
udp 0 0 0.0.0.0:68 0.0.0.0:* 807/dhclient
[root@VM_0_10_centos home]# kill 24429
[root@VM_0_10_centos home]#
6. 查询进程
[root@VM_0_10_centos ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Oct05 ? 00:00:49 /usr/lib/systemd/systemd --switched-root --system --d
root 2 0 0 Oct05 ? 00:00:00 [kthreadd]
root 3 2 0 Oct05 ? 00:00:06 [ksoftirqd/0]
root 5 2 0 Oct05 ? 00:00:00 [kworker/0:0H]
root 7 2 0 Oct05 ? 00:00:00 [migration/0]
root 8 2 0 Oct05 ? 00:00:00 [rcu_bh]
root 9 2 0 Oct05 ? 00:00:28 [rcu_sched]