Linux 是一个强大的操作系统,具有丰富的命令行工具。以下是一些常用的 Linux 命令:
文件和目录操作
ls
:列出当前目录中的文件和目录
cd
:切换目录
mkdir
:创建目录
rmdir
:删除空目录
touch
:创建文件
cat
:查看文件内容
echo
:输出文本
man
:查看命令手册
进程管理
ps
:列出当前运行的进程
kill
:杀死进程
top
:实时监控进程
pstree
:以树形结构显示进程
网络操作
ping
:测试网络连接
ifconfig
:查看网络接口信息
route
:查看路由表
ssh
:远程登录
scp
:安全复制文件
软件管理
apt-get
:在 Debian 和 Ubuntu 系统中安装软件
yum
:在 Red Hat 和 CentOS 系统中安装软件
pip
:在 Python 系统中安装软件
其他
grep
:搜索文本
find
:查找文件
sort
:排序文件
uniq
:去除重复行
wc
:统计文件行数
示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
| # 列出当前目录中的文件和目录 ls
# 切换到 /etc 目录 cd /etc
# 创建一个名为 myfile 的文件 touch myfile
# 查看 myfile 文件的内容 cat myfile
# 输出 "Hello, world!" 到标准输出 echo "Hello, world!"
# 查看 man 手册中的 ls 命令的使用说明 man ls
# 列出当前运行的进程 ps
# 杀死 PID 为 1234 的进程 kill 1234
# 实时监控进程 top
# 以树形结构显示进程 pstree
# 测试网络连接 ping 8.8.8.8
# 查看网络接口信息 ifconfig
# 查看路由表 route
# 远程登录到另一台计算机 ssh user@example.com
# 安全复制文件到另一台计算机 scp myfile user@example.com:/home/user
# 在 Debian 或 Ubuntu 系统中安装 nginx apt-get install nginx
# 在 Red Hat 或 CentOS 系统中安装 nginx yum install nginx
# 在 Python 系统中安装 Django pip install django
# 搜索文本 grep "Hello, world!" myfile
# 查找文件 find / -name myfile
# 排序文件 sort myfile
# 去除重复行 uniq myfile
# 统计文件行数 wc myfile
|
这些只是 Linux 常用命令中的一小部分。