学习后端须知的基本知识

1.linux基本命令

/:导航至根目录;

CD/sudo:暂时获得最高权限;

su -:root 指超级用户,拥有操作系统的最高权限。输入su -命令,输入正确的密码,就可以切换到root用户;如果开始安装系统时没有设置,使用sudo 设置root密码;

mkdir:创建文件夹;

touch:创建文件;

ls:显示当前目录中的文件名字;

tree:列出指定目录下的所有文件,包括子目录里的文件;

vim:文本编辑器,输入w(保存文件)q(退出程序);

ESC:退出输入模式进入命令行模式。按insert进入输入模式;

2.apt:

①依赖关系:软件与软件之间,程序与程序之间,会有一些互相依存

②unbuntu的源如同一个仓库,执行apt便可从仓库将软件搬运到本地

③软件包软件包之间也有依赖关系,1依赖于2,3,4,如若没有2,3,4中任一个便无法进行1的下载和使用;下载一个软件到本地,一般会先更新源

注:安装包后缀名:.deb;	    

3.dpkg:

用于软件管理,包括软件的安装

dpkg--list / -l :用于查看系统中的所有程序。

进程:打开软件,一些软件上与软件一同运行的叫做线程,核数量决定同时运行的进程的数量;每个程序的进程会有一个ID;

ps -ef:显示电脑上的所有进程;

kill+进程编号:关闭进程,再加上-9表示强制关闭;

| grep:查找进程;

grep+程序名:显示进程编号;

grep也可用于查找dpkg -|里的程序;

dpkg --purge+软件包名:彻底删除软件,包括其注册表信息及其安装包;

dpkg --f 只删除软件;

4.cs/bs/p2p

cs:客户端(client)与服务器(sever)之间的通讯,统称CS;

bs:browser浏览器支持的客户端的简称;

P2P:指各计算机之间地位平等的通讯,部分客户端与服务端;

5.http

①:指(HyperText Transfer Protocol)超文本传输协议,协议可以理解为所有文件都需要遵守的标准,也可以理解为全世界计算机进行交流的通用语言;

②:是用于WWW服务器传输超文本到本地浏览器的传输协议;

③:协议分为请求与应答两个过程

	其中请求方法有8种,分别为:

        GET:请求获取由 Request-URI 所标识的资源。

        POST:在 Request-URI 所标识的资源后附加新的数据。

        HEAD:请求获取由 Request-URI 所标识的资源的响应消息报头。

        OPTIONS:请求查询服务器的性能,或查询与资源相关的选项和需求。

        PUT:请求服务器存储一个资源,并用 Request-URI作为其标识。

        DELETE:请求服务器删除由 Request-URI所标识的资源。

        TRACE:请求服务器回送收到的请求信息,主要用语测试或诊断。(引用自https://blog.csdn.net/zixiaomuwu/article/details/60778462)

	使用最多的是post和get;post会将表单的内容提交到服务器修改,而get则是服务器进行访问查询;
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值