linux中最常用的150个命令

这篇博客详细列举了Linux系统中常见的管理命令,包括查询帮助、文件操作、用户权限、系统信息查看、进程管理等多个方面,涵盖了从基本的`ls`、`cd`到复杂的`chmod`、`ps`等命令,是Linux使用者的重要参考资料。
摘要由CSDN通过智能技术生成

目录

线上查询及帮助命令(2个)

文件压缩及解压缩命令(4个)

系统权限及用户授权命令(4个)

关机/重启/注销和查看系统信息的命令(6个)

查看系统用户登录信息的命令(7个)

 搜索文件命令(4个)

查看文件命令(6个)

内容处理命令(13个)

文件和目录操作命令(13个)

 内置命令及其他(13个)

有关于磁盘与文件系统的命令(7个)

进程管理相关命令(15个)

系统管理与性能监视命令(2个)

信息显示命令(11个)

用户管理命令(10个)

基础网络操作命令(9个)

深入网络操作命令(9个)


线上查询及帮助命令(2个)

命令功能说明
man查看命令帮助,命令词典,更复杂还有info,但不常用
help查看linux内部命令的帮助

文件压缩及解压缩命令(4个)

命令功能说明
tar打包压缩
unzip解压文件
gzipgzip压缩工具
zip压缩工具

系统权限及用户授权命令(4个)

命令功能说明
chmod改变文件或目录权限
chown改变文件或目录的属主和属组
chgrp更改文件用户组
umask显示设置权限掩码

关机/重启/注销和查看系统信息的命令(6个)

命令功能说明
shutdown关机
halt关机
poweroff关闭电源
logout退出登录
exit退出登录
ctrl+d退出登录的快捷键

查看系统用户登录信息的命令(7个)

命令功能说明
whoami显示当前有效的用户名称,相当与执行id -un命令
who显示目前登录系统的用户信息
w显示已经登录系统的用户列表,并显示用户正在执行的指令
last显示登入系统的用户
lastlog显示系统所有用户最近一次登录信息
users显示当前登录系统的所有用户的用户列表
finger查找并显示用户

 搜索文件命令(4个)

命令功能说明
which查找二进制命令,按环境变量PATH路径查找
find从磁盘遍历查找文件或目录
whereis查找二进制命令,按环境变量PATH路径查找
locate从数据库(/var/lib/mlocate/mlocate.db)查找,使用updatedb更新

查看文件命令(6个)

命令功能说明
cat用于连接多个文件并且打印到屏幕输出或重定向到指定文件中
tactac是cat的反向拼写,反向显示文件内容
more分页显示文件内容
less分页显示文件内容,more命令的相反用法
head显示文件内容的头部
tail显示文件内容的尾部

内容处理命令(13个)

命令功能说明
vi/vim文本编辑器
cut将文件的每一行按指定分割符分割输出
sort对文本进行排序
uniq去除重复行
wc统计文件的行数、单词数、字节数
grep/egrep过滤字符串
diff比较文件差异
rev反向输出文件内容
tr替换或删除
paste按行合并文件内容(-s,-d)
join将两个文件相同的字段合并
split分割文件为不同的小片段
vimdiff命令行可视化文件比较工具(-o)

文件和目录操作命令(13个)

命令功能说明
ls列出目录的内容及其内容属性信息
cd从当前的目录切换到指定目录
cp复制文件和目录
find查找命令下的文件和目录
mkdir创建目录
mv移动和重命名
pwd显示当前工作目录的绝地路径
rename重命名(-v)
rm删除文件和目录命令
redir删除目录
touch创建文件命令
tree以树状显示目录下内容
file显示文件类型

 内置命令及其他(13个)

命令功能说明
echo打印变量或直接输出指定的字符串
print将结果格式化输出到标准输出
rpm管理rpm包命令
yum自动化简单化管理rpm包命令
alias设置别名
unalias取消设置别名
date查看设置日期
clear清除屏幕
history查看历史执行记录
time计算命令执行时间
xargs将标准输入转换成命令行参数
exec调用并执行指令命令
type用于判断另外一个命令是否是内置命令

有关于磁盘与文件系统的命令(7个)

命令功能说明
mount挂载文件系统
umount卸载文件系统
fsck检查并修复linux文件系统
dd转换或复制文件
fdisk磁盘分区命令
mkfs格式化创建linux文件系统
mkswap创建linux交换分区

进程管理相关命令(15个)

命令功能说明
ps显示进程的快照
pstree树形显示进程
pgrep查找匹配条件的进程
pkill通过进程名终止进程
kill终止进程
killall通过进程名终止进程
top动态显示进程信息
bg将一个在后台暂停的命令变成继续执行命令(在后台执行)
fg将后台中的命令调至前台继续运行
jods查看当前有多少在后台运行的命令
crontab/at定时任务
nice/renice调整程序运行的优先级
init切换运行级别
service服务
runlevel查看系统当前运行级别

系统管理与性能监视命令(2个)

命令功能说明
vmstat虚拟内存统计
sar全面地获取系统的cpu、磁盘I/O、内存等

信息显示命令(11个)

命令功能说明
uname显示操作系统相关信息的命令
hostname显示或者设置当前系统的主机名
dmesg显示开机信息,用于诊断系统故障
uptime显示系统运行时间及负载
stat显示文件或文件系统的状态
du计算磁盘空间的使用情况
df报告文件系统磁盘空间的使用情况
top实时显示系统资源使用情况
free查看系统空闲内存
date显示系统时间
cal显示日历

用户管理命令(10个)

命令功能说明
useradd添加用户
usermod修改用户属性
userdel删除用户
groupadd添加用户组
passwd修改密码
chage修改用户密码有效期限
id查看用户uid,gid
su切换用户
visudo编辑/etc/sudoers文件的专属命令
sudo以另一个身份执行在sudoers文件允许的命令

基础网络操作命令(9个)

命令功能说明
telnettelnet就是查看某个端口是否可访问,远程登录
ssh使用ssh协议远程登录
scp用于不同主机之间复制文件
wget命令行下载
ping测试主机之间网络的连通性
route显示linux的路由表
ifconfig查看网络借口命令
netstat查看网络状态
ss查看网络状态

深入网络操作命令(9个)

命令功能说明
nmap网络扫描命令
lsof列出打开的文件
mail邮件命令
mutt邮件管理命令
dig查看DNS解析过程
host查询DNS的命令
nslookup交互式查询DNS服务器的命令
traceroute追踪数据传输路由状态
tcpdump抓包命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值