于凤明

个人站

一个刚刚接触代码的小白,以后的路还很长


linux学习笔记

搭建网站的过程

产品设计 -> 产品经理 选准公司的技术方向 针对目标用户群 考虑用户的需求和使用习惯 真正的关乎与公司的生死存亡的人是产品设计和你的市场 产品设计和编程人员一直有问题

网页布局,字体调整,图片设计 网站程序的编写 把网站发布到服务器的web服务中 把服务器链接到网络中

计算机行业分类 产品经理 设计类方向(UI UE) 开发方向(HTML,PHP,Java,C) 网络方向(思科,华为,华三) 运维方向(Linux,云计算)

网络工程方向: CCNA CCNP CCIE

IT 编程 运维 网络

运维方向优点 行业需求量逐年增加 行业薪资逐渐高于行业平均薪资 技术淘汰速度非常慢 Linux 从业压力较小,是所有技术类行业中最小的

软件更新阶段是很快的 比如说 嵌入式开发:智能化(拥有CPU,拥有可以升级和配置操作系统)
开发操作系统,和软件

Android出现:Google Linux运维技术更新速度很慢,不像Java, 比如你是学习java的,你要不一直在学习新的技术,你就会被行业所淘汰 但是像这种Linux运维技术七更新的周期是很短的 相对来说要稳定的多 只要服务器不出问题,你就没事情可以干

操作系统介绍 Windows linux unix

我们以后主要要学的就是Linux 我们是已就业为主,不是像大学的这种应试教育 Windows的优点 简单那 易用 软件支持度高 界面漂亮

我们维护的不是简单漂亮的,而是性能高的

Linux优点 开源 免费 稳定 windows稳定性要下降20%(Linux中的软件安装完大小基本上不会改变) 安全

课程体系介绍

集群是什么?

集群是一组相互独立的,通过告诉网络互联的计算机,它们构成了一个组,病以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和缩放性

普通服务器

1-1.5万 1U机架式服务器

端游(lol,魔兽世界) 页游(斗地主,偷菜)

其实是端游更省服务器,端游都是装在本机上的 而页游所有是资源都是在服务区上的

集群的分类 科学计算型集群 负载均衡性集群 高可用性集群

ls ls -a 查看隐藏文件 隐藏文件的意义: 在Linux和Windows中很方便的查看隐藏文件 隐藏文件是告诉用户你轻易的不要动它

在Linux中,以点开头的就是隐藏文件

ls -l 查看文件详细信息 所有者 所属组 其他人

linux文件基本属性

Linux中第一个字符代表这个文件是目录,文件或链接等等

  • 当为[d]则是目录
  • 当为[-]则是文件
  • 若是[l]则表示链接文档(link file);
  • 若是[b]则为装置文件里面的可供存储的接口设备(可随机存取装置);
  • 若是[c]则表示为装置文件里面的穿行端口设备,例如键盘,鼠标(一次性读取装置)。

rwx参数

r - 读权限 w - 写权限 x - 执行权限

更改文件的属性

linux 文件与目录管理

我们知道Linux目录结构为数状结构,最顶级的目录为根目录/ 其他目录通过挂在可以将它们添加到数中,通过解除挂载可以移除它们

绝对路径

路径的写法,由根目录/写起,比如“/usr/share/doc

相对路径

路径的写法,不是由/写起的,比如 有/usr/share/doc要到/share/man 底下时,可以写成:cd ../man 这就是相对路径的写法啦!

处理目录常用命令

ls:列出目录 cd:切换目录 pwd:显示当前目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp:复制文件或者目录 rm:移除文件或者目录 mv:移动文件与目录,文件重命名

可以使用man[命令]来查看各个命令的使用文档,如:man cp

ls(列出目录)

在Linux系统当中,ls命令可能是最经常被使用的 语法 [root@www ~]# ls [-aAdfFhilnrRSt] 目录名称 [root@www ~]# ls [–color={never,auto,always}] 目录名称 [root@www ~]# ls [–full-time] 目录名称

参数与选项: -a : 全部的文件,连同隐藏档(开头为.的文件)一起列出来(常用) -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -l :长数据串列出,包含文件的属性与权限等等数据;(常用) 将家目录下的所有文件列出来(含属性与隐藏档) [root@www ~]# ls -al ~

cd(切换目录)

cd 是 change directory的缩写,这是用来变换工作目录的命令 语法: cd [相对路径或绝对路径]

#使用 mkdir 命令创建w3cschool.cn目录
[root@www ~]# mkdir w3cschool.cn

#使用绝对路径切换到w3cschool.cn目录
[root@www ~]# cd /root/w3cschool.cn/

#使用相对路径切换到w3cschool.cn目录
[root@www ~]# cd ./w3cschool.cn/

# 表示回到自己的家目录,亦即是 /root 这个目录
[root@www w3cschool.cn]# cd ~

# 表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;
[root@www ~]# cd ..

pwd(显示目前所在的目录)

pwd 是 print working directory的缩写,也就是显示目前所在目录的命令

[root@www ~]# pwd [-P]
选项与参数:
-P  :显示出确实的路径,而非使用连结 (link) 路径。

范例:单纯显示出目前的工作目录:
[root@www ~]# pwd
/root   <== 显示出目录啦~  

范例:显示出实际的工作目录,而非连结档本身的目录名而已 
[root@www ~]# cd /var/mail   <==注意,/var/mail是一个连结档 
[root@www mail]# pwd 
/var/mail         <==列出目前的工作目录 
[root@www mail]# pwd -P 
/var/spool/mail   <==怎么回事?有没有加 -P 差很多~ 
[root@www mail]# ls -ld /var/mail 
lrwxrwxrwx 1 root root 10 Sep  4 17:54 /var/mail -> spool/mail
# 看到这里应该知道为啥了吧?因为 /var/mail 是连结档,连结到 /var/spool/mail 
# 所以,加上 pwd -P 的选项后,会不以连结档的数据显示,而是显示正确的完整路径啊!

mkdir (创建新目录)

如果想要创建新的目录的话,那么就使用mkdir(make directory)吧 语法: mkdir [-mp] 目录名称 选项与参数 -m :配置文件的权限!直接配置,不需要看默认权限(umask)的脸色~ -p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来

Copyright description

    ➩  如需转载请注明出处:凤明的博客 » https://victorfengming.github.io/#blog

    ➩  小编CSDN链接地址: 秋叶夏风的博客 » https://blog.csdn.net/qq_40223983

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦