最全Linux常用命令汇总《Linux命令大全》

本文概述了IT技术中的关键命令和工具,涵盖了系统管理、文件操作、文档编辑、磁盘管理、网络通信、文件传输、设备管理、备份压缩、用户管理、硬件信息、包管理和一些实用工具,适合初学者和管理员参考。
摘要由CSDN通过智能技术生成

1.系统管理

find 		– 根据路径和条件搜索指定文件 
rpm 		– RPM软件包管理器 
ps 		    – 显示进程状态 
startx 		– 初始化X-window系统 
uname     	– 显示系统内核信息 
resize2fs 	– 同步文件系统容量到内核 
kill 		– 杀死进程 
useradd   	– 创建并设置用户信息

2:文件管理

mv	            – 移动或改名文件
ls              – 显示目录中文件及其属性信息 
cp              – 复制文件或目录
mkdir           – 创建目录文件、
pwd             – 显示当前工作目录的路径
tar             – 压缩和解压缩文件
cd              – 切换目录 
chmod           – 改变文件或目录权限

3:文档编辑

cat		        – 在终端设备上显示文件内容 
rm		        – 删除文件或目录 
echo 	        – 输出字符串或提取后的变量值 
grep            – 强大的文本搜索工具 
tail            – 查看文件尾部内容 
rmdir   	    – 删除空目录文件 
sed      	    – 批量编辑文本文件 
vi 		        – 文本编辑器

4.磁盘管理

df	                – 显示磁盘空间使用量情况 
fdisk		        – 管理磁盘分区 
lsblk   	        – 查看系统的磁盘使用情况 
vgextend  	        – 扩展卷组设备 
mkfs.ext4	        – 对磁盘设备进行EXT4格式化 
hdparm	            – 显示与设定硬盘参数 
pvcreate 	        – 创建物理卷设备 
lvcreate	        – 创建逻辑卷设备

5.网络通信

ssh 		    – 安全的远程连接服务 
netstat 	    – 显示网络状态 
dhclient	    – 动态获取或释放IP地址 
ifconfig	    – 显示或设置网络设备参数信息 
ping 	        – 测试主机间网络连通性 
sshd	        – openssh服务器守护进程
iptables 	    – 防火墙策略管理工具
smbpasswd 	    – 修改用户的SMB

6.文件传输

tftp 		    – 上传及下载文件 
curl		    – 文件传输工具 
fsck 		    – 检查与修复文件系统 
lprm 	        – 移除打印队列中的任务 
ftpwho 	        – 显示FTP会话信息 
rsync	        – 远程数据同步工具 
ftp 		    – 文件传输协议客户端 
lftp 		    – 优秀的命令行FTP客户端

7.设备管理

mount	        – 将文件系统挂载到目录 
lspci		    – 显示当前设备PCI总线设备信息 
sensors	        – 检测服务器硬件信息 
setleds 	    – 设置键盘的LED灯光状态 
rfkill		    – 管理蓝牙和Wi-Fi设备 
setpci 	        – 配置PCI硬件设备参数 
hciconfig 	    – 配置蓝牙设备 
lsusb 	        – 显示USB设备列表

8.备份压缩

zip		            – 压缩文件 
unzip 		        – 解压缩
zip格式文件 gzip 	– 压缩和解压文件 
zipinfo 	        – 查看压缩文件信息 
gunzip 		        – 解压提取文件内容 
unarj 		        – 解压.arj文件 
zipsplit 	        – 分割压缩包 
dump 		        – 备份文件系统

9.用户管理

useradd		    – 用于添加新用户
passwd		    – 用于设置或更改用户密码
usermod 	    – 用于修改用户的属性
userdel		    – 用于删除用户
id		        – 用于查看用户的UID、GID以及所属组
who		        – 用于查看当前登录系统的用户信息
w		        – 用于查看当前登录用户的详细信息,包括登录时间、登录终端等。

10.硬件

lscpu	        – 显示CPU的架构信息。
cat /proc/cpuinfo	–获取CPU的详细信息
hwinfo	        – 显示系统中各种硬件的信息
lshw            – 列出系统的硬件配置
dmidecode       – 获取硬件的DMI数据
lspci           – 这个命令用于显示PCI总线上的设备信息,包括显卡、声卡、网卡等。
free -m         – 查看内存的使用情况,包括总内存、已用内存、空闲内存等。
cat /proc/meminfo – 查看内存的详细信息,包括物理内存、交换空间等。
lsblk           – 列出所有可用的块设备的信息,包括硬盘、分区等。
fdisk -l        – 列出磁盘分区表。
uname -a        – 显示当前系统的内核信息。

11.包管理

apt            –(Debian/Ubuntu):包管理工具。
yum            –(Red Hat/CentOS/Fedora):包管理工具。
pacman         –(Arch Linux):包管理工具。
zypper         –(openSUSE):包管理工具。

12.其他

hash 	      – 管理命令运行时查询的哈希表 
wget 	      – 下载网络文件 
wait 	      – 等待指令执行完毕 
history       – 显示与管理历史命令记录 
bc 	          – 数字计算器 
rmmod 	      – 移除内核模块 
pigz 	      – 多线程的解压缩文件 
xargs 	      – 给其他命令传参数的过滤器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值