先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip1024b (备注运维)
正文
-
rm -r A
删除A文件夹 -
rm a.txt
删除a.txt文件 -
history
-
显示历史命令
-
!102
执行第102个曾经使用的命令 -
pwd 显示当前路径
-
ln 建立链接文件
-
软链接:软链接不占用磁盘空间,源文件删除则软链接失效。
-
硬链接:硬链接只能链接普通文件,不能链接目录。
-
ln 源文件 链接文件
硬链接 -
ln -s 源文件 链接文件
软链接(一般用这个) -
cp 复制
-
cp -a A B
该选项通常在复制目录时使用,它保留链接、文件属性,并递归地复制目录,简单而言,保持文件原有属性。 -
-f 已经存在的目标文件而不提示
-
-i 交互式复制,在覆盖目标文件之前将给出提示要求用户确认
-
-r 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。
-
-v 显示拷贝进度
-
mv 移动文件或重命名
-
-f 禁止交互式操作,如有覆盖也不会给出提示
-
-i 确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件
-
-v 显示移动进度
-
zip、unzip 文件压缩解压
-
zip xx.zip a.txt b.txt
将a.txt和b.txt一起压缩进xx.zip,xx.zip的后缀可以不写,默认是.zip -
unzip -d A xx.zip
将xx.zip解压到A文件夹下面
2.系统管理
-
cal 查看日历
-
date 显示或设置时间
-
ps 查看进场信息
-
-a 显示终端上的所有进程,包括其他用户的进程
-
-u 显示进程的详细状态
-
-x 显示没有控制终端的进程
-
-w 显示加宽,以便显示更多的信息
-
-r 只显示正在运行的进程
-
top 动态显示进程信息
-
kill 终止进程
-
kill 9133
:9133 为应用程序所对应的进程号 -
reboot 重新启动操作系统
-
shutdown
-
shutdown –r now
重新启动操作系统,shutdown会给别的用户提示 -
shutdown -h now
立刻关机,其中now相当于时间为0的状态 -
shutdown -h 20:25
系统在今天的20:25 会关机 -
shutdown -h +10
系统再过十分钟后自动关机 -
shutdown -c
取消定时关机 -
init
-
init 0
关机 -
init 6
重启 -
du 检测目录所占磁盘空间
-
ifconfig 查看或配置网卡信息
-
sudo ifconfig ens33 192.168.1.108
修改ens33的ip -
ping 测试远程主机连通性
-
ping 192.168.1.1
-
ping www.baidu.com
3.用户、权限管理
-
whoami 查看当前用户
-
who 查看登录用户
-
who命令用于查看当前所有登录系统的用户信息。
-
exit 退出登录账户
-
useradd 添加用户账号
-
passwd 设置用户密码
-
userdel 删除用户
-
su 切换用户
-
chmod 权限
-
字母法:chmod u/g/o/a +/-/= rwx 文件
-
u user 表示该文件的所有者
-
g group 表示与该文件的所有者属于同一组( group )者,即用户组
-
o other 表示其他以外的人
-
a all 表示这三者皆是
-
- 增加权限
最全的Linux教程,Linux从入门到精通
======================
-
linux从入门到精通(第2版)
-
Linux系统移植
-
Linux驱动开发入门与实战
-
LINUX 系统移植 第2版
-
Linux开源网络全栈详解 从DPDK到OpenFlow
第一份《Linux从入门到精通》466页
====================
内容简介
====
本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。
本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。
需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注运维)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注运维)
[外链图片转存中…(img-mjNc18AO-1713363693933)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!