ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Linux笔记2

Linux笔记2 Linux乱序版notes一、Linux基础与系统管理1.部署虚拟机安装Linux系统2.Linux基础命令3.Linux权限管理用户和文件权限4.Linux实用操作软件安装、IP地址5.Linux的文件的上传下载和解压缩二、Linux系统运维与磁盘管理1.Linux防火墙2.Linux进程管理3.存储结构与磁盘划分三、服务部署与实战应用1.Shell脚本2.软件安装tomact/mysql/nginx3.软件实战NFS/DHCP/DNS/Mysql/FTP/Apache一、操作系统概述硬件计算机系统中由电子、机械⚙️、光电元件等组成的各种物理装置的总称。软件是用户和计算机硬件之间的接口和桥梁用户通过软件与计算机进行交流。一个完整的计算机由操作系统和硬件组成操作系统计算机软件的一种调度和管理计算机硬件进行工作1.Linux诞生1991年林纳斯·托瓦兹创始人2.Linux内核Linux系统组成①Linux系统内核②系统级应用程序Linux系统内核提供系统最核心的功能例如调度CPU/内存/文件系统/网络通讯/IO3.虚拟机二、Linux基础指令1.Linux的目录结构在Windows系统中路径之间的层级关系使用 \ 来表示Linux的目录结构是一个树型结构Windows 系统可以拥有多个盘符, 如 C盘、D盘、E盘Linux没有盘符这个概念, 只有一个根目录 /, 所有文件都在它下面D:\data\work\hello.txt注意D:表示D盘\表示层级关系Linux在Linux系统中路径之间的层级关系使用/ 来表示路径中表示所有的反斜杠/都代表层级关系因为第一个/代表根目录/usr/local/hello.txt注意开头的/表示根目录后面的/表示层级关系2.Linux命令基础格式在Linux中命令有其通用的格式command [-options] [parameter]command 命令本身-options[可选非必填]命令的一些选项可以通过选项控制命令的行为细节parameter[可选非必填]命令的参数多数用于命令的指向目标等2.1 ls命令ls命令的作用是列出目录下的内容语法细节如下ls [-a -l -h] [Linux路径]-a -l -h 是可选的选项Linux路径是此命令可选的参数当不使用选项和参数直接使用ls命令本体表示以平铺形式列出当前工作目录下的内容-l:以列表的形式展示出来-l选项表示以列表竖向排列的形式展示内容并展示更多信息加上-a表示显示所有文件包括隐藏文件白色带一个.的文件如下图-a选项表示all的意思即列出全部文件包含隐藏的文件/文件夹图中以.开头的表示是Linux系统的隐藏文件/文件夹只要以.开头就能自动隐藏Linux系统的命令行终端在启动的时候默认会加载:当前登录用户的HOME目录作为当前工作目录所以ls命令列出的是HOME目录的内容HOME目录每个Linux操作用户在Linux系统的个人用户目录路径在/home/用户名Windows系统和Linux系统均设有用户的HOME目录-h 表示以易于阅读的形式列出文件大小如K、M、G-h选项必须要搭配 -l 一起使用语法中的选项是可以组合使用的比如学习的-a和-l可以组合应用。写法ls -l -a、ls -la、ls -al上述三种写法都是一样的表示同时应用-l和-a的功能2.2 cd 切换工作目录当Linux终端命令行打开的时候会默认以用户的HOME目录作为当前的工作目录我们可以通过cd命令更改当前所在的工作目录。cd命令来自英文ChangeDirectory语法cd [Linux路径]cd命令无需选项只有参数表示要切换到哪个目录下cd命令直接执行不写参数表示回到用户的HOME目录cd 默认进入home目录~进入根目录cd /##### 2.3 pwd 查看当前工作目录我们可以通过pwd命令来查看当前所在的工作目录。pwd命令来自PrintWorkDirectory语法pwd命令无选项无参数直接输入pwd即可2.4 相对路径和绝对路径通过pwd得知当前所在是HOME目录下的哪个目录现在想要通过cd命令切换工作目录到Desktop文件夹中去cd /home/Desktopcd Desktop上述两种写法都可以正确的切换目录到指定的Desktop中绝对路径绝对路径以根目录为起点描述路径的一种写法路径描述以/开头相对路径相对路径以当前目录为起点描述路径的一种写法路径描述无需以/开头特殊路径符.:表示当前目录比如 cd ./Desktop 表示切换到当前目录下的Desktop目录内和cd Desktop效果一致..: 表示上一级目录比如cd … 即可切换到上一级目录cd …/… 切换到上二级的目录~: 表示HOME目录比如cd ~ 即可切换到HOME目录或cd ~/Desktop切换到HOME内的Desktop目录2.5 mkdir命令通过mkdir命令可以创建新的目录文件夹mkdir来自英文Make Directory语法mkdir [-p] Linux路径参数必填表示Linux路径即要创建的文件夹的路径相对路径或绝对路径均可-p选项可选表示自动创建不存在的父目录适用于创建连续多层级的目录注意创建文件夹需要修改权限请确保操作均在HOME目录内不要在HOME外操作涉及到权限问题HOME外无法成功2.6 touch 创建文件可以通过touch命令创建文件语法:touch Linux路径touch命令无选项参数必填表示要创建的文件路径相对、绝对、特殊路径符均可以使用2.7 cat命令 查看文件内容有了文件后我们可以通过cat命令查看文件的内容语法cat Linux路径2.8 more命令查看文件内容more命令同样可以查看文件内容同cat不同的是cat是直接将内容全部显示出来more支持翻页如果文件内容过多可以一页页的展示语法more Linux路径同样没有选项只有必填参数参数表示被查看的文件路径相对、绝对、特殊路径符都可以使用在查看的过程中通过空格翻页通过q退出查看
返回列表