linux
斜阳雨陌
你有多努力,就有多特殊!
展开
-
linux删除文件操作
linux删除文件夹命令在用Linux的时候,有时候要删除一个文件夹,往往会提示次此文件非空,没法删除,这个时候,必须使用rm -rf命令。实例一:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹实例二:rm -f /var/log/httpd/access.log将会强制删除/var/log/httpd/acc...原创 2018-04-15 19:02:36 · 6253 阅读 · 0 评论 -
什么是守护进程?
守护进程是在后台运行不受终端控制的进程(如输入、输出等),一般的网络服务都是以守护进程的方式运行。守护进程脱离终端的主要原因有两点:(1)用来启动守护进程的终端在启动守护进程之后,需要执行其他任务。(2)(如其他用户登录该终端后,以前的守护进程的错误信息不应出现)由终端上的一些键所产生的信号(如中断信号),不应对以前从该终端上启动的任何守护进程造成影响。要注意守护进程与后台运行程序(即加&启动的程...转载 2018-03-30 15:23:31 · 13338 阅读 · 0 评论 -
什么是交换分区
SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用.它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。...原创 2018-03-30 15:07:54 · 5201 阅读 · 0 评论 -
nginx是什么?
一、介绍 Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师lgor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler使用。其特点是占有内存少,并发能力强,事实上nginx...转载 2018-05-22 15:15:12 · 29803 阅读 · 7 评论 -
linux命令中cd / 和 cd ~
cd命令:切换当前目录至其它目录,比如进入/etc目录,则执行 cd /etccd /: 在Linux 系统中斜杠“/”表示的是根目录。 cd / ,即进入根目录.cd ~命令是,进入用户在该系统的home目录,例如xz用户,则进入/root/xz目录。原创 2017-08-30 17:29:08 · 1449 阅读 · 0 评论 -
linux 中 ~/. 是什么意思
~代表你的/home/用户明目录假设你的用户名是x,那么~/就是/home/x/.是代表此目录本身,但是一般可以不写所以cd ~/. 和cd ~ 和cd ~/效果是一样的但是.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件~/.local是你的主目录下一个.local的文件夹的路径,并且从.可以看出,这是一个饮藏文件,如果不用ls -a的话,一般ls是无法看到的转载 2017-08-30 15:38:52 · 14290 阅读 · 0 评论 -
Linux bash总结(一) 基础部分(适合初学者学习和非初学者参考)
第一部分 bash简介 —— 对bash进行简要介绍第二部分 bash示例和书写流程 —— 以一个简单的bash为例,说明书写、执行bash的流程第三部分 bash基础语法 —— 本章内容比较多,主要介绍if...else...条件判断,for循环等等。对于有编程基础的朋友来说应该很容易,没有编程基础也没关系;参考文章中的实例,应该很容易就能掌握本章知识。第转载 2017-08-31 10:53:47 · 6034 阅读 · 1 评论 -
linux命令 ps -ef 的含义
PS是LINUX下最常用的也是非常强大的进程查看命令//以下这条命令是检查java 进程是否存在.ps -ef |grep java下面对命令选项进行说明:-e 显示所有进程。-f 全格式。ps -e 列出程序时,显示每个程序所使用的环境变量。ps -f 用ASCII字符显示树状结构,表达程序间的相互关系...原创 2018-03-30 10:27:54 · 27620 阅读 · 0 评论 -
断开的管道 java.io.IOException: Broken pipe 解决方法
断开的管道 java.io.IOException: Broken pipe 解决方法一、Broken pipe产生原因分析1.当访问某个服务突然服务器挂了,就会产生Broken pipe;2.客户端读取超时关闭了连接,这时服务器往客户端再写数据就发生了broken pipe异常!二、方案1.问题一分析服务器为什么挂了。2.问题二使用jps/jstack分析线程栈,看是不是有线程阻塞。...转载 2018-03-29 20:57:13 · 74270 阅读 · 5 评论 -
tailf、tail -f、tail -F三者区别
tail -f 等同于--follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止tail -F 等同于--follow=name --retry,根据文件名进行追踪,并保持重试,即该文件被删除或改名后,如果再次创建相同的文件名,会继续追踪tailf 等同于tail -f -n 10(貌似tail -f或-F默认也是打转载 2017-10-31 15:47:11 · 100354 阅读 · 1 评论 -
linux和GNU之间的关系
Linux只是一个操作系统内核而已,而GNU提供了大量的自由软件来丰富在其之上各种应用程序。因此,严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。基于这些组件的Linux软件被称为Linux发行版。一般来讲,一个Linux发行套件包含大量的软件,比如软件开发工具,数据库,Web原创 2017-07-29 17:46:46 · 6908 阅读 · 0 评论