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
screenscreen终端会话管理screen