Linux学习模块
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux学习模块,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2365字,纯文字阅读大概需要4分钟。
内容图文
![Linux学习模块](/upload/InfoBanner/zyjiaocheng/927/62a08a446f7342fa938dd6859841fc2f.jpg)
1:学习方式
- 认识Linux
- 基本的命令(重点:Git讲了一些基本的命令(文件操作,目录管理,文件属性,Vim编辑器,账号管理,磁盘管理。。。))
- 软件的安装和部署(JAVA,tomcat,docker);
入门概述
提问:我们为什么要学习inux?
linux诞生了这么多年,以前还喊着要怎么取代windows系统,现在这个口号已经小很多了,任何事物发展都有其局限性和天花板。就如同国内再搞一个社交软件取代腾讯QQ和微信一样。
- 所有的java岗位都需要掌握Linux的基本使用;
- 很多大型项目都是部署在Linux的服务器上;
- 在服务区端,开发领域Linux是越来越受欢迎了;
- 尤其是作为一个后端程序员,是必须要掌握Linux的,因为这都成为了找工作了基本门槛
Linux 简介
Linux内核最初只是由荷兰人林纳斯 托瓦兹(Linus Torvalds)在赫尔辛大学上学时出于个人爱好编写的;
Linux是一套免费试用和自由传播的unix操作系统,是一个基于POSIX(可移植操作系统接口)和Unix的多用户,多任务,支持多线程和多CPU的操作系统
Linux能运行主要的unix的工具软件,应用程序和网络协议。它支持32和64位的硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux发行版
Linux发行版说简单点就是将Linux内核与应用软件做一个打包。
Kali linux:安全渗透测试使用
目前市面上较知名的发行版有:Ubuntu,RedHat,CentOS,Debian,Fedora,SuSE,OpenSuse,solusOS等;
环境搭建
1:本地先安装虚拟机(VMware工具);
安装完成后有如下界面
在虚拟机上安装centOS
镜像:CentOS7 ,如果没有镜像可以在官网下载 :http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso
2.虚拟机准备
1.打开VMwear选择新建虚拟机~这块就网上有好多文章 ,可以参考:https://blog.csdn.net/babyxue/article/details/80970526
Linux相关命令学习
1:ls 命令 显示所有文件
ls -l 带参数命令:列出所有文件,包含文件的属性和权限没有隐藏文件
ls -a 查看所有文件,包含隐藏文件
ls -al 两个结合一起
cd 命令 切换目录
cd 目录名(绝对路径以/开头,相对路径,对于当前目录该如何寻找../../)
mkdir 文件夹操作
mkdir dingdir :创建dingdir文件夹
mkdir -p test1/test2/test3/test4 :递归创建 一层套一层
pwd命令
pwd表示显示当前目录
rmdir 目录:表示删除目录 只能删除当前目录下的文件夹,多层级是删除不了的,如果下面存在文件,则先要删除文件
rmdir -p 目录:表示删除多级别的文件夹(递归删除多个目录)
cp命令(复制文件或者目录)
cp 原来的目录 新的目录!
rm(移除文件或者目录)
-f :忽略不存在的文件,不会出现警告,强制删除!
-r :递归删除目录!
-i :互动,删除询问是否删除
注:rm -rf / 删除系统中(根目录)所有文件,删库跑路
mv:移动文件或者目录!重命名文件
-f:强制
-u:只替换已经更新过的文件
重命名:
内容总结
以上是互联网集市为您收集整理的Linux学习模块全部内容,希望文章能够帮你解决Linux学习模块所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。