Linux最全最常用命令(建议收藏)

这篇博客汇总了Linux系统中常用的各种命令,包括文件目录管理(如ls、cd、mkdir、rm等)、搜索查询(which、whereis、find)、压缩解压(tar、gzip、zip等)、磁盘空间检查(df、du)、时间日期操作、系统进程管理(ps、kill、jps)以及防火墙设置。这些命令对于日常的系统维护和管理至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.文件目录类

功能命令
显示当前所在目录pwd
编辑文本vi 或 vim
查看目录文件信息ls
文件详细信息列表ls -l
进入目录cd
回到上级目录cd …
进入上一次工作路径cd -
回到自己的家目录cd ~
创建目录mkdir
删除空目录rmdir
创建空文件touch
拷贝cp
删除rm ; -r:递归删除整个文件夹,-f:强制删除不提示;
移动或修改文件名mv
显示文件所有内容cat
分页查看文件less
查看末尾文件tail ; -f 实时
查看命令历史history
改变目录或文件的权限chmod

vi、vim 快捷键
拷贝:yy
粘贴:p
删除:dd
显示行号:冒号 set nu
关闭行号:冒号 set nonu
定位行号:冒号 行数 回车
查找:/
撤销:u
在这里插入图片描述

less 分页查看文件

/:向下搜索
?:向上搜索
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索
q:退出

2.搜索查询类

功能命令
查看可执行文件的位置which mysql
查看文件的位置whereis
将从指定目录向下递归遍历其子目录,将满足条件的文件或目录显示在终端find 目录 条件

3.压缩解压类

功能命令
压缩tar.gztar zcvf filename.tar.gz dirname
解压tar.gztar -xvf xxx.tar.gz
压缩 gzgzip filename
解压 gzgunzip xxx.gz 或 gzip -d xxx.gz
压缩zipzip -r xx.zip /home/
解压zipunzip xx.zip
压缩rarrar e xxx.rar
解压rarrar a xxx.rar

rar:http://www.rarsoft.com/download.htm 下载!
解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以)

4.磁盘目录占用情况

功能命令
查看磁盘空间df -h
查看目录空间du -h
查看系统内存使用情况,包括物理内存、交互区内存和内核缓冲区内存free -h

5.时间日期类

功能命令
查询时间date
修改系统时间date -s ‘2021-06-01 12:00:00’
显示本月日历cal
显示2021年日历cal 2021

6.关机、重启

功能命令
立刻关机shutdown -h now
1分钟后关机shutdown -h 1
重启shutdown -r now
关机halt
重启reboot
把内存的数据同步到磁盘sync

7.用户相关

功能命令
添加用户useradd 用户名
修改用户密码passwd 用户名
删除用户userdel 用户名
删除用户并删除对应的home目录userdel -r 用户名
查询用户信息id 用户名
切换用户su - 用户名
返回原用户exit或logout
显示登陆信息who am i

8.用户组相关

功能命令
新增组groupadd 组名
删除组groupdel 组名
新增用户时直接加上组useradd -g 用户组 用户名

9.系统进程相关

功能命令
查看进程ps -ef \ grep java
强制结束进程kill -9 [进程id] ; -9 强制停止
结束全部进程killall nginx
查看端口占用进程lsof -i:8080
查看java进程jps

10.防火墙相关

功能命令
查看防火墙状态systemctl status firewalld
关闭防火墙systemctl stop firewalld
启动防火墙systemctl start firewalld
重启防火墙systemctl restart firewalld
开机禁用systemctl disable firewalld
开机启用systemctl enable firewalld
查看某个端口是否开放firewall-cmd --query-port=3306/tcp
开放某个端口firewall-cmd --zone=public --add-port=3306/tcp --permanent
开放一段端口firewall-cmd --zone=public --add-port=40000-45000/tcp --permanent
查看开放端口列表firewall-cmd --zone=public --list-ports

21.rz 拷贝文件至服务器

22.sz [文件] 服务器拷贝文件至本机

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值