devopsBook
latest
Contents:
Linux基础知识
基础操作
文本文件操作
Vi基础操作
用户管理
权限管理
磁盘操作
内存操作
网络设置
管道与重定向
Linux高级知识
aws学习笔记
devops实践
关于
devopsBook
»
Linux基础知识
Edit on GitHub
Linux基础知识
¶
Contents:
基础操作
查看帮助:whatis/man/info
切换目录:cd
查看当前目录:pwd
查看目录下文件:ls
创建文件夹:mkdir
复制文件:cp
移动文件:mv
删除文件:rm
重命名文件:rename
转换文件:dd
查找文件:which/whereis/locate/find
输出字符串:echo
环境变量:env
一次性计划任务:at
长期计划任务:crontab
文本文件操作
查看短文本文件:cat
查看长文本文件:more
查看文件前n行:head
查看文件后n行:tail
通过分割列来提取字符:cut
以不同格式输出:od
转换或删除字符:tr
比较文件差异:diff
查看文件的时间属性:stat
修改文件的时间属性:touch
识别文件格式:file
Vi基础操作
删除:dd
复制:yy
粘贴:p
搜索:/和?
撤销:u
保存及退出::q,:w
显示行号::set nu
跳转::n
清空文件::%d
显示格式::set ff
用户管理
创建用户:useradd
修改密码:passwd
删除用户:userdel
修改用户:usermod
创建组:groupadd
切换用户身份:su
临时使用root权限:sudo
查看用户登录记录:last
查看用户登录失败记录:lastb
查看用户历史命令:history
查看登录用户信息:w/who/whoami
查看用户组信息:id
权限管理
用户身份:UID
组身份:GID
文件权限:
临时属主权限:SUID
临时属组权限:SGID
只可管理自己的数据不能删除他人文件:SBID
设置隐藏权限:chattr
显示隐藏属性:lsattr
磁盘操作
常见目录定义:
常见文件系统:
挂载硬件设备:mount
取消挂载:umount
查看挂载点信息:df
查看磁盘使用量:du
文件链接:ln
逻辑卷:
用户磁盘空间限制:quota
虚拟文件系统:VFS
内存操作
查看内存占用:free
查看进程:ps
查看进程占用资源:top
改变进程优先级:nice
结束进程:kill
ulimit
显示进程号:pgrep
后台执行程序:nohup
使程序后台执行:bg
使程序前台执行:fg
查看后台进程:jobs
查看进程间通信状态:ipcs
网络设置
查看网卡状态:ifconfig
查看端口状态:netstat
查看路由设置:route
域名解析:nslookup
测试网络状况:ping
测试远程端口是否开放:telnet
路由跟踪:traceroute
下载文件:wget
curl
监听网卡数据包:tcpdump
管道与重定向
管道命令符:|
重定向:>/>>/</<<
通配符:
特殊字符转义:
Read the Docs
v: latest
Versions
latest
main
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds