随笔分类 - Linux
Linux study and project
摘要:一:确定手头的wifi 型号: lsusb: Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0
阅读全文
摘要:shell是一个非常简单的编程语言,所以,如果你的脚本程序复杂度较高,或者要操作的数据结构比较复杂,那么还是应该使用Python、Perl这样的脚本语言。 它的函数只能返回字串,无法返回数组 它不支持面向对象,你无法实现一些优雅的设计模式 它是解释型的,一边解释一边执行,连PHP那种预编译都不是,如
阅读全文
posted @ 2019-05-13 20:49
cy_07
摘要:对称加密和非对称加密是针对密钥和解密的算法而言。 对称加密是加密和解密用同一套算法,同一个密钥操作。(单密钥加密) 对称加密算法中常用的算法:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5、IDEA、SKIPJACK、AES 优点:速度快 非对称加密是在此基础上新增了一组私有密
阅读全文
摘要:静态链接库: 用户在生成可执行文件时,调用的以.a结尾的库文件 动态链接库: 用户在生成可执行文件时,调用的以.so/.so.1.xxx结尾的库文件 静态库文件在编译时,会编译到可执行文件里面,所以在运行的时候,可以不依赖于静态库文件,造成生成的可执行文件过大。 静态库在编译时,不会包含到可执行文件
阅读全文
摘要:Makefile 是Linux下,为方便GCC编译产生的有效可执行文件的一种类脚本文件。它包括2个过程,编译产生.o文件,链接生成可执行文件。 举个栗子: CC= gcc ##交代编译工具GCCCFLAGS= -pthreadPRG= hello ##产生可执行文件名称SRCS=helloworld
阅读全文
摘要:getconf LONG_BIT 查询当前平台是?位机器 先记录一下几个预定义变量: $#:命令行中变量的个数 $*:所有变量的内容 $?:上一条指令执行后,返回的状态 $0:当前执行的进程/程序名 !$:上一个命令的最后一个参数 $$:当前进程号 find /sbin -name "test" |
阅读全文
摘要:网络通讯协议分为4层:数据链路层,网络层,传输层,应用层。 一:应用层 文件传输(FTP-File Transfer Protocol-文件传输协议): FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。 在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为2
阅读全文
摘要:DNS(Domain Name System,域名系统),它的作用是,实现IP地址和主机名称的对应关系,就像一把钥匙和一个门锁,拿着钥匙的相当于我们客户端,门锁就像是服务器端,对应关系掌握在服务器根域那里,全球总共13台。自上而下,分为顶级域,二级域和主机。 DNS解析分为两种: 1:正向解析,通过
阅读全文
摘要:硬盘一般分为IDE硬盘、SCSI硬盘和SATA硬盘三种,在Linux系统中,IDE接口的硬盘被称为hd,SCSI和SATA接口的硬盘则被称为sd,另外一类虚拟硬盘vd。现在市面上最常见的就是SATA接口的硬盘。第1块硬盘称为sda,第2块硬盘称为sdb。第一块硬盘的第一块分区称为sda1,第二块分区
阅读全文
摘要:Ubuntu的软件包格式为deb,Red Hat、Centos 相关系统包格式为rpm。 Ubuntu常用的软件安装方法: 1:命令行安装 sudo apt-get install app 2:软件安装中心安装 sudo apt-get update 软件更新源添加和删除: A:sudo gedit
阅读全文
摘要:一:文件权限的基础知识: r:读权限 w:写权限 x:可执行权限 4 2 1 文件权限允许设置的最大值,与用户下的umask有关。 ROOT权限最大,可以管理底下用户的文件系统权限,底下的用户不能对ROOT权限修改。 二:Linux下的文件权限主要分为以下几类 1:UGO权限: U:User G:G
阅读全文

浙公网安备 33010602011771号