本文共 1327 字,大约阅读时间需要 4 分钟。
在linux系统中,执行文件夹和文件管理操作是日常工作的重要部分。本文将介绍一些常用的命令和操作步骤。
要创建一个新的文件夹test
,可以使用以下命令:
mkdir test
如果需要递归创建多层文件夹(例如file1/log
),可以使用以下命令:
mkdir -p file1/log
要创建一个新的空文件test
,可以使用以下命令:
touch test
要删除指定文件test
,可以使用以下命令:
rm -f test
如果需要删除文件夹及其包含的所有文件,可以使用以下命令:
rm -rf test
要将文件test
重命名为test1
,可以使用以下命令:
mv test test1
将当前目录下的文件test1
移动到/etc
目录下:
mv test1 /etc
要查看文件test
的类型,使用以下命令:
file test
要查看文件test
的内容,可以使用以下命令:
cat -b test
要编辑文件test
并进行内容修改,可以使用vi编辑器:
vi test
在vi中按下i
键开始编辑,编辑完成后按下ESC
退出编辑模式,最后按下:wq
保存文件。
要清空文件hello.txt
,可以在终端中执行以下命令:
cat > hello.txt
按下Ctrl + C
键后,文件会被清空。
要查看端口80是否被占用,可以使用以下命令:
netstat -anptu | grep 80
如果需要关闭占用该端口的程序,首先找到对应的PID并执行:
kill -9 PID号
检查防火墙状态:
systemctl status firewalld
启动防火墙:
systemctl start firewalld
停止防火墙:
systemctl stop firewalld
要查看当前的iptables规则,可以执行以下命令:
iptables -L -n -v
要添加允许TCP端口80的规则:
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
要删除文件中某一行,可以使用vi编辑器:
vi filename
在vi中输入行号并按回车,或者使用命令:10
跳转到指定行。
在vi中快速查找某一字符串,可以直接输入/string
并按回车。
查看当前目录:
pwd
查看磁盘空间使用情况:
df -h
查看文件占用空间:
du -sh *
要删除当前目录下的所有文件,可以执行以下命令:
rm -f *
要删除logs
目录下的所有文件而不删除目录本身:
rm -rf logs/*
这些命令可以帮助您完成日常的文件和目录管理操作。
转载地址:http://afkfk.baihongyu.com/