Linux 命令大全 🐧
简洁高效的 Linux 命令手册,涵盖日常操作、用户管理、系统监控和网络配置,助你快速上手终端操作!
✨ 特点与功能介绍
Linux 是一种自由开源的类 Unix 操作系统,广泛应用于服务器、嵌入式设备及开发环境中。其强大的命令行工具为用户提供了高效、灵活的操作方式。本文整理了常用的 Linux 命令,涵盖文件操作、用户管理、系统监控和网络配置等方面,适合初学者和有一定经验的用户查阅使用。
🧭 一、通用命令
1. 打印或设置系统日期和时间 📅
2. 查看或设置终端控制字符(如 Ctrl-C, Ctrl-D, Ctrl-Z 等)⌨️
3. 修改当前用户密码 🔒
4. 用户登录与注销 🔐
1
2
|
login # 登录
logout # 注销(注意:原文中的 "1ogout" 应为 "logout")
|
5. 显示当前工作目录 📂
6. 查看文件内容 📄
1
2
3
4
|
more # 分页显示文件内容
less # 更高效的分页查看(支持上下滚动)
head # 显示文件开头部分
tail # 显示文件末尾部分
|
7. 修改文件或目录权限 🛡️
1
|
chmod u+rwx filename # 示例:给用户增加读、写、执行权限
|
8. 强制删除非空目录(谨慎使用!)🗑️
9. 递归拷贝目录(包括子目录和文件)📦
👥 二、用户命令
1. 创建新用户
1
|
useradd admin # 创建名为 admin 的用户
|
2. 设置用户密码
1
|
passwd admin # 为 admin 用户设置密码
|
3. 查看用户信息
1
|
id admin # 验证 admin 用户是否存在并显示其信息
|
4. 切换用户身份
1
2
|
su - root # 切换到 root 用户(需要密码)
su username # 切换到其他用户(可能不需要密码)
|
🖥️ 三、系统命令
1. 查看系统内核版本
2. 查看 Ubuntu 发行版信息
3. 查看网卡状态与信息
1
|
ethtool eth0 # 查看第一块网卡的状态
|
4. 查看内存与 CPU 信息
1
2
|
cat /proc/meminfo # 查看内存信息
cat /proc/cpuinfo # 查看 CPU 信息
|
5. 查看磁盘空间使用情况
1
|
df -h # 以人类可读格式显示文件系统使用情况
|
6. 查看硬盘分区信息
1
|
fdisk -l # 列出所有磁盘分区(注意:原文中的 "fdisk -1" 应为 "fdisk -l")
|
7. 查看文件大小
1
|
du -h filename # 显示指定文件的大小
|
8. 查看目录大小
1
2
|
du -hs dirname # 显示目录总大小
du -h dirname # 显示目录下每个文件的大小
|
9. 查看内存使用情况
1
2
3
|
free -m # 以 MB 为单位显示
free -g # 以 GB 为单位显示
free -k # 以 KB 为单位显示
|
10. 查看系统进程
1
2
|
ps -e # 显示所有进程
ps -aux # 显示所有用户的进程(包括详细信息)
|
11. 终止进程
12. 强制终止所有同名进程
1
|
killall -9 processname # 强制终止指定名称的所有进程
|
🌐 四、网络相关
1. 配置 ADSL 连接
1
|
pppoeconf # 启动 ADSL 配置向导
|
2. 手动启动 ADSL 连接
1
|
pon dsl-provider # 使用配置好的名称启动连接
|
3. 开机自动激活 ADSL(需配置)
1
|
/etc/ppp/pppoe_on_boot # 通常需要在系统启动脚本中设置
|
4. 断开 ADSL 连接
💡 补充常用命令
文件与目录操作
1
2
3
4
|
ls -la # 列出所有文件(包括隐藏文件)及详细信息
mkdir dirname # 创建新目录
rmdir dirname # 删除空目录
mv old new # 移动或重命名文件/目录
|
文本处理
1
2
|
grep pattern file # 在文件中搜索指定模式
cat file1 file2 > combined.txt # 合并文件
|
压缩与解压
1
2
|
tar -czvf archive.tar.gz dirname # 创建压缩包
tar -xzvf archive.tar.gz # 解压压缩包
|
系统监控
1
2
|
top # 动态显示进程状态和系统资源使用情况
htop # top 的增强版(需安装)
|
提示:使用 man [命令]
可以查看任何命令的详细手册,例如 man ls
。🚀
希望这份整理后的指南对你有所帮助!如果有任何疑问或建议,欢迎补充和指正。