![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
haikuotiankongdong
这个作者很懒,什么都没留下…
展开
-
linux总结
linux目录 linux1 find命令和grep命令查找文件和文件内容 区别:一.find命令基本格式:find path expression二、grep命令基本格式:grep ...原创 2020-04-04 11:32:32 · 473 阅读 · 0 评论 -
ps aux 命令和 top命令
ps aux 命令和 top命令ps命令ps命令用于查看系统中的进程状态,格式为“ps [参数]”。估计读者在第一次执行这个命令时都要惊呆一下—怎么会有这么多输出值,这可怎么看得过来?其通常会将ps命令与第3章的管道符技术搭配使用,用来抓取与某个指定服务进程相对应的PID号码。ps命令的常见参数以及作用如表2-6所示...原创 2020-04-01 10:48:25 · 450 阅读 · 0 评论 -
CPU占用过高问题的排查及解决
CPU占用过高问题的排查及解决排查步骤1.使用top 定位到占用CPU高的进程PID 然后按shift+p按照CPU排序top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器第一行,任务队列信息,同 uptime 命令的执行结果系统时间:07:27:05...原创 2020-03-03 11:12:17 · 11552 阅读 · 0 评论 -
## Linux面试问题汇总---- shell脚本用法
shell脚本用法 Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。linux中最常见的解释器就是bash。 脚本语言是不需要编译的,是一种解释型语言,可以直接通过解释器解释运行。 ...原创 2020-02-04 00:53:36 · 181 阅读 · 0 评论 -
## Linux面试问题汇总----硬连接和软连接的区别
硬连接和软连接的区别 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。比如:A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的ino...原创 2020-02-04 00:53:24 · 351 阅读 · 0 评论 -
## Linux面试问题汇总----文件权限怎么看(rwx)
文件权限怎么看(rwx)r:表示的是读,4w:表示的是写,2,x:表示的是执行,1组合:通过4、2、1的组合,得到以下几种权限: 0(没有权限) 4(读取权限) 5(4+1 | 读取+执行) 6(4+2 | 读取+写入) 7(4+2+1 | 读取+写入+执行)从左至右:1-3位数字代表文件所有者的权限 4-6位数字...原创 2020-02-04 00:53:10 · 752 阅读 · 0 评论 -
## Linux面试问题汇总----文件的三种时间(mtime, atime,ctime),分别在什么时候会改变
文件的三种时间(mtime, atime,ctime),分别在什么时候会改变一个文件也有三种时间,分别是:访问时间atime、修改时间mtime、状态时间ctime,分别为Access time、Modify time、Change time 访问时间:对文件进行一次读操作,它的访问时间就会改变。例如像:cat、more等操作,但是像之前的state还有ls命令对atime是不会...原创 2020-02-04 00:52:45 · 828 阅读 · 0 评论 -
## Linux面试问题汇总----Linux监控网络带宽的命令,查看特定进程的占用网络资源情况命令
Linux监控网络带宽的命令,查看特定进程的占用网络资源情况命令 监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload 监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl 每个套接字连接的带宽使用――iftop、iptraf、tcptrack、pktstat、n...原创 2020-02-04 00:52:41 · 1202 阅读 · 0 评论 -
## Linux面试问题汇总----查询进程占用CPU的命令(注意要了解到used,buf,cache代表意义)其他常见命令(kill,find,cp等等)
查询进程占用CPU的命令(注意要了解到used,buf,cache代表意义)used:已经使用物理内存的大小total:总的物理内存free:空闲的物理内存buffers:用于内核缓存的内存大小cache:缓冲的交换空间的大小buffers于cached区别:buffers指的是块设备的读写缓冲区,cached指的是文件系统本身的页面缓存。他们都是Linux系统底层的机制,为...原创 2020-01-26 22:51:33 · 622 阅读 · 0 评论 -
## Linux面试问题汇总----Epoll的ET模式和LT模式(ET的非阻塞)
Epoll的ET模式和LT模式(ET的非阻塞)epoll也是实现I/O多路复用的一种方法。epoll水平触发(level trigger,LT,LT为epoll的默认工作模式)与边缘触发(edge trigger,ET)两种工作模式。使用脉冲信号来解释LT和ET可能更加贴切。Level是指信号只需要处于水平,就一直会触发;而edge则是指信号为上...原创 2020-01-26 16:31:06 · 1235 阅读 · 0 评论 -
## Linux面试问题汇总---- IO复用的三种方法(select,poll,epoll)深入理解,包括三者区别,内部原理实现?
IO复用的三种方法(select,poll,epoll)深入理解,包括三者区别,内部原理实现?(一)IO复用是Linux中的IO模型之一,IO复用就是进程告诉内核需要监视的IO条件,使得内核一旦发现进程指定的一个或多个IO条件就绪,就通过进程处理,从而不会在单个IO上阻塞了,Linux中,提供了select、poll、epoll三种接口来实现IO复用(二)select:缺点:1 单个...原创 2020-01-26 16:16:45 · 958 阅读 · 0 评论 -
## Linux面试问题汇总----文件处理grep,awk,sed这三个命令必知必会
文件处理grep,awk,sed这三个命令必知必会grep、sed和awk都是文本处理工具,虽然都是文本处理工具单却都有各自的优缺点,一种文本处理命令是不能被另一个完全替换的,否则也不会出现三个文本处理命令了。只不过,相比较而言,sed和awk功能更强大而已,且已独立成一种语言来介绍。grep:文本过滤器,如果仅仅是过滤文本,可使用grep,其效率要比其他...原创 2020-01-26 14:05:22 · 1811 阅读 · 0 评论 -
## Linux面试问题汇总----文件系统的理解(EXT4,XFS,BTRFS)
文件系统的理解(EXT4,XFS,BTRFS)如何选择文件系统:EXT4、Btrfs 和 XFS老实说,人们最不曾思考的问题之一是他们的个人电脑中使用了什么文件系统。Windows 和 Mac OS X 用户更没有理由去考虑,因为对于他们的操作系统,只有一种选择,那就是 NTFS 和 HFS+。相反,对于 Linux 系统而言,有很多种文件系统可以...原创 2020-01-26 13:02:00 · 2214 阅读 · 0 评论 -
## Linux面试问题汇总----Linux的I/O模型介绍以及同步异步阻塞非阻塞的区别
## Linux面试问题汇总 Linux的I/O模型介绍以及同步异步阻塞非阻塞的区别(超级重要)一般来说,Linux下系统IO主要就是通过以下几个函数open(),close(),read(),write(),send(),recv(),lseek(),今天就以recv()为例来介绍下IO模型中的...原创 2020-01-26 12:03:36 · 1699 阅读 · 0 评论 -
Linux基本操作
Linux知识点1 c语言以及Unix由来1970年,美国⻉尔实验室的 Ken Thompson,以 BCPL语⾔ 为基础,设计出很简单且很接近硬件的 B语⾔(取BCPL的⾸字⺟),并且他⽤B语⾔写了第⼀个UNIX操作系统。因为B语⾔的跨平台性较差,为了能够在其他的电脑上也能够运⾏这个⾮常棒的Unix操作系统,...原创 2019-10-18 11:48:56 · 679 阅读 · 0 评论 -
Docker
Docker0 概述1:安装Docker?版本1版本2Step1:安装 Dockersudo apt-get install -y docker.ioStep2:启动 Dockersystemctl start dockerStep3:运行...原创 2019-10-16 15:44:42 · 164 阅读 · 0 评论