学习CentOS6这一篇就够了 短命女 2022-11-27 12:23 217阅读 0赞 ### 目录 ### * * 第一章 Linux的概述 * * 1.1、Linux的概述 * 1.2、Linux的历史 * 1.3、Linux的版本 * 1.4、Linux的产品 * 第二章 Linux的安装 * * 2.1、安装虚拟机 * 2.2、安装操作系统 * 2.3、安装连接工具 * 第三章 文件管理 * * 3.1、目录结构 * 3.2、切换目录 * 3.3、创建目录 * 3.4、查看目录 * 3.5、复制目录 * 3.6、剪切目录 * 3.7、删除目录 * 3.8、创建文件 * 3.9、查看文件 * 3.10、剪切文件 * 3.11、删除文件 * 3.12、查找文件 * 3.13、压缩解压 * 3.14、Vi编辑器 * 第四章 用户管理 * * 4.1、添加用户 * 4.2、修改密码 * 4.3、切换用户 * 4.4、删除用户 * 4.5、添加组 * 4.6、删除组 * 4.7、重要文件 * 第五章 权限管理 * * 5.1、文件权限 * 5.2、文件类型 * 5.3、权限管理 * 第六章 软件安装 * * 6.1、rpm包安装方式 * 6.2、yum源安装方式 * 6.3、常用软件 * 6.4、上传下载 * 第七章 网络配置 * * 7.1、主机名设置 * 7.2、IP地址设置 * 7.3、域名映射设置 * 7.4、网络服务设置 * 7.5、防火墙设置 * 7.6、自启动管理 * 第八章 常用软件 * * 8.1、安装JDK -------------------- **配套资料,免费下载** 链接:https://pan.baidu.com/s/1z5SX9DEelCsSAWt7zUA96A 提取码:d2nc 复制这段内容后打开百度网盘手机App,操作更方便哦 ## 第一章 Linux的概述 ## ### 1.1、Linux的概述 ### Unix是一个强大的多用户、多任务操作系统,于1969年在AT&T的贝尔实验室开发,UNIX的商标权由国际开放标准组织(The Open Group)所拥有。UNIX操作系统是商业版,需要收费,价格比Microsoft Windows正版要贵一些。Linux是基于Unix开发的,Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机。Linux诞生于1991年10月5日,是由芬兰赫尔辛基大学学生Linus Torvalds和后来加入的众多爱好者共同开发完成。 ### 1.2、Linux的历史 ### Linux最初是由芬兰赫尔辛基大学学生Linus Torvalds由于自己不满意教学中使用的MINIX操作系统,所以在1990年底由于个人爱好设计出了Linux系统核心。后来发布于芬兰最大的ftp服务器上,用户可以免费下载,所以它的周边的程序越来越多,Linux本身也逐渐发展壮大起来,之后Linux在不到三年的时间里成为了一个功能完善,稳定可靠的操作系统。 ### 1.3、Linux的版本 ### Linux的版本分为两种:内核版本和发行版本,内核版本是指在Linus领导下的内核小组开发维护的系统内核的版本号 。 ### 1.4、Linux的产品 ### ![image-20200813201817413][] ## 第二章 Linux的安装 ## ### 2.1、安装虚拟机 ### 下载地址:[打开链接][Link 1] 备用下载:[打开链接][Link 2] ![image-20200813205557097][] ![image-20200813205620264][] ![image-20200813205653898][] ![image-20200813205711078][] ![image-20200813205725992][] ![image-20200813205740405][] ![image-20200813210123827][] 请输入自己的许可证,没有可以直接完成。 ![image-20200813210219075][] ![image-20200813210324129][] ### 2.2、安装操作系统 ### 下载地址:[打开链接][Link 3] 备用地址:[打开链接][Link 4] ![image-20200813212409300][] ![image-20200813212436213][] ![image-20200813212513533][] ![image-20200813212553991][] ![image-20200813212613942][] ![image-20200813212639382][] ![image-20200813212701062][] ![image-20200813212726294][] ![image-20200813212857966][] ![image-20200813212920789][] ![image-20200813213026046][] ![image-20200813213256473][] ![image-20200813213344671][] ![image-20200813213420180][] ![image-20200813213453895][] ![image-20200813213537195][] ![image-20200813213821831][] ![image-20200813214027582][] ![image-20200813214136867][] ![image-20200813214217128][] ![image-20200813214247322][] ![image-20200813214309443][] ![image-20200813214335004][] ![image-20200813214444410][] ![image-20200813214609494][] ![image-20200813214750922][] ![image-20200813214814917][] ![image-20200813214921301][] ![image-20200813215333637][] ![image-20200813215730587][] ![image-20200813220202790][] ### 2.3、安装连接工具 ### 使用方法:配套资料中选择适合你电脑的版本,右键解压即可,打开SecureCRTPortable.exe ![image-20200814163931877][] ![image-20200814163959273][] ![image-20200814164029873][] ![image-20200814164050336][] ![image-20200814164135763][] ![image-20200814164250749][] ## 第三章 文件管理 ## ### 3.1、目录结构 ### ![image-20200814095541244][] ### 3.2、切换目录 ### * 切换到指定目录中:cd 目录名 * 切换到上一级目录:cd … * 切换到系统根目录:cd / * 切换到用户主目录:cd ~ * 切换到上一个目录:cd - * 显示当前目录路径:pwd ### 3.3、创建目录 ### * 创建单级目录:mkdir 目录名 * 创建多级目录:mkdir -p 目录名1/目录名2/… ### 3.4、查看目录 ### * 查看当前目录下的文件列表(普通格式):ls * 查看当前目录下的文件列表(详细格式):ll ### 3.5、复制目录 ### * 复制目录:cp -r 源目录 目标目录 ### 3.6、剪切目录 ### * 剪切/重命名目录:mv 源目录 目标目录 ### 3.7、删除目录 ### * 删除目录:rm -rf 目标目录 ### 3.8、创建文件 ### * 创建文件:touch 文件 ### 3.9、查看文件 ### * cat 命令,用于显示行数较少文件的内容,不能进行上下翻页,格式:cat 文件 * more命令,用于显示行数较多文件的内容,只能进行往下翻页,格式:more 文件 * 查看的时候使用q键退出,空格显示下一页数据,回车显示下一行数据 * less 命令,用于显示行数较多文件的内容,可以进行上下翻页,格式:less -m 文件 * 查看的时候使用q键退出,空格显示下一页数据,回车显示下一行数据 * PageUp显示上一页数据,PageDown显示下一页数据 * tail 命令,用于显示文件最后几行的数据,实际使用的非常多,格式:tail 文件 * 指定行数:tail -n 文件 * 动态查看:tail -f 文件 ### 3.10、剪切文件 ### * 复制/重命名文件:mv 源文件 目标文件 ### 3.11、删除文件 ### * 删除文件:rm 文件 ### 3.12、查找文件 ### * 查找文件名称是以ins开头的文件(普通格式):find / -name “ins\*” * 查找文件名称是以ins开头的文件(详细格式):find / -name “ins\*” –ls * 查找用户itcast的文件(普通格式):find / –user itcast * 查找用户itcast的文件(详细格式):find / –user itcast –ls ### 3.13、压缩解压 ### * 压缩:tar –zcvf xxx.tar.gz ./\* * 解压:tar -zxvf xxx.tar.gz \[-C 目标目录\] ### 3.14、Vi编辑器 ### **《三种模式》:命令模式、插入模式、底行模式** * 切换到命令模式:按esc键 * 切换到插入模式:在命令行模式按i、o、a键 * i 在当前位置前插入 * I 在当前行首插入 * a 在当前位置后插入 * A 在当前行尾插入 * o 在当前行之后插入一行 * O 在当前行之前插入一行 * 切换到底行模式:在命令行模式按 : (冒号)键配合相应代码使用 * 查看后退出::q * 保存并退出::wq * 不保存退出::q! **《常见快捷键》:在命令行模式下进行** * dd :删除当前行 * yy :复制当前行 * nyy:从当前行向后复制几行 * p :粘贴 * R :替换 ## 第四章 用户管理 ## ### 4.1、添加用户 ### * 添加用户:useradd 新用户名 * 添加用户:useradd 新用户名 -d 指定用户HOME目录 * 添加用户:useradd 新用户名 -g 指定的组名 ### 4.2、修改密码 ### * 修改密码:passwd 用户名 ### 4.3、切换用户 ### * 切换用户:su 用户名 ### 4.4、删除用户 ### * 删除用户不会删除HOME目录:userdel 用户名 * 删除用户并且删除HOME目录:userdel -r 用户名 ### 4.5、添加组 ### * 添加组:groupadd 用户名 ### 4.6、删除组 ### * 删除组:groupdel 用户名 注意:如果该组有用户成员,必须先删除用户才能删除组 ### 4.7、重要文件 ### * 【用户文件】:/etc/passwd * 【密码文件】:/etc/shadow * 【组文件】 :/etc/group ## 第五章 权限管理 ## ### 5.1、文件权限 ### ![img][] ![image-20200814213310214][] * r :对文件是指可读取文件内容、对目录是指可ls查看这个目录 * w:对文件是指可修改文件内容,对目录是指可以在其中创建或删除子节点(目录或文件) * x :对文件是指是否可以被运行,对目录是指是否可以cd进入这个目录 ### 5.2、文件类型 ### * 普通文件(-): 包括文本文件、数据文件、可执行的二进制文件等 * 目录文件(d): Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构 * 设备文件(s): Linux系统把每一个设备都看成是一个文件 ### 5.3、权限管理 ### * chmod:变更文件或目录的权限 * chmod 755 a.txt * chmod u=rwx,g=rw,o=r a.txt * chown:变更文件或目录的所属用户和所属组 * chown 用户:组名 文件名 * chown 用户:组名 目录名 * chown -R 用户:组名 目录名 ## 第六章 软件安装 ## ### 6.1、rpm包安装方式 ### * 安装:rpm –ivh 软件包名 * 升级:rpm -Uvh 软件包名 * 卸载:rpm -e 软件名 * 查找:rpm -qa | grep 软件名 ### 6.2、yum源安装方式 ### * 安装:yum install 软件名 * 更新:yum update 软件名 * 卸载:yum remove 软件名 * 查找:yum search 软件名 ### 6.3、常用软件 ### * yum -y install wget * yum -y install gcc * yum -y install gcc-c++ * yum -y install vim * yum -y install lrzsz ### 6.4、上传下载 ### * 安装:yum -y install lrzsz * 上传:rz * 下载:sz filename1 filename2 filename3 ## 第七章 网络配置 ## ### 7.1、主机名设置 ### * 查看主机名:hostname * 临时修改:hostname 新主机名 * 永久修改:vi /etc/sysconfig/network ### 7.2、IP地址设置 ### * 查看IP地址:ifconfig * 临时修改:ifconfig eth0 新IP地址 * 永久修改:vi /etc/sysconfig/network-scripts/ifcfg-eth0 ### 7.3、域名映射设置 ### * 域名映射:vi /etc/hosts ### 7.4、网络服务设置 ### * 查看指定服务:service 服务名 status * 启动指定服务:service 服务名 start * 停止指定服务:service 服务名 stop * 重启指定服务:service 服务名 restart ### 7.5、防火墙设置 ### * 查看防火墙:service iptables status 临时设置: * 启动防火墙:service iptables start * 关闭防火墙:service iptables stop * 重启防火墙:service iptables restart 永久设置: * 允许防火墙:chkconfig iptables on * 禁止防火墙:chkconfig iptables off 单独添加: * /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT * /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT * /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT * /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT * 保存:/etc/rc.d/init.d/iptables save * 查看:/etc/init.d/iptables status 单独禁止: * /sbin/iptables -I INPUT -p tcp --dport 80 -j DROP * /sbin/iptables -I INPUT -p tcp --dport 22 -j DROP * /sbin/iptables -I INPUT -p tcp --dport 3306 -j DROP * /sbin/iptables -I INPUT -p tcp --dport 8080 -j DROP * 保存:/etc/rc.d/init.d/iptables save * 查看:/etc/init.d/iptables status ### 7.6、自启动管理 ### 自启动的软件或服务应该存放在/etc/init.d/下 * 查看所有:chkconfig --list * 添加启动:chkconfig --add name * 删除启动:chkconfig --del name ## 第八章 常用软件 ## ### 8.1、安装JDK ### 注意:当前Linux为CentOS-6.10-x86\_64-minimal.iso 界面:没有图形界面 内存:1GB 硬盘:20GB 连接:SecureCRT,上传文件(rz命令)需要安装:yum -y install lrzsz **步骤一:下载** [打开下载页面][Link 5] ![image-20200814234633478][] **步骤二:上传后解压** ![image-20200815100438137][] **步骤三:配置环境变量** 1. 编辑文件:vi /etc/profile 2. 添加代码: #set java environment JAVA_HOME=/usr/local/jdk/jdk1.8.0_261 CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 3. 保存退出::wq 4. 生效配置:source /etc/profile **步骤四:检查是否成功** * java -version [image-20200813201817413]: /images/20221124/dea35357598e415d8c249f1de4c66788.png [Link 1]: https://download3.vmware.com/software/wkst/file/VMware-workstation-full-15.5.6-16341506.exe [Link 2]: https://www.jb51.net/softs/638376.html?tdsourcetag=s_pcqq_aiomsg [image-20200813205557097]: /images/20221124/84bdf187c6ee4c22a6b18adf22a08fe1.png [image-20200813205620264]: /images/20221124/8e3020a7e0684a77a2bb1f0d48aed44c.png [image-20200813205653898]: /images/20221124/fbea9f86d97044eb83d0457d6b775c75.png [image-20200813205711078]: /images/20221124/59f8397ecf384eabb06014c9b59f2a08.png [image-20200813205725992]: /images/20221124/34a874d22d4e46caa1115ad8b93d9c14.png [image-20200813205740405]: /images/20221124/07f62df6479f450c86c0cfd7a91ad69d.png [image-20200813210123827]: /images/20221124/a6cf4bed3d014e839e784897169805ba.png [image-20200813210219075]: /images/20221124/4fbc93e253304b80a496d7c920fcd0f7.png [image-20200813210324129]: /images/20221124/5327bd712f92477fac49c9ab19c962d6.png [Link 3]: http://mirrors.aliyun.com/centos/6.10/isos/x86_64/CentOS-6.10-x86_64-minimal.iso [Link 4]: http://mirror.bit.edu.cn/centos/6.10/isos/x86_64/CentOS-6.10-x86_64-minimal.iso [image-20200813212409300]: /images/20221124/8134f30ed4d14227b7cc2f227f3d46d4.png [image-20200813212436213]: /images/20221124/8cb79b4a056e4a3abff10b09d181c2a1.png [image-20200813212513533]: /images/20221124/6c66d0c3198044b88159979afd1ded47.png [image-20200813212553991]: /images/20221124/d96334b39a1c48b8bf2624d79165a224.png [image-20200813212613942]: /images/20221124/238af70e09a44704bc7ae1831d603042.png [image-20200813212639382]: /images/20221124/d13cb8b21787492c93de46ad2c992717.png [image-20200813212701062]: /images/20221124/8549c8b946ce4c41853cd979ddd9511d.png [image-20200813212726294]: /images/20221124/9eff2f6d12bc46f8938906c407709bca.png [image-20200813212857966]: /images/20221124/83db13eb32f54963a5d8726720b2935a.png [image-20200813212920789]: /images/20221124/cf546872d4c84daf9cf7483b09f9b7be.png [image-20200813213026046]: /images/20221124/f1ee30bb56b64850b71ad65040d6987f.png [image-20200813213256473]: /images/20221124/402f0e63a10d4f73983b761d1f39e5eb.png [image-20200813213344671]: /images/20221124/c4f836140b6e4171add66013f3ded084.png [image-20200813213420180]: /images/20221124/38220f5cc12e44fca3d08aa2c32b5456.png [image-20200813213453895]: /images/20221124/dfffbde0785f4abe8c4c933994b868b2.png [image-20200813213537195]: /images/20221124/b2e8c92b98c04bce8e742c18072a5fba.png [image-20200813213821831]: /images/20221124/8b66488a0f2f4fd385bdc9e9b49c80e1.png [image-20200813214027582]: /images/20221124/e08377af5ab14fae94d09ec5e1272467.png [image-20200813214136867]: /images/20221124/e55b5b318ef544beb55a5798c1253d1a.png [image-20200813214217128]: /images/20221124/48cb4035fbaa48b892d0d0676e5e7c4d.png [image-20200813214247322]: /images/20221124/12c6281e55c74cf390090f0b377f9889.png [image-20200813214309443]: /images/20221124/8293fdbe0bb846caa689a0362dec0241.png [image-20200813214335004]: /images/20221124/bbe8532155c0410f84d63d325a2c4bf4.png [image-20200813214444410]: /images/20221124/de80186e5a494c9190f269b798f22792.png [image-20200813214609494]: /images/20221124/2f8f68be9066481fb29ebea089211dff.png [image-20200813214750922]: /images/20221124/298bc0a709314584b5ea36a58e7ff930.png [image-20200813214814917]: /images/20221124/8127366f551a4149a9afa2192fa4d715.png [image-20200813214921301]: /images/20221124/0547dc20c98a4f97b91df2ea0075fb50.png [image-20200813215333637]: /images/20221124/24ab5a47e4ee4819aec00849a7e33fa2.png [image-20200813215730587]: /images/20221124/48459b8648ed4017b97ca6cc3b4e9207.png [image-20200813220202790]: /images/20221124/fc8a9681eaba4c6b952017a9339a9299.png [image-20200814163931877]: /images/20221124/db256d6c8cdf4c6798c4c7f8197de479.png [image-20200814163959273]: /images/20221124/a686c4d8b33e43049517ad2c59360d9c.png [image-20200814164029873]: /images/20221124/55469c91c03245268e334cf78c181ef6.png [image-20200814164050336]: /images/20221124/c20790e4bdb34b2c9354293cc300ead8.png [image-20200814164135763]: /images/20221124/3108ee64822c48d58c64b00c02a03960.png [image-20200814164250749]: /images/20221124/e2607a603fef4f3ab3aecf5cb84c33a0.png [image-20200814095541244]: /images/20221124/9a30ae00b503478db36d2db7291d22d4.png [img]: /images/20221124/462344d9eda54d63b311bce81109d69c.png [image-20200814213310214]: /images/20221124/f1c97b9cba17439fb7f109bafdaf3a3f.png [Link 5]: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html [image-20200814234633478]: /images/20221124/6626e09429c44b13a230954360c597be.png [image-20200815100438137]: /images/20221124/5ce93ac9c0fc47a1bb6f00d6bbe52dfc.png
相关 学习Maven这一篇就够了 目录 第一章 Maven简介 1.1、Maven概述 1.2、Maven特点 1.3、Maven官网 1.4、 ╰+哭是因爲堅強的太久メ/ 2022年12月28日 05:28/ 0 赞/ 708 阅读
相关 学习JavaScript这一篇就够了 目录 第一章 JavaScript简介 1.1、JavaScript的起源 1.2、JavaScript的组成 1.3、Ja 痛定思痛。/ 2022年12月17日 15:55/ 0 赞/ 285 阅读
相关 学习JavaWeb这一篇就够了 目录 第一章 开发工具 1.1、JDK安装 1.2、Tomcat安装 1.3、IDEA安装 1.4、IDEA集 忘是亡心i/ 2022年12月06日 04:14/ 0 赞/ 203 阅读
相关 学习Tomcat这一篇就够了 目录 第一章 Tomcat概述 1.1、Tomcat概述 1.2、Tomcat历史 1.3、T 短命女/ 2022年12月04日 08:37/ 0 赞/ 472 阅读
相关 学习FastDFS这一篇就够了 目录 第一章 FastDFS简介 1.1、FastDFS的简介 1.2、FastDFS的发展历史 ╰+攻爆jí腚メ/ 2022年12月04日 07:40/ 0 赞/ 677 阅读
相关 学习Nginx这一篇就够了 目录 第一章 Nginx概述 1.1、Nginx概述 1.2、Nginx官网 1.3、Ngin 叁歲伎倆/ 2022年12月02日 04:24/ 0 赞/ 418 阅读
相关 学习CentOS6这一篇就够了 目录 第一章 Linux的概述 1.1、Linux的概述 1.2、Linux的历史 1.3、L 短命女/ 2022年11月27日 12:23/ 0 赞/ 218 阅读
相关 学习Oracle这一篇就够了 目录 第一章 数据库概述 1.1、数据库的好处 1.2、数据库的常见概念 1.3、数据库的存储 缺乏、安全感/ 2022年11月27日 03:13/ 0 赞/ 438 阅读
相关 学习JavaScript这一篇就够了 [https://blog.csdn.net/qq\_38490457/article/details/109257751?utm\_medium=distribute.pc\ 左手的ㄟ右手/ 2022年11月21日 03:34/ 0 赞/ 320 阅读
相关 学习JDBC这一篇就够了 文章目录 一、JDBC简介 二、获取数据库连接 准备工作 1、导入驱动jar包 2、加载与注册JDBC驱 痛定思痛。/ 2022年11月18日 01:42/ 0 赞/ 369 阅读
还没有评论,来说两句吧...