摘要: Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有 阅读全文
posted @ 2017-11-16 11:05 Alina白 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 问题描述 编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看过对此更清晰的解释。我的意思是我理解什么是栈,但是它们到底是什么,在哪儿呢(站在实际的计算机物理内存的角度上看)? 答案一 栈是为执行线程留出的内存空间。当函数 阅读全文
posted @ 2017-11-03 11:55 Alina白 阅读(145) 评论(0) 推荐(0) 编辑
摘要: TCP UDP TCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网 阅读全文
posted @ 2017-11-02 15:28 Alina白 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 严格的说,Session和Cookie并不是http协议的一部分。由于HTTP协议设计原则是无状态的,但是近年来出现了种种需求,其中cookie的作用就是为了解决HTTP协议无状态的缺陷所作出的努力。后来出现的session机制则是又一种在客户端与服务器之间保持状态的解决方案。 具体来说cookie 阅读全文
posted @ 2017-10-31 16:49 Alina白 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-10-26 17:32 Alina白 阅读(159) 评论(0) 推荐(1) 编辑
摘要: Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如 阅读全文
posted @ 2017-10-26 11:24 Alina白 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】 二、直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh【hello.sh可以没有x权限】 1、cd到.sh文件所在目录 cd/home/test/shell/ 2、给. 阅读全文
posted @ 2017-10-26 11:19 Alina白 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 阅读全文
posted @ 2017-10-26 11:16 Alina白 阅读(141) 评论(0) 推荐(0) 编辑
摘要: linux下端口号查看 netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip] netstat -nupl (UDP类型的端口) netstat -ntpl (TCP类型的端口) 1)查看端口占用情况 netstat -ntlp|grep 端口号 找出程序 阅读全文
posted @ 2017-10-26 09:46 Alina白 阅读(304) 评论(0) 推荐(0) 编辑
摘要: ps:process Status ps命令用来列出系统中当前运行的那些进程,列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 即使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的 阅读全文
posted @ 2017-10-20 18:59 Alina白 阅读(6076) 评论(0) 推荐(0) 编辑