网站开发中安全性桂城网站建设费用
2026/5/21 9:19:58 网站建设 项目流程
网站开发中安全性,桂城网站建设费用,设计头像 制作 免费,影视拍摄制作的公司一、前置准备#xff1a;VMware虚拟机安装 下载地址#xff1a;VMware by Broadcom 官方地址#xff08;建议下载VMware Workstation Pro#xff0c;适配桌面端虚拟机搭建#xff09; 二、vi/vim编辑器#xff08;Linux核心编辑器#xff09; vim是vi的增强版#x…一、前置准备VMware虚拟机安装下载地址VMware by Broadcom 官方地址建议下载VMware Workstation Pro适配桌面端虚拟机搭建二、vi/vim编辑器Linux核心编辑器vim是vi的增强版Linux系统默认自带核心是三种模式切换所有操作先确认当前模式是新手最易踩坑的点。1. 核心基础操作vihello.txt# 打开/创建hello.txt文件文件不存在则新建空文件vimhello.txt# 推荐使用功能更全如语法高亮、行号默认支持2. 三种核心模式切换模式默认状态进入方式退出方式核心作用命令模式打开文件即进入插入模式/尾行模式按ESC无基础模式光标移动、删除、撤销、查找插入模式-命令模式按i/a/o/I/A/O按ESC编辑/输入文件内容尾行模式-命令模式按:///?按ESC/执行命令后保存退出、行号、替换、跳转3. 插入模式精准输入快捷键命令模式下触发快捷键作用新手常用i光标前插入内容✅a光标后插入内容✅o光标下一行新建行插入✅I光标所在行首插入A光标所在行尾插入✅O光标上一行新建行插入4. 命令模式光标移动/翻页/撤销1光标精准移动替代方向键高效操作快捷键作用快捷键作用h左移^跳转到行首j下移$跳转到行尾k上移gg跳转到文件首行补充l右移G跳转到文件末行补充2翻页操作大文件必备快捷键作用Ctrl f向前下翻整页Ctrl b向后上翻整页Ctrl u向上翻半页Ctrl d向下翻半页3快速撤销u# 命令模式下撤销上一步操作多次按多次撤销补充Ctrlr恢复撤销5. 尾行模式保存退出/行号/跳转/查找/替换所有操作先按:进入尾行模式输入命令后按回车执行1保存退出最核心必背命令作用新手常用:w保存文件不退出✅:q退出文件未修改✅:wq保存并退出✅:q!强制退出不保存✅:w!强制保存权限不足时如系统文件2行号显示/隐藏命令作用简写:set number显示行号:set nu:set nonumber隐藏行号:set nonu:set ic全局忽略大小写查找/替换通用-3指定行跳转:50# 跳转到第50行替换数字为任意行号即可4文件内容查找命令作用补充操作/hello从光标处向下查找hello按n找下一个N找上一个?hello从光标处向上查找hello按n找上一个N找下一个/hello\c向下查找hello单次忽略大小写无需提前设置ic5批量替换核心语法起始行,结束行s/原内容/新内容/参数命令作用参数说明:40,50s/Hello/World/g40-50行将Hello全部替换为Worldg全局替换行内所有匹配项:%s/Hello/World/g整个文件将Hello全部替换为World补充%代表所有行:%s/Hello/World/gc整个文件替换逐个确认补充防误删c确认替换6. vim永久配置原笔记vi.vimrc补全Linux中通过修改~/.vimrc文件可保存vim的永久配置如默认显示行号、忽略大小写无需每次打开文件重新设置vi~/.vimrc# 打开当前用户的vim配置文件不存在则新建# 插入模式下添加以下配置保存退出:wqsetnu# 永久显示行号setic# 永久忽略大小写setautoindent# 自动缩进补充编辑代码必备syntax on# 语法高亮补充编辑代码必备# 配置后重新打开vim即可生效三、Linux 常用核心命令按目录操作、文件操作、权限管理、链接管理、其他高频分类更易记忆补充参数组合、实操示例、易错点。1. 目录操作cd/pwd/ls/rmdir/du/tree核心Linux目录是树状结构根目录为/所有路径从根目录延伸。1切换目录查看当前路径cd/pwd必背cd/# 切换到**根目录**最顶层pwd# 查看**当前所在的绝对路径**必背防止迷路cd~# 切换到**当前用户的家目录**简写等价于cd /home/用户名cd-# 切换到**上一次所在的目录**快速回退cd../# 切换到**上级目录**一个..代表一级补充cd../../# 切换到**上两级目录**原笔记此命令可回退到根目录需看当前路径cd/etc# 切换到系统配置文件目录核心目录存放所有系统配置cd目录名# 切换到当前目录下的子目录如cd test2查看目录内容ls最常用参数可组合核心参数可叠加使用如ls -ltr无参数则默认显示当前目录非隐藏文件命令作用常用组合ls显示当前目录非隐藏文件/文件夹-ls -l显示详细信息权限、所有者、大小、时间核心简写ll补充ls -a显示所有文件包括隐藏文件以.开头✅ls -h以人类可读显示文件大小如KB/MB而非字节需配合-lls -lhls -t按修改时间从新到旧排序-ls -r逆序显示如ls -tr则按时间从旧到新-ls -i显示文件/目录的i节点唯一标识硬链接核心ls -ltr -ils -ltr按时间从旧到新显示详细信息排查日志常用✅ll -a等价于ls -la显示所有文件的详细信息补充新手推荐✅3删除空目录/查看目录大小/树状显示rmdir目录名# 删除**空目录**目录非空则报错新手易错du# 查看当前目录下所有文件/子目录的大小单位KBdu-h 目录名# 人类可读方式查看指定目录大小补充如du -h /etctree# 树状图显示目录结构无此命令则安装yum install tree -y/CentOS 或 apt install tree -y/Ubuntutree 目录名# 树状显示指定目录结构如tree /home2. 文件操作touch/echo/cp/mv/rm/cat1创建文件touch/echo两种方式touch文件名# 核心①文件不存在则创建**空文件** ②文件存在则更新**修改时间**toucha.txt b.txt# 一次性创建多个空文件补充echo内容文件名# 创建文件并写入内容**覆盖写入**文件存在则清空原有内容echoHello Linuxfile2.txt# 原笔记示例echo追加内容文件名# 补充**追加写入**内容加到文件末尾不覆盖原有内容2查看文件内容cat小文件必备cat文件名# 查看文件全部内容如cat hello.txtcat-n 文件名# 显示行号查看补充如cat -n /etc/hosts补充大文件不建议用cat内容会刷屏用more 文件名翻页查看按空格翻页q退出。3复制文件/目录cp参数-r是核心cp原文件 目标文件# 复制文件如cp file2.txt file3.txt原笔记示例cp-r 原目录 目标目录# 复制**目录及目录下所有内容**-r递归复制目录必备如cp -r folder1 folder_copycp-rf 原目录 目标目录# 补充强制复制覆盖已存在的目标文件/目录无提示4移动/重命名文件/目录mv无目录专用参数比cp简单mv原文件 新文件名# 重命名文件如mv file3.txt file4.txt原笔记示例mv原目录 新目录名# 重命名目录补充如mv test test_newmv文件名 目录名# 移动文件到指定目录补充如mv a.txt /home/testmv-f 原文件 目标文件# 补充强制移动/重命名无覆盖提示5删除文件/目录rm不可逆谨慎使用核心参数-r/-frm文件名# 删除**单个文件**会提示是否删除按y确认n取消rm-f 文件名# 强制删除文件无提示补充高效操作rm-r 目录名# 删除**目录及目录下所有内容**会提示如rm -r folder_copyrm-rf 目录名# 强制删除目录及所有内容无提示**核心**如rm -rf testrm-rf 文件名1 文件名2# 一次性删除多个文件补充⚠️ 终极禁忌切勿执行rm -rf /删除根目录所有文件系统直接崩溃。3. 权限管理chmodLinux核心特性必理解Linux中每个文件/目录都有权限分为所有者u、同组用户g、其他用户o三类用户各有读r、写w、执行x三种权限。1权限标识ls -l查看时第一列就是权限如-rwxr-xr--标识权限数字标识核心作用r读4查看文件/目录内容w写2编辑/删除文件/目录x执行1运行可执行文件/进入目录-无权限0无任何操作权限数字计算权限数字各权限数字之和如rwx4217rw-426r–4。2修改权限chmod两种方式符号法/数字法都常用① 符号法直观适合单权限修改u/g/o/a - rwxchmodux 文件名# 给**所有者**添加执行权限uuser原笔记示例chmodgx 文件名# 给**同组用户**添加执行权限ggroup原笔记示例chmodox 文件名# 给**其他用户**添加执行权限oother原笔记示例chmodax 文件名# 给**所有用户**添加执行权限aall补充等价于ux,gx,oxchmodx 文件名# 简写给所有用户添加执行权限原笔记示例chmodu-x 文件名# 给所有者**删除**执行权限原笔记示例chmodurwx 文件名# 给所有者**设置**读/写/执行权限直接覆盖原有权限补充② 数字法高效适合批量权限修改核心chmod 三位数 文件名三位数依次对应所有者u、同组用户g、其他用户ochmod777文件名# 所有用户都有读/写/执行权限7421原笔记示例chmod755文件名# 所有者rwx(7)同组/其他r-x(5)服务器程序常用补充chmod644文件名# 所有者rw-(6)同组/其他r--(4)配置文件常用补充chmod700文件名# 仅所有者有rwx权限其他无任何权限私密文件补充补充目录必须有x权限才能进入如chmod 755 目录名否则无法cd进入。4. 链接管理ln软链接/硬链接核心区别必记Linux链接分为软链接符号链接和硬链接是文件的“快捷方式”软链接更常用。1创建链接ln-s参数是软链接和硬链接的唯一区别ln-s 源文件/目录 链接名# 创建**软链接**-ssymbolic原笔记示例ln源文件 链接名# 创建**硬链接**无-s仅能指向文件原笔记示例# 示例ln-s hello.txt link.txt# 给hello.txt创建软链接link.txtlnhello.txt link2.txt# 给hello.txt创建硬链接link2.txt2软链接 vs 硬链接核心区别必背特性软链接ln -s硬链接ln指向对象可指向文件/目录仅能指向文件原笔记重点存储内容仅存储源文件的路径快捷方式与源文件共享同一个i节点存储相同内容源文件删除软链接失效变成红色闪烁硬链接仍可用内容未丢失跨文件系统支持如跨磁盘不支持权限继承继承源文件权限与源文件权限一致标识ls -l查看时开头为llink开头与源文件一致如-代表文件⚠️ 软链接易错点创建软链接时源文件建议用绝对路径否则移动软链接后会失效。5. 其他高频命令clear/echo/duclear# 清空终端屏幕快捷键CtrlL补充更高效echo内容# 将内容**输出到终端屏幕**原笔记示例如echo Hellodu# 查看文件/目录的大小单位KBdu-h# 人类可读方式显示大小补充如du -h hello.txtdu-sh 目录名# 查看目录**总大小**ssummary补充如du -sh /home四、Linux 核心概念补充新手必懂绝对路径 vs 相对路径绝对路径从**根目录/**开始的完整路径如/home/root/hello.txt任何位置都能使用不会出错相对路径从当前目录开始的路径如test/hello.txt依赖当前所在位置易迷路建议用pwd确认路径。隐藏文件/目录Linux中以**.开头**的文件/目录是隐藏的如.vimrc、.bashrc必须用ls -a才能查看。i节点inodeLinux中每个文件的唯一标识存储文件的权限、大小、存储位置等信息硬链接与源文件共享i节点软链接有独立i节点。重定向符号覆盖写入和追加写入是Linux核心重定向符号除了echo其他命令也可使用如ls -l file.txt将ls结果写入文件。五、新手实操建议命令敲错了按CtrlU清空当前行重新输入比按删除键高效命令记不住按Tab键自动补全文件名/目录名/命令Linux最强大的快捷键必用按两次Tab显示所有可选内容查看命令帮助命令 --help如ls --help、chmod --help快速查看命令参数和用法批量操作用通配符*匹配任意字符如ls *.txt查看所有txt文件、rm *.log删除所有log文件慎用rm -rf建议先执行ls 目标确认要删除的内容再执行rm -rf防止误删。核心总结vi/vim的核心是三种模式切换先按ESC确认命令模式再执行操作:wq/:q!是必背的保存退出命令Linux命令参数可叠加ls/rm/cp等核心命令的常用参数-l/-a/-r/-f/-h需熟记Tab自动补全能大幅提升效率文件权限分u/g/o三类chmod有符号法和数字法755/644是服务器常用权限777仅测试环境使用链接优先用软链接ln -s创建时源文件建议用绝对路径源文件删除后软链接失效硬链接仍可用Linux操作不可逆尤其是rm -rf命令务必谨慎使用操作前用pwd/ls确认当前位置和目标内容。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询