Linux 是一个非常强大的操作系统,它提供了大量的命令行工具来帮助用户管理和操作文件系统。下面是一些常用的 Linux 命令,这些命令可以帮助您在日常使用中更高效地工作:
文件与目录操作
ls
- 列出目录内容-l
显示详细信息-a
显示隐藏文件
cd
- 改变当前目录pwd
- 显示当前工作目录的路径mkdir
- 创建新目录rmdir
- 删除空目录rm
- 删除文件或目录(使用-r
选项可递归删除非空目录)cp
- 复制文件或目录mv
- 移动或重命名文件或目录touch
- 更新文件的访问和修改时间,或创建新文件
文件查看与编辑
cat
- 查看文本文件内容less
- 分页显示文件内容head
- 显示文件的开头部分tail
- 显示文件的结尾部分-f
实时显示文件新增内容
nano
或vim
- 文本编辑器
文件搜索
find
- 搜索文件和目录grep
- 在文件中搜索指定模式的文本
用户与权限管理
chmod
- 更改文件或目录的权限chown
- 更改文件或目录的所有者useradd
- 添加新用户passwd
- 设置或更改用户密码userdel
- 删除用户
系统状态
top
- 动态显示当前运行的进程ps
- 显示当前进程快照kill
- 发送信号给进程,通常用于终止进程df
- 显示磁盘空间使用情况du
- 显示目录或文件的磁盘使用情况
网络相关
ifconfig
- 配置网络接口(某些系统可能需要安装net-tools
包)ip
- 显示或操作路由、网络设备、接口等ping
- 测试主机之间的连通性netstat
- 显示网络连接、路由表、接口统计等信息ss
- 另一种显示套接字统计信息的工具wget
或curl
- 从网络下载文件
压缩与解压
tar
- 打包或解包文件gzip
/gunzip
- 压缩或解压缩文件zip
/unzip
- 压缩或解压缩 zip 格式的文件