企业网站建设多钱网站优化排名推广
- 作者: 五速梦信息网
- 时间: 2026年03月21日 09:58
当前位置: 首页 > news >正文
企业网站建设多钱,网站优化排名推广,朝阳区网站建设公司,小微企业利润大于300万1、Unix/Linux操作系统介绍
1.1、操作系统的作用
1#xff09;操作系统的目标
方便#xff1a;使计算机系统易于使用有效#xff1a;以更有效的方式使用计算机系统资源扩展#xff1a;方便用户有效开发、测试、引进新功能
2#xff09;操作系统的地位
操作系统在计算…1、Unix/Linux操作系统介绍
1.1、操作系统的作用
1操作系统的目标
方便使计算机系统易于使用有效以更有效的方式使用计算机系统资源扩展方便用户有效开发、测试、引进新功能
2操作系统的地位
操作系统在计算机系统中有承上启下的地位向下封装硬件向上提供操作接口
1.2、Unix/Linux操作系统介绍
1Unix 家族
1965年贝尔实验室MULTICS 操作系统失败1969年Unix 之父Unics - UnixB语言和汇编语言1971年Unix 之父C语言C语言重写 Unix1974年Unix 流行开来1980年BSD Unix 和 ATT 的 Unix1982年Unix System III不再开原1992-2001年版权问题两个 Unix 分枝逐渐衰败
2Linux 家族
Minixmini-Unix教学使用1990年Linus1991年Linux 内核正式发布Linux 系统的发展五个支柱Unix 操作系统、minix 操作系统、GNU 计划、PUSIX 标准和互联网GNU 计划GNU is Not Unix包括EMACS编辑系统、Bash shell程序、GCC、GDB等开发工具1992年Linux 和 GNU 软件结合 - GNU/Linux简称 LinuxPOSIX 标准操作系统应该为应用程序提供的接口标准提高通用性和可移植性
3Linux 的两类用户
知道自己在用 LinuxLinux 电脑系统不知道自己在用 Linux处理器、安卓内核等
4Linux 的远亲
macOS - Darwin - BSD - unix
5Linux 和 Unix 的联系
Unix 是工作站上最常用的操作系统多用户、多任务、实时但是昂贵Linux类 Unix免费Unix兼容的
6Linux 内核及发行版本介绍
内核运行程序和管理磁盘、打印机等一那件设备的核心程序提供了一个在裸设备和应用程序之间的抽象层Linux 发行版通常包含了桌面环境、办公套件、媒体播放器、数据库等应用软件
7Unix/Linux 开发应用领域
Unix/Linux 服务器嵌入式 Linux 系统桌面应用电子政务
2、文件系统
2.1、目录和路径
1目录
目录是一组相关文件的集合一个目录下面除了可以存放文件之外还可以存放其他目录即包含子目录在确定文件、目录位置时DOS 和 Linux/Unix 都采用 “路径名文件名” 的方式。路径反映的是目录与目录之间的关系
2路径
Unix/Linux 路径由到达定位文件的目录组成。在Unix/Linux 中使用正斜杠 “/” 分割路径中的目录在 DOS 中使用反斜杠 “” 来分割。相对路径和绝对路径 绝对路径从根目录开始相对路径目标目录相对于当前目录的位置。 “.” 代表当前目录…代表当前目录的上级目录
2.2、文件系统
1Linux 和 Windows 文件系统的区别
Windows 下目录都是起始于各个驱动器盘符 A 盘和 B 盘是以前的软盘现在不使用软盘因此都从 C 盘开始Linux 下没有驱动器盘符只有目录都是起始于相同的根目录 “/”
2Linux 目录结构
/根目录/bin/usr/bin可执行二进制文件的目录例如常用命令ls、tar、mv、cat 等都在该目录下/boot放置 Linux 启东市需要用到的一些文件如内核文件、系统引导管理器等/dev存放设备文件/etc存放系统配置文件/home系统默认的用户家目录/lib/usr/lib/usr/local/lib系统使用的函数库目录/lostfount系统产生错误时会讲一些遗失的片段放置在该目录下/mnt/media光盘的默认挂载点/opt主机安装额外软件的安装目录/proc存放系统核心数据、外部设备、网络状态等/root系统管理员 root 的家目录/sbin/use/sbin/usr/local/sbin放置系统管理员可以使用的可执行命令/tmp一般用或者正在执行的程序临时存放文件的目录/srv服务启动之后需要访问的数据目录/usr应用程序的存放目录/var放置系统执行过程中经常变化的文件
2.3、一切皆文件
1一切皆文件
Unix/Linux 对数据文件、程序文件、设备文件、网络文件等的关林都抽象为文件使用统一的方式进行管理文件不通过后缀拓展名进行区分可以没有拓展名通过文件类型进行区分
2文件分类
通常Unix/Linux 中常用的文件类型有五种普通文件、目录文件、设备文件、管道文件、链接文件
普通文件存放数据、程序等信息的文件一般包括文本文件、数据文件、可执行的二进制文件目录文件Unix/Linux 系统将目录看成是一种特殊的文件利用它构成文件系统的树型结构设备文件Unix/Linux 系统把每一个设备都映射成一个设备文件分为字符设备文件和块设备文件。字符设备的存取以字符为单位块设备的存取以字符块为单位管道文件Unix/Linux 系统中用于进程间通信链接文件类似于 Windows 下的快捷方式分为软链接和硬链接
2.4、文件权限
1访问用户
通过访问用户方式分为三种
只允许用户自己访问所有者允许一个预先设定的用户组中的用户访问用户组允许系统中的任何用户访问其他用户
2访问权限
读权限r写权限w可执行权限x
3说明
文件权限由 10 个字母表示第一个字母时文件类型d 表示目录文件- 表示普通文件c 表示硬件字符设备文件b 表示硬件块设备文件s 表示管道文件l表示软链接文件后面九个字母分成三组每组三个。第一组是所有者权限第二组是用户组权限第三组是其他用户权限。权限的三个字母为;rwx分别代表读、写、执行。相应的字母表示该类用户具有相应的权限- 表示该类用户不具有相应的权限
3、常用命令
3.1、概述
常用的 Linux 命令大概200多个需要记住的大概 20%
3.2、命令使用方法
1Linux 命令格式
command [-options] [parameter1] [parameter2]…
command命令名[ioptions]选项用来对命令进行控制可以省略parameter传给命令的参数可以使零个或者多个
2–help 选项查看命令帮助文档
–help 选项一般是 Linux 命令自带的帮助信息不是所有的命令都自带这个选项例如查看 ls 命令的帮助信息ls –help
3man 命令查看帮助手册
man 是 Linux 提供的一个手册包含了大部分的命令、函数的使用说明man 中包含多个章节可以指定不同的章节查看man command可以查看当前命令的说明
4使用技巧
自动补全命令敲出命令前几个字符之后按 Tab 可以自动补全命令历史命令上下键history 命令
3.3、常用命令
1文件管理 查看文件信息lslist 缩写查看当前目录下的的文件列表 ls ./子目录名查看当前目录子目录的内容ls -a显示当前目录下所有文件包含隐藏文件ls -l以列表形式查看当前目录下所有文件包括隐藏文件ls -h配合 -l 以人性化方式显示文件大小还允许使用通配符来同时引用多个文件名 通配符含义*代表文件名中所有字符ls te*查看当前目录下所有以 te 开头的文件le *html查看当前目录下所有以 html 结尾的文件代表文件名中任意字符ls ?.c只找点前面一个字符并且以 .c 结尾的文件[]使用 [] 把字符组括起来表示可以匹配字符组中任意一个- 表示字符范围[abc]表示匹配 a、b、c 中的任意一个[a-f]表示匹配 a 到 f 中的任意一个ls [a-f]*查找以 a 到 f 之间任意一个字符开头的文件*注要使用通配符字符需要使用 \ 进行转义处于方括号内的通配字符不需要转义。例如ls *a 表示查看文件名为 a 的文件
2输出重定向命令
可以将命令的输出结果重定向到一个文件如ls test.txt可以将命令的输出保存到 test.txt 中如果文件不存在会创建文件如果文件存在会覆盖其内容可以将命令的输出结果重定向到一个文件如ls test.txt可以将命令的输出保存到 test.txt 中如果文件不存在会创建文件如果文件存在会在文件末尾追加内容
3分屏显示
more查看内容过长而无法在一屏内显示时会出现快速滚屏无法看清。使用 more 命令可以一次只显示一页空格可以翻页q 退出
4管道
|一个命令的输出通过管道作为另一个命令的输入 ls -al | more就可以分屏显示文件列表
5清屏
clear快捷键Ctrll
6切换工作目录
cd 目标目录路径切换到目标目录cd …回到上级目录cd切换到当前用户的主目录cd ~ 也可以达到相同的效果cd .切换到当前目录cd -切换至上一个进入的目录
可以使用绝对路径也可以使用绝对路径
Linux 的目录路径大小写敏感
7显示当前路径
pwd显示当前所在路径
8创建目录
mkdirmkdir 目录名可以创建名为目录名的目录mkdir 目录名1 目录名2 ……可以创建多个目录mkdir -p 目录名1/目录名2可以递归创建目录
9删除目录
mdirmdir 目录名可以删除名为目录名的目录删除时必须离开目录且目录为空否则会出错mdir 目录名1 目录名2……可以删除多个目录mdir -p 目录名1/目录名2可以递归删除目录
10删除文件 rmrm 文件名删除文件且不可恢复 rm 常用参数 参数含义-i以进行交互的方式执行-f强制删除忽略不存在的文件无需提示-r递归地删除目录下的内容删除文件夹时必须加此参数
11建立链接文件
ln 源文件 链接文件建立硬链接两个文件占用相同大小的硬盘空间即使删除了源文件链接文件依然存在ln -s 源文件 链接文件建立软链接软链接不占用磁盘空间源文件删除则软链接失效硬链接只能链接普通文件不能链接目录
12查看或者合并文件内容
catcat 文件名显示文件内容cat 文件名1 文件名2 文件名1将文件名1和文件名2的内容合并存放到文件名1中
13拷贝文件 cpcp 源文件 目标文件把源文件拷贝到目标文件中 常用选项 选项含义-a用于拷贝目录时拷贝时保留链接、文件属性并递归复制目录目标文件具有原文件的所有属性-f覆盖已经存在的目标文件而不提示-i交互式复制在覆盖目标文件之前给出提示要求用户确认-r若给出的源文件是目录文件则递归复制该目录下的所有文件和子目录且目标文件也必须是一个目录文件-v显示拷贝进度
14移动文件 mvmv 源文件 目标文件将源文件剪切为目标文件 常用选项 选项含义-f禁止交互式操作如有覆盖也不给出提示-i交互式操作如果存在覆盖给出提示要求用户确认-v显示移动进度
15获取文件类型
filefile 文件名显示文件类型信息
16归档管理 tartar [参数] 档案文件名 文件 tar 命令比较特殊其参数前面可以加 -也可以不加 待归档文件可以有多个依次列出即可 常用归档命令格式tar -cvf 档案名.tar 文件 常用解档命令格式tar -xvf 待解档文件 常用参数 参数含义-c生成归档文件创建打包文件-v列出归档解档的详细过程显示进度-f指定方案文件名称这个参数必须放在所有参数最后-t列出档案中包含的文件-x揭开档案文件注只有参数 f 需要放在最后面其他的参数没有顺序要求
17文件压缩解压
gzip gzipgzip [选项] 被压缩文件名 tar 命令和 gzip 命令结合使用实现文件打包、压缩 tar 只负责文件打包但不压缩用 gzip 压缩后的 tar 打包文件其名称一般为XXX.tar.gz 常用选项 选项含义-d解压-r压缩所有子目录 压缩已归档文件gzip -r XXX.tar 原本的 XXX.tar 文件就被 XXX.tar.gz 覆盖了 常用解压缩命令格式gzip -d XXX.tar.gz 原本的 XXX.tar.gz 文件就被 XXX.tar 覆盖了解档tar -xvf XXX.tar 一步归档压缩tar -zcvf xxx.tar.gz 1.c 2.c 3.c 1.c 2.c 3.c 归档压缩为xxx.tar.gz 一步解压缩解档tar -xzvf xxx.tar.gz
bzip2
bzip2和 gzip 作用一样文件名一般为xxx.tar.bz2 压缩tar -cjvf xxx.tar.bz2 待压缩文件名们解压tar -xjvf xxx.tar.bz2
zip、unzip
zipzip 目标文件 文件名们 通过 zip 压缩文件的目标文件不需要指定扩展名默认为 zip 压缩zip [-r] 目标文件 源文件们 生成目标文件.zip 解压unzip -d 解压后目录文件 压缩文件 解压到解压后目录文件文件夹内
18查看命令位置
whichwhich 命令名查看命令的存放位置 which ls查看 ls 命令的存放位置
3.4、用户、权限管理命令
1查看当前用户whoami
whoami查看当前系统当前账号的用户名可以通过 cat /etc/passwd 查看系统用户信息su切换至 root 用户su 用户名切换至用户名 用户
2退出登录账户exit
如果是图形界面exit 会关闭终端如果是 ssh 远程登录会退出登录账户如果是切换后的登录用户exit 会返回上一个登录用户
3切换用户su
su 用户名命令切换用户su - 用户名也可以切换用户并且在切换到目标用户之后会自动切换到当前用户的主目录su切换至 root 用户设置 root 用户密码sudo passwd
4添加、删除组账号groupadd、groupdel
groupadd 用户名新建的组账号groupdel 用户名删除组账号组内没有成员才可以删除组cat /etc/group查看用户组
5修改用户所在组usermod
usermod -g 用户组名 用户名把用户添加到用户组内
6添加用户账号useradd useradd [参数] 新建用户账号 adduser [参数] 新建用户账号 参数说明 参数含义-d指定用户登录系统时的主目录。如果不指定系统自动在 /home 目录下建立与用户名同名的目录为主目录-a自动建立目录-g指定组名称
7删除用户userdel
userdel 用户名删除用户但不会自动删除用户的主目录userdel -r 用户名删除用户同时删除用户的主目录
8查询用户登录情况last
管理员可以通过 last 命令查看每位用户的登录情况登录地址
9修改文件权限chmod chmod 修改文件权限有两种格式字母法和数字法 字母法chmod u/g/o/a /-/ rwx 文件名 符号含义uuser文件所有者ggroup同一用户组用户oother其他以外的人aall三者皆是增加权限-撤销权限设定权限 例如chmod go -r a.txt 撤销 g 和 o 的读权限chmod ax b.txt 为 a 增加 x 权限chmod urw abc.txt 设定 u 的权限为 rw 数字法rwx 这些权限可以使用数字来代替rwx 组成三位二进制组成的值就是对应的数字值 权限数字代号r读权限4w2x1-不具有任何权限0 例如chmod u7,g5,o4 filename 与 chmod urwx,grx,or filename 等价chmod 751 file 文件所有者rwx同组用户rx其他用户x
10修改文件所有者chown
chown 用户名 文件名将文件的所有者修改为指定用户
11修改文件所属组chgrp
chgrp 用户组名 文件名将文件的所属组修改为指定用户组
3.5、系统管理
1查看进程信息ps 进程是一个具有一定独立功能的程序他是操作系统动态执行的基本单元 ps 命令常用的选项 选项含义-a显示终端上的所有进程包括其他用户的进程-u显示进程的详细状态-x显示没有控制终端的进程-w显示加宽以便显示更多的信息-r只显示正在运行的进程 top 命令动态显示进程还可以进行条件检索
2终止进程kill
kill [-signal] pid终止指定 pid 的进程kill 命令指定进程的进程号需要配合 ps 命令使用signal 的值从 0 到 15其中 9 为绝对终止可以处理一般信号无法终止的进程
3后台程序、jobs、fg
用户可以后台执行程序命令 如果程序已经在执行ctrlz 可以将程序调入后台jobs查看后台执行的程序fg 编号将后台程序调出到前台编号是通过 jobs 查看的编号
4关机、重启reboot、shutdown、init
命令含义reboot重启操作系统shutdown -r now重启操作系统并提示其他用户shutdown -h now立刻关机shutdown -h 20:35系统在今天 20:35 关机shutdown -h 10系统十分钟后关机init 0关机init 6重启
5字符界面和图形界面切换 Redhat 平台下 init 3切换到字符界面init 5切换到图形界面 其他大部分平台 ctrlaltF2切换到字符界面ctrlaltF7切换到图形界面
6查看或配置网卡信息ifconfig ifconfig显示所有网卡的信息 显示字段说明eth0网络接口名称Link encap链路封装协议Hwaddr网口的 MAC 地址Inet addrIP 地址Bcast广播地址Mask子网掩码UP网口状态识别UP表示已经启用DOWN 表示已经停用BROADCAST广播标识标识广播是否支持广播RUNNING传输标识标识网口是否已经开始传输分组数据MULTICAST多播标识标识网口是否支持多播MTU, MetricMTU最大传输单位单位字节Metric度量值用户 RIP 建立网络路由用RX bytes接收数据字节统计TX bytes发送数据字节统计 ifconfig 还可以配置网络参数; ifconfig 网口名称 [地址协议参数] [address] [参数]地址协议参数inet表示 IPv4inet6表示 IPv6例如ifconfig eth0 inet 192.168.10.254 netmask 255.255.255.0 up 常用参数 参数功能-a显示所有网口状态inet [IP 地址]设置 IP 地址netmask [子网掩码]设置子网掩码up启用网口down关闭网口 ifconfig 配置的网络参数存放在内存中关机重启就失效了。如果需要持久有效需要修改网口配置文件 redhat/etc/sysconfig/network-scripts/ifcfg-eth0 文件 IPADDRIP 地址
GATEWAY默认网关Ubuntu/etc/NetworkManager/system-connections/Wired connection1 文件 [ipv4]
methodmanual
addresses1IP 地址;24;默认网关;7测试远程主机连通性ping
ping [参数] 远程主机 IP 地址ping 通过 ICMP 协议向远程主机发送 ECHO_REQUEST 请求期望主机回复 ECHO_REPLAY 消息通过 ping 命令可以检查是否与远程主机建立了 TCP/IP 连接
4、编辑器
4.1、gedit 编辑器
Linux 下的一个文本编辑器
4.2、vi 编辑器
1vi 介绍编辑器之神
2vi 基本操作
vi filename打开或者新建文件
2vi 常用命令
在命令模式下进入插入模式
a光标位置右边插入文字i光标位置当前处插入文字o光标位置下方开启新行O光标位置上方开启新行I光标所在行首插入文字A光标所在行尾插入文字
vi 的退出
shitfzz保存退出:wq保存退出:x保存退出:w filename保存到指定文件:q退出如果文件修改但是没有保存会提示无法退出:q退出不保存:命令暂时离开 vi执行命令
vi 的删除和修改功能
[n]x删除光标后 n 个字符[n]X删除光标前 n 个字符D删除光标所在位置开始到此行行尾的字符[n]dd删除从当前行开始的 n 行实际上是剪切[n]yy复制从当前行开始的 n 行p把粘贴板上的内容插入到当前行dG删除光标所在行到文件尾的所有字符J合并两行将下一行和当前行合并用空格连接.执行上一次操作u撤销前一个命令
vi 的定位和查找功能
ctrlf向前滚动一个屏幕ctrlb向后滚动一个屏幕gg到文件第一行行首G到文件最后一行行首:\(到文件最后一行行首[n]G 或者[n]gg到指定行n 为目标行数/字符串查找指定字符串n寻找下一个N回到前一个寻找上一个/~字符串寻找以字符串开始的行/字符串\)寻找以字符串结尾的行/a.b查找字符串 a 任意字符 b
vi 的替换和设置指令
r替换当前光标字符很少用:r 文件名:在光标当前位置下一行载入另一个文件:s/p1/p2/g将当前行中所有的 p1 用 p2 替换:g/p1/s/p2/g将当前文件中所有的 p1 用 p2 替换:n1,n2s/p1/p2/g将 n1 到 n2 行中所有的 p1 用 p2 替换:set ic搜寻时不区分大小写:set noic搜寻时区分大小写:set nu显示行号:set nunu不显示行号
5、远程操作
5.1、ssh介绍
sshSource shell
5.2、远程登录
1Linux 平台相互远程
ssh -l username hostip2Windows 远程登录 Linux
Xmanager、Xshell、Xftp……
5.3、远程文件传输
6、webserver 搭建
相关文章
-
企业网站建设电话深圳市建设集团和恒大的关系
企业网站建设电话深圳市建设集团和恒大的关系
- 技术栈
- 2026年03月21日
-
企业网站建设的原则是重庆的网站设计公司
企业网站建设的原则是重庆的网站设计公司
- 技术栈
- 2026年03月21日
-
企业网站建设的意义成都注册公司核名网站
企业网站建设的意义成都注册公司核名网站
- 技术栈
- 2026年03月21日
-
企业网站建设方案 pptwordpress使用七牛图像服务
企业网站建设方案 pptwordpress使用七牛图像服务
- 技术栈
- 2026年03月21日
-
企业网站建设方案书 范本seo辅助工具
企业网站建设方案书 范本seo辅助工具
- 技术栈
- 2026年03月21日
-
企业网站建设方案书前言国家世界新闻
企业网站建设方案书前言国家世界新闻
- 技术栈
- 2026年03月21日






