1、find+sed
cd /root/etc
find . -type f -exec sed -i 's|666|888|g' {} +
find
命令查找 /
目录下所有包含关键词 yangpin
的文件夹,可以结合 grep
命令来实现。具体命令如下
sudo find / -type d -exec grep -rl "yangpin" {} +
sudo
:由于需要访问系统的根目录,通常需要超级用户权限。find /
:从根目录开始查找。-type d
:只查找目录。-exec
:对找到的每一个目录执行后面的命令。grep -rl "yangpin" {}
:递归地搜索目录中的文件,查找包含关键词yangpin
的文件。+
:表示-exec
命令的结尾,使用+
号表示-exec
命令批量处理匹配的文件,效率更高。
2、更新系统时间
2.1、查看当前时间信息:
timedatectl
2.2、手动设置时间:
sudo timedatectl set-time 'YYYY-MM-DD HH:MM:SS'
2.3、更新系统时间:
sudo timedatectl set-timezone '时区'
2.4、重启时间同步服务:
sudo systemctl restart systemd-timesyncd
3、路由配置
3.1、添加路由
sudo ip route add 172.31.48.0/20 via 60.191.137.253
3.2、删除路由
sudo ip route del 172.31.48.0/20
4、tar解压命令
4.1、解压 .tar.gz
文件
tar -xzf file.tar.gz
4.2、解压 .tar.bz2
文件
tar -xjf file.tar.bz2
4.3、解压 .tar
文件
tar -xf file.tar
4.4、解压到指定目录
tar -xf file.tar -C /path/to/destination
4.5、查看 tar 文件内容
tar -tf file.tar
5、tar压缩文件
5.1、创建 tar 归档文件
tar -cvf archive.tar file1 file2 directory
5.2、创建 gzip 压缩的 tar 归档文件
tar -czvf archive.tar.gz file1 file2 directory
5.3、创建 bzip2 压缩的 tar 归档文件
tar -cjvf archive.tar.bz2 file1 file2 directory
6、NMAP端口扫描
sudo nmap -sU -sT -p- <target_ip>
解释:
-sU
: 表示扫描UDP端口。-sT
: 表示扫描TCP端口。-p-
: 表示扫描所有端口(1至65535)。