《跟老男孩学Linux运维》核心系统命令实战
2025-05-04 18:13:54 2 举报
AI智能生成
学习笔记
作者其他创作
大纲/内容
第1章 Linux命令行简介
1.1 Linux命令行概述
1.1.1 Linux命令行的作用与意义
学习Linux就是在学习众多的命令
1.1.2 Linux命令行介绍
普通用户
$
超级用户root
#
1.1.3 Linux命令行的开启及退出
logout
login
exit
Ctrl + D
1.1.4 Linux命令行提示符介绍
$
#
1.1.5 Linux命令行常用快捷键
Ctrl + 组合
a
e
k
f
r
z
c
b
d
l
m
o
p
q
s
u
w
1.2 在Linux命令行下查看命令帮助
1.2.1 使用man获取命令帮助信息
man man
man --help
1.2.2 使用--help参数获取命令帮助信息
1.2.3 使用help命令获取bash内置命令帮助
1.2.4 使用info获取帮助信息
1.2.5 从互联网搜索获取命令帮助信息
1.3 Linux关机、重启、注销命令
1.3.1 重启或关机命令:shutdown
shutdown -r +1
shutdown -h now
shutdown -r 13:00
1.3.2 关机与重启命令:halt\poweroff\reboot
1.3.3 关机、重启和注销的命令列表
which reboot
which halt
which poweroff
1.4 老男孩的运维思想
基础不牢,地动山摇
w
who
whoami
cat /etc/redhat-release
hostbname
hostnamectl
id
last
set
echo $PS1
echo $LANG
yum install -y mlocate
updatedb
locate i18n
第2章 文件和目录操作命令
2.1 pwd:显示当前所在的位置
2.1.1 命令详解
pwd
2.1.2 使用范例
pwd -L
pwd -P
2.2 cd:切换目录
2.2.1 命令详解
2.3 tree:以树形结构显示目录下的内容
2.4 mkdir:创建目录
2.4.1 命令详解
2.4.2 使用范例
2.5 touch:创建空文件或改变文件的时间戳属性
2.5.1 命令详解
2.5.2 使用范例
2.5.3 拓展知识
2.6 ls:显示目录下的内容及相关属性信息
2.6.1 命令详解
2.6.2 使用范例
2.6.3 ls -F 命令的拓展知识
2.6.4 ls命令输出内容的属性解读
2.7 cp:复制文件或目录
2.7.1 命令详解
2.7.2 使用范例
2.8 mv:移动或重命名文件
2.8.1 命令详解
2.8.2 使用范例
2.9 rm:删除文档或目录
2.9.1 命令详解
2.9.2 使用规范
2.9.3 关于删除的实践经验
2.10 rmdir:删除空目录
2.10.1 命令详解
2.10.2 使用规范
2.11 ln:硬链接与软链接
2.11.1 命令详解
2.11.2 使用规范
2.12 redlink:查看符号链接文件的内容
2.12.1 命令详解
2.12.2 使用范例
2.13 find:查找目录下的文件
2.13.1 命令详解
2.13.2 使用范例
2.14 xargs:将标准输入转换成命令行参数
2.14.1 命令详解
2.14.2 使用范例
2.15 rename:重命名文件
2.15.1 命令详解
2.15.2 使用范例
2.16 basename:显示文件名或者目录名
2.16.1 命令详解
2.16.2 使用范例
2.17 dirname:显示文件或目录路径
2.17.1 命令详解
2.17.2 使用范例
2.18 chattr:改变文件的拓展属性
2.18.1 命令详解
2.18.2 使用范例
2.19 lsattr:查看文件拓展属性
2.19.1 命令详解
2.19.2 使用范例
2.20 file:显示文件的类型
2.20.1 命令详解
2.20.2 使用范例
2.21 md5sum:计算和校验文件的MD5值
2.21.1 命令详解
2.21.2 使用范例
2.22 chown:改变文件或目录的用户和用户组
2.22.1 命令详解
2.22.2 使用范例
2.23 chmod:改变文件或目录权限
2.23.1 命令详解
2.23.2 使用范例
2.23.3 Linux的普通文件的读、写、执行权限说明
2.23.4 Linux目录的读、写、执行权限说明
2.24 chgrp:更改文件用户组
2.24.1 命令详解
2.24.2 使用范例
2.25 umask:显示或设置权限掩码
2.25.1 命令详解
2.25.2 通过umask计算文件目录权限
2.25.3 使用范例
2.26 老男孩从新手成为技术大牛的心法
第3章 文件过滤机内容编辑处理命令
3.1 cat:合并文件或者查看文件内容
3.1.1 命令详解
3.1.2 使用范例
3.2 tac:反向显示文件内容
3.2.1 命令详解
3.2.3 使用范例
3.3 more:分页显示文件内容
3.3.1 命令详解
3.3.2 使用范例
3.4 less:分页显示文件内容
3.4.1 命令详解
3.4.2 使用范例
3.5 head:显示文件内容头部
3.5.1 命令详解
3.5.2 使用范例
3.6 tail:显示文件内容尾部
3.6.1 命令详解
3.6.2 使用范例
3.7 tailf:跟踪日志文件
3.7.1 命令详解
3.7.2 使用范例
3.8 cut:从文本中提取一段文字并输出
3.8.1 命令详解
3.8.2 使用范例
3.9 split:分割文件
3.9.1 命令详解
3.9.2 使用范例
3.10 paste:合并文件
3.10.1 命令详解
3.10.2 使用范例
3.11 sort:文本排序
3.11.1 命令详解
3.11.2 使用范例
3.12 join:按两个文件的相同字段合并
3.12.1 命令详解
3.12.2 使用范例
3.13 uniq:去除重复行
3.13.1 命令详解
3.13.2 使用范例
3.14 wc:统计文件的行数、单词数或字节数
3.14.1 命令详解
3.14.2 使用范例
3.15 iconv:转换文件的编码格式
3.15.1 命令详解
3.15.2 使用范例
3.16 dos2unix:将DOS格式文件转换成UNIX格式
3.16.1 命令详解
3.16.2 使用范例
3.17 diff:比较两个文件的不同
3.17.1 命令详解
3.17.2 使用范例
3.18 vimdiff:可视化比较工具
3.18.1 命令详解
3.18.2 使用范例
3.19 rev:反向输出文件内容
3.19.1 命令详解
3.19.2 使用范例
3.20 tr:替换或删除字符
3.20.1 命令详解
3.20.2 使用范例
0 条评论
下一页