Skip to content

描述

用于学习linux指令,主打就是熟能生巧,了解每个指令作用

网页

https://darven-cs.github.io/linux-learning/

指南

基础指令

命令英文单词/缩写含义链接
lslist列出目录内容ls
cdchange directory切换目录cd
pwdprint working directory显示当前路径pwd
echoecho(回声)输出字符串/变量echo
catconcatenate查看文件内容/连接文件cat
touchtouch(触碰)创建空文件/修改时间戳touch
mkdirmake directory创建目录mkdir
rmdirremove directory删除空目录rmdir
rmremove删除文件/目录rm
cpcopy复制文件/目录cp
mvmove移动/重命名mv

文件查看与处理

命令英文含义功能链接
moremore(更多)分页查看文件more
lessless(更少)分页查看(比 more 强大)less
headhead(头部)查看前几行head
tailtail(尾部)查看后几行/动态监控日志tail
grepglobal regular expression print全局正则表达式搜索grep
findfind(查找)查找文件/目录find
wcword count统计行数、单词数、字节数wc
sortsort(排序)排序内容sort
uniqunique(唯一)去重uniq

权限与用户

命令英文含义功能链接
chmodchange mode修改权限chmod
chownchange owner修改所有者chown
chgrpchange group修改用户组chgrp
whowho(谁)显示当前登录用户who
whoamiwho am i显示当前用户名whoami
susubstitute user切换用户su
sudosuperuser do以超级用户执行命令sudo
passwdpassword修改密码passwd

系统与进程

命令英文含义功能链接
psprocess status查看进程ps
toptop(顶部)动态显示进程top
killkill(杀死)终止进程kill
dfdisk free查看磁盘空间df
dudisk usage查看磁盘占用du
freefree(空闲)查看内存使用情况free
uptimeuptime(运行时间)系统运行时长uptime
unameunix name显示系统信息uname
datedate(日期)显示时间日期date
calcalendar显示日历cal
systemctlsystem control系统操作cal

网络

命令英文含义功能链接
pingping(声纳)测试网络连通性ping
curlclient URL发送网络请求curl
wgetweb get下载文件wget
sshsecure shell远程登录ssh
scpsecure copy远程拷贝scp
ftpfile transfer protocol文件传输ftp
netstatnetwork statistics网络状态netstat
ifconfig/ipinterface config网络接口配置ifconfig
ipip网络管理ip

工具

命令英文含义功能链接
tartape archive压缩和解压缩文件tar