Linux实用命令详解:端口管理与文件操作指南

需积分: 10 0 下载量 70 浏览量 更新于2024-09-04 收藏 15KB DOCX 举报
本文档详细介绍了Linux操作系统中的常用命令及其功能,主要涵盖以下几个方面: 1. **系统信息查询**: - `netstat -ntlp`:用于查看当前所有的TCP和UDP端口状态,包括监听和连接信息。 - `netstat -ntulp | grep 80`:筛选出与80端口相关的网络连接情况,通常用于检查HTTP服务是否运行。 2. **网络配置**: - 使用`vi`编辑器修改`/etc/sysconfig/network-scripts/ifcfg-eth0`文件,可以更改网卡的IP地址。重启网络服务后,新设置才会生效。 - `ifconfig eth0 192.168.1.1 netmask 255.255.255.0`:临时改变网络接口的IP地址,不重启网络服务。 3. **文件和目录操作**: - `chmod +x *`:给予当前目录下所有文件执行权限。 - 关机与重启: - `shutdown -h now`:强制关闭系统。 - `init 0`:通过初始化脚本来关闭系统,与`halt`功能类似。 - `reboot`:重启系统。 - 文件和目录导航: - `cd /home`:进入/home目录。 - `cd ..`:返回上一级目录。 - `cd ../..`:上溯两层目录。 - `cd ~user1`:进入指定用户的家目录。 - `cd -`:返回上次所在的目录。 - 显示路径与文件信息: - `pwd`:显示当前工作路径。 - `ls`:列出目录内容。 - `ls -F`:显示文件类型标志。 - `ls -l`:详细列出文件和目录。 - `ls -a`:显示隐藏文件。 - `ls [0-9]*`:筛选包含数字的文件名。 - `tree` 和 `lstree`:分别以树形结构显示文件和目录层次。 - 创建和删除目录: - `mkdir dir1`:创建单个目录。 - `mkdir dir1 dir2`:创建多个目录。 - `mkdir -p /tmp/dir1/dir2`:递归创建目录路径。 - `rm -rf file1`:强制删除文件(无交互式确认)。 - `rmdir dir1` 和 `rm -rf dir1`:删除目录及其内容。 - `mv dir1 new_dir`:重命名或移动目录。 - 文件复制: - `cp file1 file2`:复制文件。 - `cp dir/*. file`:复制目录下所有文件到指定位置。 - `cp -a /tmp/dir1 .`:递归复制目录。 - `cp -ad dir1 dir2`:复制目录结构。 4. **文件和目录链接**: - `ln -s file1 lnk1`:创建软链接。 - `ln file1 lnk1`:创建硬链接,指向文件或目录。 5. **文件搜索**: - `find -name file1`:从根目录开始搜索指定文件名。 - `find -user user1`:查找属于指定用户的文件和目录。 - `find /home/user1 -name \*.bin`:搜索指定用户家目录下的所有.bin文件。 这些命令是Linux系统管理员和普通用户日常工作中必不可少的基础操作,熟练掌握它们能够有效提高效率并更好地管理和维护系统。