【Linux】Linux常用指令合集精讲,一篇让你彻底掌握(万字真言)1:https://developer.aliyun.com/article/1563821
2.5 head - 显示文件开头部分内容
head命令显示文件的前几行内容。
head [选项] 文件
常用选项:
- 显示文件的前10行:
head -n 10 file.txt
2.6 tail - 显示文件结尾部分内容
tail命令显示文件的后几行内容。
tail [选项] 文件
常用选项:
- 显示文件的最后10行:
tail -n 10 file.txt
- 实时显示文件新增内容:
tail -f file.txt
2.7 nano - 简单易用的文本编辑器
nano是一个简单易用的文本编辑器,适合新手。
nano 文件
示例:
nano file.txt
基本操作:
Ctrl + O:保存文件Ctrl + X:退出编辑器
2.8 vim - 功能强大的文本编辑器
vim是一个功能强大的文本编辑器,适合高级用户。它有两种模式:普通模式和插入模式。
vim 文件
示例:
vim file.txt
基本操作:
- 进入插入模式:按
i - 保存文件:按
Esc,输入:w - 退出编辑器:按
Esc,输入:q
三、文件权限管理
3.1 chmod - 修改文件权限
chmod命令用于更改文件或目录的权限。权限由三部分组成:所有者、组和其他用户。
chmod [选项] 权限 文件
权限表示法
:
- 数字表示法:如755
- 符号表示法:如
u+x
示例:
- 设置文件权限为755:
chmod 755 file.txt
- 增加文件拥有者的执行权限:
chmod u+x file.txt
3.2 chown - 修改文件所有者
chown命令用于更改文件或目录的所有者和组。
chown [选项] 用户:组 文件
示例:
- 将文件所有者和所有组改为root:
chown root:root file.txt
3.3 chgrp - 修改文件所属组
chgrp命令用于更改文件或目录的组。
chgrp [选项] 组 文件
示例:
- 将文件的组改为staff:
chgrp staff file.txt
四、系统管理
4.1 ps - 显示当前进程
ps命令用于显示当前系统的进程列表。
ps [选项]
常用选项:
- 显示所有进程:
ps aux
4.2 top - 实时显示系统资源使用情况
top命令实时显示系统资源的使用情况,包括CPU、内存、进程等。
top
操作提示:
- 按
q退出
4.3 kill - 终止进程
kill命令用于终止进程。
kill [选项] 进程号
示例:
- 终止指定进程:
kill 12345
- 强制终止进程:
kill -9 12345
4.4 df - 显示磁盘空间使用情况
df命令显示文件系统的磁盘空间使用情况。
df [选项]
常用选项:
- 以人类可读格式显示:
df -h
4.5 du - 显示目录或文件的磁盘使用情况
du命令显示指定目录或文件的磁盘使用情况。
du [选项] [文件]
常用选项:
- 以人类可读格式显示:
du -h
- 显示总计:
du -s
4.6 free - 显示内存使用情况
free命令显示系统内存的使用情况。
free [选项]
常用选项:
- 以MB为单位显示:
free -m
五、网络管理
5.1 ping - 测试网络连通性
ping命令用于测试与目标主机的网络连通性。
ping [选项] 目标地址
示例:
ping google.com
5.2 ifconfig - 配置网络接口(旧版工具,已被ip替代)
ifconfig命令用于显示和配置网络接口。
ifconfig [接口]
示例:
- 显示所有网络接口:
ifconfig
5.3 ip - 显示或配置网络接口
ip命令是ifconfig命令的替代工具,用于显示和配置网络接口。
ip addr ip link set dev 接口名 up/down
示例:
- 显示所有网络接口和地址:
ip addr
- 启用网络接口:
ip link set dev eth0 up
- 禁用网络接口:
ip link set dev eth0 down
5.4 netstat - 显示网络连接、路由表、接口状态等
netstat命令用于显示网络连接、路由表、接口状态等信息。
netstat [选项]
常用选项:
- 显示所有连接:
netstat -an
5.5 ssh - 远程登录
ssh命令用于通过SSH协议远程登录到另一台机器。
ssh 用户名@远程主机
示例:
ssh user@remotehost
【Linux】Linux常用指令合集精讲,一篇让你彻底掌握(万字真言)3:https://developer.aliyun.com/article/1563833