
Linux命令
风中1匹狼
Live is fucking movie
展开
-
linux mknod命令解析【转】
(转自:https://blog.youkuaiyun.com/a1010256340/article/details/83088870)linux系统中设备管理的基本知识: 我们的linux操作系统跟外部设备(如磁盘、光盘等)的通信都是通过设备文件进行的,应用程序可以打开、关闭、读写这些设备文件,从而对设备进行读写,这种操作就像读写普通的文件一样easy。linux为不同种类的设备文件提供了相同的接口,比如read(),write(),open(),close()。 所以在系统与设备通...转载 2020-05-13 16:08:36 · 374 阅读 · 0 评论 -
ipcs命令详解——共享内存、消息队列、信号量定位利器【转】
(转自:https://blog.youkuaiyun.com/dalongyes/article/details/50616162?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-3)多...转载 2020-05-08 10:16:28 · 757 阅读 · 0 评论 -
linux ipcs命令详解【转】
(转自:https://blog.youkuaiyun.com/huangyimo/article/details/80236181)进程间通信概述进程间通信有如下的目的:1、数据传输,一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M之间;2、共享数据,多个进程想要操作共享数据,一个进程对数据的修改,其他进程应该立刻看到;3、通知事件,一个进程需要向另一个或一组进程发送消息,通知它...转载 2020-05-08 10:14:26 · 418 阅读 · 0 评论 -
UCI 说明【转】
(转自:https://blog.youkuaiyun.com/u011641885/article/details/46549181)UCI文件语法UCI配置文件由一个或多个config语句组成,每一个config语句伴随着一个或多个option语句。这样的由一个config语句以及伴随的几个option语句组成的段落就叫做一个section。UCI文件语法举例:config 'secti...转载 2020-02-18 14:40:02 · 475 阅读 · 0 评论 -
make 、 make all 、 make clean 、 make install 区别【转】
(转自:https://blog.youkuaiyun.com/qing101hua/article/details/53228432)make,仅编译;make install,编译并安装(比如安装到/usr/bin目录下,然后可以直接使用。因为/usr/bin只有管理员才能向里面添加文件,所以通常要加sudo)这个要看你的Makefile的,约定俗成的而已一般"潜规则"mak...转载 2018-08-02 12:39:03 · 2599 阅读 · 0 评论 -
ulimit -c unlimited【转】
(转自:https://www.cnblogs.com/qq78292959/archive/2012/05/08/2490443.html)ulimint -a 用来显示当前的各种用户进程限制Linux对于每个用户,系统限制其最大进程数,为提高性能,可以根据设备资源情况,设置个Linux用户的最大进程数,一些需要设置为无限制:数据段长度:ulimit -d unlimited最大内存...转载 2018-08-10 08:45:56 · 778 阅读 · 0 评论 -
Linux命令之stty - 显示和修改终端行设置【转】
(转自:https://blog.youkuaiyun.com/wangzhen209/article/details/48153337)stty是linux下改变和打印终端设置的常用命令。一、参数:1.打印终端行设置-a,--all 以人可读的方式打印所有当前设置;-a参数比单独的stty命令输出的终端信息更详细-g,--save 以stty可读的方式打印当前所有设置-F,...转载 2018-08-14 20:17:22 · 3345 阅读 · 0 评论 -
Ubuntu删除无用缓存及垃圾文件【转】
(转自:https://blog.youkuaiyun.com/yanzi1225627/article/details/9269279)原文链接:http://fox-leon.iteye.com/blog/1305501linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,还是很占硬盘的!一、删除缓存1,非常有用的清理命...转载 2018-08-26 21:09:17 · 1132 阅读 · 0 评论 -
linux把文件压缩成.tar.gz的命令【转】
(转自:https://blog.youkuaiyun.com/qq_27803491/article/details/52785838)版权声明:本文为博主原创文章,转载请注明出处,谢谢配合! https://blog.youkuaiyun.com/qq_27803491/article/details/5278583801-.tar格式解包:[*******]$ tar xvf FileName.tar...转载 2018-09-20 18:38:04 · 1368 阅读 · 0 评论 -
Linux如何查看当前占用CPU或内存最多的几个进程【转】
(转自:https://blog.youkuaiyun.com/u013181648/article/details/68941971?utm_source=blogxgwz1)1. ps命令ps -aux | sort -k4nr | head -N*命令详解:1. head:-N可以指定显示的行数,默认显示10行。2. ps:参数a指代all——所有的进程,u指代userid——执行该进...转载 2018-10-22 11:03:01 · 3631 阅读 · 0 评论 -
./configure && make && make install详解【转】
(转自:https://blog.youkuaiyun.com/nemo2011/article/details/7384501)在Linux中利用源码包安装软件最重要的就是要仔细阅读安装包当中的READMEINSTALL两个说明文件,这两个文件会清楚的告诉你如何可以正确的完成这个软件的安装!我们都知道源码包安装分为这么几个阶段,1、./configure:“confi...转载 2018-08-02 12:37:12 · 465 阅读 · 0 评论 -
configure、make、make install、make clean【转】
(转自:https://blog.youkuaiyun.com/chenyun2436234/article/details/77150319)./configure,make,make install的作用[日期:2011-02-12] 来源:Linux社区 作者:Linux [字体:大中小] 这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。...转载 2018-08-02 12:36:06 · 458 阅读 · 0 评论 -
ifconfig命令【转】
(转自:https://www.cnblogs.com/peida/archive/2013/02/27/2934525.html)许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfacesconfig)。通常需要以root身份登录或使用sudo以便在Linux机器上使用if...转载 2018-07-19 12:42:17 · 255 阅读 · 0 评论 -
Linux系统下如何查看某个命令的安装位置【转】
(转自:https://blog.youkuaiyun.com/j754379117/article/details/75949094)1.which + 命令会出现这个命令的路径,如果不是软链接的话,那么这就是此软件的安装路径;如果是软连接的话,那么进入下一步2.进入上面的路径下,输入:ls -al 要查照的命令会出现它的真是安装路径。下面以我本机的consul软件为例进行演示:...转载 2018-07-17 21:18:57 · 261 阅读 · 0 评论 -
linux中的stat命令介绍【转】
(转自:https://blog.youkuaiyun.com/paicmis/article/details/60479639)核心1、什么是stat命令2、stat的格式3、stat的基本操作4、stat的案例1、什么是stat命令stat指令:文件/文件系统的详细信息显示。stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:-f 不显示文件本身...转载 2018-04-14 10:55:04 · 1327 阅读 · 0 评论 -
Linux下C程序的反汇编【转】
(转自:https://blog.youkuaiyun.com/u011192270/article/details/50224267)Linux下C程序的反汇编前言:本文主要介绍几种反汇编的方法。gccgcc的完整编译过程大致为:预处理->编译->汇编->链接前三个步骤分别对应了-E、-S、-c三个选项。今天我要介绍的第一种方法就是使用-S这个选项。源程序mai...转载 2018-04-08 10:48:37 · 822 阅读 · 0 评论 -
nc命令用法举例【转】
(转自:https://www.cnblogs.com/nmap/p/6148306.html)什么是ncnc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具nc的作用(1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口(2)端口的扫描,nc可以作为client发起TCP或UD...转载 2019-05-08 16:04:06 · 464 阅读 · 0 评论 -
ifconfig中lo、eth0、br0、wlan0接口的用途【转】
(转自:https://www.cnblogs.com/chenpython123/p/10649718.html)在 实体机上 ifconfig 命令用于 显示或配置网络设备(网络接口卡) 或修改。1. 显示内容分析: lo 回环接口lo Link encap:Local Loopbackinet addr:127.0.0.1 Mask:255.0.0.0一般...转载 2019-09-17 14:28:32 · 2942 阅读 · 0 评论 -
Linux下查看某一个程序运行所占用的内存【转】
(转自:https://blog.youkuaiyun.com/rickiyeat/article/details/70230253?utm_source=blogxgwz0)第一种方式top -p 进程号[yzy@node3 micro-service]$ top -p 20490top - 16:50:32 up 6 days, 2:18, 1 user, load average...转载 2018-10-22 11:07:12 · 1445 阅读 · 0 评论 -
gdb调试(四)函数调用栈之Backtraces【转】
(转自:https://blog.youkuaiyun.com/yangzhongxuan/article/details/6911689)通过产看栈信息,我们可以了解栈内帧的编号或地址,通过选择帧我们可以移动到指定的帧内去产看信息。1、查看栈信息产看函数调用栈的几个函数bt显示所有的函数调用栈帧的信息,每个帧一行。bt n显示栈定的n个帧信息。bt -n...转载 2018-10-22 11:48:44 · 811 阅读 · 0 评论 -
Linux的netstat查看端口是否开放见解(0.0.0.0与127.0.0.1的区别)【转】
(转自:https://www.cnblogs.com/lemon-flm/p/7396536.html)linux运维都需要对端口开放查看 netstat 就是对端口信息的查看# netstat -nltpp 查看端口挂的程序[root@iz2ze5is23zeo1ipvn65aiz ~]# netstat -nltpActive Internet connectio...转载 2019-03-22 11:22:10 · 34651 阅读 · 0 评论 -
Ubuntu中启用ssh服务【转】
(转自:https://www.linuxidc.com/Linux/2013-10/90819.htm)ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序Ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。在Ub...转载 2019-03-02 21:25:05 · 256 阅读 · 0 评论 -
linux dmesg命令参数及用法详解(linux显示开机信息命令)【转】
(转自:https://blog.youkuaiyun.com/zhongyhc/article/details/8909905)扩展阅读一:dmesg命令主要用途主要应用:dmesg用来显示内核环缓冲区(kernel-ring buffer)内容,内核将各种消息存放在这里。在系统引导时,内核将与硬件和模块初始化相关的信息填到这个缓冲区中。内核环缓冲区中的消息对于诊断系统问题通常非常...转载 2018-11-12 15:24:59 · 564 阅读 · 0 评论 -
dmesg七种用法【转】
(转自:https://www.cnblogs.com/zhaoxuguang/p/7810651.html)dmesg 命令的使用范例‘dmesg’命令设备故障的诊断是非常重要的。在‘dmesg’命令的帮助下进行硬件的连接或断开连接操作时,我们可以看到硬件的检测或者断开连接的信息。‘dmesg’命令在多数基于Linux和Unix的操作系统中都可以使用。下面我们展示一些最负盛名的...转载 2018-11-12 15:08:04 · 274 阅读 · 0 评论 -
dmesg 总结【转】
(转自:https://blog.youkuaiyun.com/abcd1f2/article/details/73293533)在dmesg里我们可以查看到开机信息,printk产生的信息等。若研究内核代码,在代码中插入printk函数,然后通过dmesg观察是一个很好地方法。2.dmesg输出含义dmesg 输出的数字含义是什么,纠结了一会儿,下面给出解释终端输入dmesg,可...转载 2018-11-12 15:01:04 · 1923 阅读 · 0 评论 -
图解Linux命令之--dmesg命令【转】
(转自:https://blog.youkuaiyun.com/Jerry_1126/article/details/54643018)【dmesg命令作用】:有时候屏幕上的启动信息一闪而过,我们无法查看到具体信息,又或者服务器在电信机房,更看不到开机启动信息。这时候linux提供了dmesg这条命令。在命令行下敲入dmesg就能看到一堆的信息:1)dmesg 是一个显示内核缓冲区系统控...转载 2018-11-12 14:34:54 · 247 阅读 · 0 评论 -
使用readelf和objdump解析目标文件【转】
(转自:https://www.jianshu.com/p/863b279c941e)引言本文是对程序员的自我修养:链接、装载与库中第3章的实践总结(和结构相关的示意图都是用Gliffy Diagrams画的转载 2018-11-08 22:07:04 · 265 阅读 · 0 评论 -
linux中的strip命令简介------给文件脱衣服【转】
(转自:https://blog.youkuaiyun.com/stpeace/article/details/47090255)我们来看main.c文件:#include <stdio.h>int add(int x, int y){ return x + y;}int aaa;int bbb = 1;char szTest[] = "good";...转载 2018-11-08 22:06:59 · 921 阅读 · 0 评论 -
技巧性极强的strings命令【转】
(转自:http://www.cnblogs.com/saolv/p/9684066.html)打印文件中的可打印字符串(print the strings of printable characters in files)。常用来在二进制文件中查找字符串,与grep配合使用。strings命令输出的字符串长度为4个或4个以上的,长度小于4的字符串将不予打印,我们可以通过-n参数调整,s...转载 2018-11-08 22:06:52 · 572 阅读 · 0 评论 -
查看当前系统的glibc版本【转】
(转自:https://www.cnblogs.com/dux2016/p/6229283.html)1. CentOS/lib/i386-linux-gnu/libc.so.6或rpm -qi glibc或ls -l /lib/libc.so.62. Ubuntuls -l /lib/i386-linux-gnu/libc.so...转载 2018-11-08 22:06:43 · 565 阅读 · 0 评论 -
不得不再聊linux中的strings命令【转】
(转自:https://blog.youkuaiyun.com/stpeace/article/details/49497961)在软件开发中, 我们经常需要修改代码, 并生成静态库、动态库或者可执行文件, 有时候, 工程太大, 那怎样确定自己改动的代码正确编译到库中去了呢? 用strings命令吧! 为了简便起见, 我们仅仅以可执行文件为例:#include <iostream>u...转载 2018-11-01 21:19:12 · 215 阅读 · 0 评论 -
linux中的strings命令简介【转】
(转自:https://blog.youkuaiyun.com/stpeace/article/details/46641069#commentBox)strings-printthestringsofprintablecharactersinfiles. 意思是, 打印文件中可打印的字符。 我来补充一下吧, 这个文件可以是文本文件(test.c), 可执行文件(t...转载 2018-11-01 21:13:48 · 319 阅读 · 0 评论 -
linux中的nm命令简介【转】
(转自:https://blog.youkuaiyun.com/stpeace/article/details/47089585)nm不是ni ma的缩写, 当然, 也不是ni mei的缩写, 而是names的缩写, nm命令主要是用来列出某些文件中的符号(说白了就是一些函数和全局变量等)。 下面, 我们一起来看看。 test.h为:void print(); ...转载 2018-11-01 11:51:05 · 1954 阅读 · 1 评论 -
Linux程序分析工具:ldd和nm【转】
(转自:https://www.cnblogs.com/xiaomanon/p/4203671.html) ldd和nm是Linux下两个非常实用的程序分析工具。其中,ldd是用来分析程序运行时需要依赖的动态链接库的工具,nm是用来查看指定程序中的符号表信息的工具。1 ldd格式:ldd [options] file功能:列出file运行所需的共享库参数:...转载 2018-11-01 11:23:45 · 353 阅读 · 0 评论 -
Linux的五个查找命令:find,locate,whereis,which,type 及其区别【转】
(转自:https://www.cnblogs.com/kex1n/p/5233821.html)1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。...转载 2018-11-01 10:48:08 · 217 阅读 · 0 评论 -
linux core dump 文件 gdb分析【转】
(转自:https://www.cnblogs.com/bodhitree/p/5850212.html)core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core dump)在程序运行的过程中,有的时候我们会遇到Seg...转载 2018-10-22 14:52:23 · 196 阅读 · 0 评论 -
gdb 查看堆栈信息、加载core文件、连接到其它进程【转】
(转自:https://blog.youkuaiyun.com/zhangzheng0413/article/details/7569364?utm_source=blogxgwz2)当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。一、gdb 查看堆...转载 2018-10-22 14:04:29 · 1525 阅读 · 0 评论 -
每天一个linux命令目录【转】
(转自:https://www.cnblogs.com/peida/archive/2012/12/05/2803591.html)开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为: 1.《鸟哥的linux私房菜》 2.http://codingstandards.iteye.com/blog/786653 3...转载 2018-07-19 13:28:48 · 274 阅读 · 0 评论