Linux常用命令总结

 帮助命令:

man :帮助信息说明 

help:帮助信息 

常用快捷键:

reset:清屏

文件目录类操作:

pwd:显示用户当前工作目录的绝对路径

ls :显示目录列表

cd:将当前工作目录切换到指定目录

mkdir:创建目录

rmdir:删除空目录

touch:创建文件

rename:批量为文件修改名称

cp:复制源文件或目录复制到指定的文件或目录

rm:删除指定的文件或目录

mv:移动文件和目录或重命名

cat:查看文件内容

more:查看文件中的快捷键

less: 分屏显示文件内容

echo:用于shell中打印变量的值

head:显示文件开头部分

tail: 显示文件尾部

和:>覆盖  和  >> 追加

ln : (硬)软链接

history: 查看历史命令

搜索查找类操作:

find:查找文件目录用户

grep:过滤查找

which:用于查找并显示给定指令的绝对路径

whereis:显示指令及相关文件的路径

useradd:添加新用户

passwd:用户设置密码

id :查看用户

su: 切换用户

userdel:删除用户及相关文件

who:查看登录用户信息

sudo:设置普通用户root权限

usermod: 修改用户的基本信息

用户组管理操作:

groupadd:创建新工作组

groupdel:删除工作组

groupmod:修改工作组信息

cat /etc/group: 查看创建的组

文件权限操作:

d:目录文件

r:读

w:写

x:执行

u:属主

g:属组

o:其他用户

chmod:改变权限

chown:改变文件或目录所有者

chgrp:改变文件所属组

时间日期类操作:

date:显示时间

date   -d:显示非当前时间

date  -s  :设置时间

cat:查看日历

压缩和解压缩类操作:

gzip:压缩(只能压缩文件,不能压缩目录)

gunzip:解压缩(不保留原来的文件)

zip:压缩(压缩文件和目录,保留源文件)

unzip:解压缩

tar: 打包备份(解压缩和压缩文件和目录,并且保留原文件)

进程管理类操作:

ps:查看当前系统进程状态

kill:终止进程

pstree:查看进程id和进程所属用户

性能监控命令:

top:实时报告系统性能情况

free:显示内存使用情况

netstat:显示网络统计网络系统的状态

磁盘分区类操作:

df:查看磁盘空间使用情况

du:显示每个文件和目录的磁盘使用空间占用情况

工作常用指令:

ls -l/root | grep "^-" | wc -l :统计文件夹的文件个数

ls -l /root | grep "^d" | wc -l:统计文件夹下的目录的个数

ls  -lR /root | grep "^-" | wc -l:统计文件夹下文件的个数,包括子文件夹里的

ls -lR /root | grep "^d" | wc -l:统计文件夹下目录的个数,包括子文件夹里的

fdisk:查看磁盘使用情况和磁盘分区

mount:挂载设备

umount:卸载设备

软件包管理类操作:

RPM: 安装软件包和卸载软件包,查询软件包

YUM:管理RPM软件包,安装,删除,更新查询 清理过期的缓存

定时任务操作:

crondtab:设置任务执行时间

Linux常用命令总结

上一篇:Linux安装Cockpit监控服务


下一篇:Linux中查看系统CPU和内存的使用情况命令及说明