Linux常用命令
Linux常用命令简洁版1. Linux管理文件和目录的命令pwd 显示当前目录ls 查看目录下的内容cd 改变目录cat 显示文件的内容gerp 在文件中查找某字符cp 复制文件touch 创建文件mv 移动文件rm 删除文件rmdir 删除目录
2.有关磁盘空间的命令mount 挂载文件系统umount 卸载已挂载上的文件系统df 检查各个磁盘分区和已经挂在上来的文件系统的磁盘空间fsck 主要是检查和修复Linux文件系统
linux学习笔记
搭建网站的过程产品设计 -> 产品经理 选准公司的技术方向 针对目标用户群 考虑用户的需求和使用习惯 真正的关乎与公司的生死存亡的人是产品设计和你的市场 产品设计和编程人员一直有问题
网页布局,字体调整,图片设计网站程序的编写把网站发布到服务器的web服务中把服务器链接到网络中
计算机行业分类 产品经理 设计类方向(UI UE) 开发方向(HTML,PHP,Java,C) 网络方向(思科,华为,华三) 运维方向(Linux,云计算)
网络工程方向: CCNA CCNP CCIE
IT 编程 运维 网络
运维方向优点 行业需求量逐年增加 行业薪资逐渐高于行业平均薪资 技术淘汰速度非常慢 Linux 从业压力较小,是所有技术类行业中最小的
软件更新阶段是很快的比如说嵌入式开发:智能化(拥有CPU,拥有可以升级和配置操作系统) 开发操作系统,和软件
Android出现:GoogleLinux运维技术更新速度很慢,不像Java,比如你是学习java ...
vim编辑器不能使用backspace问题解决方案
在 ubuntu 的命令行中使用 vi 命令编辑文件,遇到方向键与退格键无法正常使用时可通过如下方式解决 :第一步1、打开 /etc/vim/vimrc.tiny 文件,
12cd /etc/vim sudo gedit vimrc.tiny
第二步在编辑器中将“compatible”改成“nocompatible”非兼容模式这样就可以解决方向键变 ABCD 的问题了。
第三步添加 set backspace=2 语句,这样 Backspace 退格键恢复正常使用。完美解决
vim中批量添加注释
方法一 :块选择模式批量注释:Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的 I 进入行首插入模式输入注释符号如 // 或 #,输入完毕之后,按两下 ESC,Vim 会自动将你选中的所有行首都加上注释,保存退出完成注释。
取消注释:Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意 // 要选中两个,选好之后按 d 即可删除注释,ESC 保存退出。
方法二: 替换命令批量注释。使用下面命令在指定的行首添加注释。
使用名命令格式: :起始行号,结束行号s/^/注释符/g(注意冒号)。
取消注释:使用名命令格式: :起始行号,结束行号s/^注释符//g(注意冒号)。
例子:1、在 10 - 20 行添加 // 注释:10,20s#^#//#g2、在 10 - 20 行删除 // 注释:10,20s#^//##g3、在 10 - 20 行添加 # 注释:10,20s/^/#/g4、在 10 - 20 行删除 # 注释:10,20s/#//g
前端相关知识索引
HTML相关
HTML概述和基本结构
HTML中Head头
HTML标题
HTML段落,换行,字符实体
HTML块,含样式的标签
HTML中的图片
HTML中的链接
HTML中的列表
HTML中的表格
HTML中的表单
CSS相关
Css基本语法及页面引用
Css中的选择器
Css颜色和文本字体
CSS边框,背景,边距,溢出
CSS中的盒子
CSS中的块元素,内联元素,内联块元素
CSS中的定位
CSS之浮动
JS相关
JavaScript的使用场景
JavaScript中的变量
JavaScript中的数据类型转换
JavaScript中的运算符
JavaScript中的流程控制
JavaScript中的循环
JavaScript中的元素获取与操作
JavaScript中的定时器
JavaScript中的函数
JavaScript中的对象
JavaScript中的数组
JavaScript中的数学对象Math
JavaScript中的正则
git个人整理总结
git 简明指南
想要使用git,要先进行git的安装,这里有三种版本供大家选择
下载 git OSX 版
下载 git Windows 版
下载 git Linux 版
创建一个新仓库,开始你的git之旅吧
创建新文件夹,打开,然后执行
git init
以创建新的 git 仓库。
检出仓库,相当于克隆到本地
执行如下命令以创建一个本地仓库的克隆版本:
git clone /path ...
github开源项目协同开发流程
合作完成开源项目流程
首先需要在github上注册账号并登陆
安装git,到github官网下载安装包。
为github账号添加ssh key
fork你想参加的项目
clone项目到本地
将项目原地址添加为远程仓库
创建branch,用于添加自己的修改
同步远程仓库
将修改push到我们的github上
pull request
关键说明详细内容,大家可以参考天凯同学的博客中的开源项目参加流程
git生成SSH并提交
1. 生成秘钥$ ssh-keygen -t rsa -C "victorfm@163.com" 按3个回车,密码为空这里一般不使用密钥。最后得到了两个文件:id_rsa和id_rsa. pub 在 ~下的.ssh文件夹中
2. 查看秘钥cat ~/.ssh/id_rsa.pub 复制终端中的秘钥,第四部需要用到
3. 添加私密钥到sshssh-add ~/.ssh/id_rsa需要之前输入密码(如果有)。
4. 在github上添加ssh密钥这要添加的是“id_rsa.pub”里面的公钥。在第二步中,将复制下来的结果粘贴到设置–》部署秘钥–》添加部署秘钥
5. 克隆SSH协议的存储库git clone git@github.com:/victorfengming.github.io.git后面根据用户名不同,ssh协议下的url也不一样
6. 推他就完了git add –allgit commit -m”SSH有瑕疵“git push -u origin master到这里可以发现无需输入密码即可将本地的已提交内容推送到服务端
PHP的特点小结
语法特点小结(对比python)
PHP的变量开头要加上$符号,见到$就知道这个是一个变量
PHP中的常量才是不用加$符号的
PHP中$可以用来嵌套使用,从而实现动态的变量名的层级调用
PHP程序<?php开头,结尾可以加上?>,也可以不加
PHP中的常量有着魔术常量(系统自带的)
PHP每行代码最后要有; 除了最后一行代码可以省略外
PHP中的”双引号”和’单引号’的意义不太一样,其中双引号中可以写变量名,如果变量和字符串相混合写的话,最好用{}符号将变量括起来,更加的规范,也可以增强程序代码的易读性.
在PHP中,通过对象访问成员属性和成员方法的时候不是用. 而是用->来调用
在PHP中,变量的作用域机制十分严格,函数内部不能访问全局的变量
PHP执行不需要单独的解释器,带有数据库的服务器即可运行php代码
PHP中用户定义的函数和语言关键字对大小写不敏感。但是变量名区分大小写
在 PHP 中,不区分大小写的关键字 NULL 用于没有定义值的情况。
字符串文 0 是转换为布尔值的特殊情况,它转换为 false。
这条就比较NB了,PHP中的数组,能够自己指定键的 ...
PHP中的魔术常量
魔术常量PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。
有八个魔术常量它们的值随着它们在代码中的位置改变而改变。例如__LINE__的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:
几个 PHP 的”魔术常量”12345678910__LINE__ 文件中的当前行号。 __FILE__ 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。 __DIR__ 文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。它等价于 dirname(__FILE__)。除非是根目录,否则目录中名不包括末尾的斜杠。(PHP 5.3.0中新增) = __FUNCTION__ 函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小 ...