Linux操作系统中有许多命令对于日常的系统管理和开发工作至关重要。以下是60个Linux命令的分类介绍:
基础命令(1-15)
ls
- 列出目录内容pwd
- 显示当前工作目录cd
- 更改目录cp
- 复制文件或目录mv
- 移动或重命名文件或目录rm
- 删除文件或目录mkdir
- 创建新目录rmdir
- 删除空目录touch
- 创建新文件或更改文件时间戳cat
- 查看文件内容more
/ less
- 分页查看文件内容grep
- 文本搜索find
- 查找文件或目录chmod
- 更改文件权限chown
- 更改文件所有者系统信息命令(16-25)
uname
- 显示系统信息hostname
- 显示或设置主机名date
- 显示或设置系统日期和时间cal
- 显示日历df
- 显示磁盘空间使用情况du
- 显示目录空间使用情况free
- 显示内存使用情况top
- 显示系统进程信息ps
- 显示当前进程状态kill
- 发送信号给进程网络命令(26-35)
ifconfig
- 配置和显示网络接口ip
- 配置和显示网络接口(现代替代ifconfig)ping
- 测试网络连接traceroute
- 显示数据包到目的地的路径netstat
- 显示网络连接、路由表、接口统计等ss
- 显示套接字统计信息(现代替代netstat)wget
- 从网络下载文件curl
- 向/从服务器传输数据ssh
- 安全外壳协议,用于远程登录scp
- 安全复制文件压缩与解压命令(36-40)
tar
- 归档工具gzip
/ gunzip
- 压缩/解压文件bzip2
/ bunzip2
- 压缩/解压文件zip
/ unzip
- 压缩/解压文件7z
- 7z格式的压缩/解压文本处理命令(41-50)
sed
- 流编辑器awk
- 文本处理工具cut
- 切割字段sort
- 排序文本行uniq
- 删除重复行diff
- 比较文件差异patch
- 应用补丁vim
/ vi
- 文本编辑器nano
- 简单文本编辑器emacs
- 功能强大的文本编辑器系统管理命令(51-60)
useradd
- 添加用户userdel
- 删除用户groupadd
- 添加组groupdel
- 删除组chgrp
- 更改文件所属组passwd
- 修改密码crontab
- 定时任务systemctl
- 控制systemd服务service
- 控制服务reboot
- 重启系统优势与应用场景
常见问题与解决
sudo
提升权限。man
命令)了解正确用法。学习建议
man
命令查看命令手册。这些命令构成了Linux系统管理的核心,掌握它们对于任何Linux用户来说都是非常有益的。
云+社区沙龙online第6期[开源之道]
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
Techo Day
云+社区沙龙online第6期[开源之道]
2022OpenCloudOS社区开放日
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
领取专属 10元无门槛券
手把手带您无忧上云