Linux 常用命令英文全称与中文解释(Linux 入门)

man: 手册(manual),这个命令用于查询其它命令的用法

ls: list files 列出当前目录下的文件和目录

lsmod:list module,列出 linux 中加载的模块列表

lscpu:list cpu,列出当前系统的 cpu 信息

lsmem:list memory,列出当前系统的内存信息

lsattr:list attribute,列出文件的隐藏属性

pwd: print working directory 显示当前所在的目录

cd: change directory 切换目录

su:switch user,切换用户

alias:显示和定义系统命令的别名

w:显示当前登入系统的用户信息

whoami:显示当前登入系统的用户,在 PS1 变量看不到当前登入用户时可以使用这条命令

uptime:可以查看系统运行时间和系统负载信息

cat: concatenate,在 linux 中主要查看文件的内容

tac:和 cat 命令类似,用于查看文件内容,但文件内容会从最后一行开始倒序排列

passwd:password 的缩写,修改用户的密码

touch: 创建空文件与修改文件时间戳

stat:status,显示文件状态信息

mkdir: make directory,创建目录

ln: link,创建一个链接文件

mv: move,移动或改名文件

rm: remove,删除文件

cp: copy,复制文件或目录

chown: change owner,改变文件或目录的属主和属组

chgrp: change group,改变文件或目录的属组

chmod: change mode,改变文件或目录权限

chage: change age,设置账户密码的有效期

nmtui:network management terminal user interface,伪图形化用户界面,用来修改编辑网卡信息

nmcli:network management command line interface,网络管理命令行工具,可以完成网卡上的配置并写入配置文件中 

ifconfig:network interfaces configuring,显示或设置网络设备

ip :网络配置工具

sudo: superuser do 权限委派,可以为普通用户提升权限

ps:process status 查看进程状态

pstree:以树状图的方式显示进程状态,可以清晰的看出父进程和子进程

useradd: 创建用户,和 adduser 命令相同

groupadd:创建用户组

userdel: user delete  删除用户

groupdel:group delete 删除用户组

usermod:user modify 修改用户的基本信息

uname: unix name 系统名称,可以查看内核版本等一系列信息

df: disk free,显示磁盘空间使用情况

du: disk usage,查看文件或目录的大小

vi/vim:文件编辑器,用于编辑文件内容

head: 显示文件开头内容,默认为前十行

tail:显示文件末尾内容,默认为后十行

more:分页显示文件文本内容

less:与 more 命令基本一致,但支持向前翻页

sed:stream editor,linux 中强大的文本编辑器

awk:对文本和数据进行处理的编程语言

ssh:secure shell,远程连接 Linux 系统

tar:tape archive 打包、压缩、解压缩文件

mount:将文件系统挂载到目录

umount:卸载文件系统

kill:给进程发送信号

pkill:根据进程名杀死指定进程

killall:基于服务名关闭一组进程

grep:可以查找文件或文件中的内容

find:根据路径或文件属性搜索指定文件

wc:words count,统计文件的字节数,字数,行数

nl:number list,显示文件内容和行号,空白行不显示行号

cut:按列提取文件内容

rpm:redhat package management,红帽系统的软件包管理工具

dpkg:debian packager,Debian 系统软件包管理工具

yum:Yellow dog Updater Modified,基于 rpm 的软件包管理工具

apt:advanced package tool,基于 dpkg 的软件包管理工具

zypper:SUSE 系统软件包管理工具

netstat:network status,显示网络状态,常用于查看端口的监听状态

ss:socket statistics,套接字统计(套接字 = IP + Port),能达到和 netstat 命令一样的效果

vmstat:virtual memory status,显示虚拟内存状态

curl:connect url 文件传输工具

wget:web get,下载网络文件

ping:测试主机间网络连通性

pvcreate:physical volume create,创建物理卷

pvremove:删除物理卷

vgcreate:volume group create,创建卷组

vgremove:删除卷组

vgextend:扩展卷组

lvcreate:logical volume create,创建逻辑卷

lvcreate:删除逻辑卷

lvextend:扩展逻辑卷

iptables:防火墙策略管理工具

setenforce:设置 SELinux 状态,0表示为 permissive 状态,1表示 enforcing 状态

getenforce:获取 SELinux 状态,SELinux (Secure Enhanced Linux) 

at:一次性执行任务

crontab:定时 (周期性) 执行任务

setfacl:set files ACL:设置文件 ACL 规则    ACL (Access Control List) 

getfacl:get files ACL:显示文件 ACL 规则

fdisk:管理磁盘分区

gdisk:磁盘分区命令

parted:磁盘分区命令

resize2fs:fs = file system,同步 EXT 文件系统到内核

xfs_growfs:同步 XFS 文件系统到内核

mkswap:格式化 swap 分区

partprobe:重读分区表

blkid:查看块设备信息

mkfs: make file system 建立文件系统,在 linux 中用来格式化文件系统

free:显示系统内存情况

swapon:激活交换分区

swapoff:关闭交换分区

umask:设定权限掩码

posted @ 2021-10-22 14:35  demoduan  阅读(1568)  评论(0)    收藏  举报