Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

Linux 命令行速查表

1 系统操作命令

序号 命令 作用 补充
1 ls 列出当前目录中的文件和子目录
2 pwd 显示当前工作目录的路径
3 cd /path/to/directory 切换工作目录
4 mkdir 创建新目录
5 rmdir directory_name 删除空目录
6 ps aux 显示当前运行的进程
7 kill process_id 终止进程
8 chmod permissions file_name 修改文件或目录的权限
9 chown owner:group file_name 修改文件或目录的所有者
10 tar -czvf archive.tar.gz directory_name # 压缩目录
tar -xzvf archive.tar.gz # 解压文件
用于压缩和解压文件和目录
11 df -h # 显示磁盘空间使用情况
du -h directory_name # 显示目录的磁盘使用情况
显示磁盘使用情况
12 mount /dev/sdX1 /mnt # 挂载分区到指定目录
umount /mnt # 卸载挂载的文件系统
挂载和卸载文件系统
13 top
htop
显示系统资源的实时使用情况和进程信息
14 find /path/to/search -name "file_pattern" find:在文件系统中查找文件和目录
15 uname -a 显示系统信息
16 shutdown -h now # 立即关闭系统
reboot # 重新启动系统
关闭或重新启动系统
17 who
w
显示当前登录的用户信息
18 zip archive.zip file1 file2 # 压缩文件
unzip archive.zip # 解压ZIP文件
用于压缩和解压ZIP文件
19 useradd new_user # 添加用户
userdel username # 删除用户
用于添加和删除用户账户
20 passwd username 更改用户密码
21 uptime 显示系统的运行时间和负载情况
22 hostname # 显示主机名 显示或设置计算机的主机名
23 free -m # 以MB为单位显示内存使用情况 显示系统内存使用情况
24 lsblk # 显示块设备信息
fdisk /dev/sdX # 打开磁盘分区工具
查看磁盘分区信息和管理磁盘
25 stat file_or_directory 显示文件或目录的详细信息
26 sudo command_to_run_as_superuser 以超级用户权限运行命令

2 文件操作命令

序号 命令 作用 补充
1 touch file_name 创建空文件或更新文件的时间戳
2 rm file_name
rm -r directory_name *# 递归删除目录及其内容*
删除文件或目录
3 cp source_file destination
cp -r source_directory destination # 递归复制目录及其内容ping:测试与主机的连通性
复制文件或目录
4 mv old_name new_name 移动或重命名文件或目录
5 cat file_name 连接和显示文件内容
6 more file_name
less file_name
逐页显示文本文件内容
7 head -n 10 file_name # 显示文件的前10行
tail -n 20 file_name # 显示文件的后20行
显示文件的前几行或后几行
8 grep search_term file_name 在文件中搜索指定文本
9

3 网络设置命令

序号 命令 作用 补充
1 ifconfig
ip addr show
查看和配置网络接口信息
2 ping host_name_or_ip 测试与主机的连通性
3 wget URL
curl -O URL
从网络下载文件
4 ssh username@remote_host 远程登录到其他计算机
5 scp local_file remote_user@remote_host:/remote/directory 安全地将文件从本地复制到远程主机,或从远程主机复制到本地
6 iptables -A INPUT -p tcp --dport 80 -j ACCEPT # 允许HTTP流量
ufw enable # 启用Uncomplicated Firewall
用于配置防火墙规则
7 netstat -tuln # 显示所有TCP和UDP端口
ss -tuln # 使用Socket Stat查看网络连接
显示网络连接信息
8 nc -vz host_name_or_ip port # 测试主机的端口是否可达 用于网络连接测试和数据传输
9 nmcli connection show # 显示网络连接信息 用于管理网络连接的命令行工具

引用

https://blog.csdn.net/wzk4869/article/details/132855372

Linux 命令行速查表

评论