创作人QQ:851301776,邮箱:lfr890207@163.com, 欢迎大家一起技术交流,本博客主要是自己学习的心得体会,只为每天进步一点点!

个人座右铭:
1.没有横空出世,只要厚积一定发。
2.你可以学历不高,你可以不上学,但你不能不学习

备注:Linux系统与网络、磁盘参数和日志监控等命令详解一的补充

一、查看活动进程的命令

 1.ps进程信息

ps 用于显示系统内的所有进程。

-l或l 采用详细的格式来显示进程状况。

           常用方式:ps -elf 和ps -ef
           输出:
                [root@VM_0_3_centos ~]# ps -elf
                                F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
                                4 S root 1 0 0 80 0 - 12938 ep_pol Jul06 ? 00:16:54
                                 /usr/lib/systemd/systemd --switched-root -
                                1 S root 2 0 0 80 0 - 0 kthrea Jul06 ? 00:00:00 [kthreadd]
                                1 S root 3 2 0 80 0 - 0 smpboo Jul06 ? 00:04:44 [ksoftirqd/0]
            根据进程的名字或者其他信息,通过grep命令找到目标进程,也可以看到进程启动脚本的全路径。
        练习:
               (1) 检测是否有活动进程 :
                        sudo ps -ef |grep "nginx: master process" |grep -v grep
               (2)检测有几个同样的活动进程
                        sudo ps -ef |grep "nginx: master process" |grep -v grep |wc -l

       2.top进程cpu内存信息

         top命令用于查看活动进程的CPU和内存信息,能够实时显示系统中各个进程的资源占用情况,可以按照 CPU、内存的使用情况和执行时间对进程进行排序。

        使用方式:top
        命令输出:
                PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
                7059 root 20 0 740228 8324 1908 S 0.7 0.4 251:05.76 barad_agent
                6310 mongod 20 0 1140632 54448 3288 S 0.3 2.9 186:06.09 mongod
                24892 root 20 0 233812 96312 3060 S 0.3 5.1 25:28.51 YDService
                28461 root 20 0 1753664 450236 0 R 0.3 23.9 202:36.16 db_proxy_server
                        1 root 20 0 51752 3200 2000 S 0.0 0.2 16:54.19 systemd
                        2 root 20 0 0 0 0 S 0.0 0.0 0:00.26 kthreadd
        从输出可以看到整体的CPU占用率、CPU负载,以及进程占用CPU和内存等资源的情况。
我们可以用以下所示的top命令的快捷键对输出的显示信息进行转换。
        t:切换报示进程和CPU状态信息。
        n:切换显示内存信息。
        r:重新设置一个进程的优先级。系统提示用户输入需要改变的进程PID及需要设置的进程优先级,然后 输入 个正数值使优先级降低 ,反之则可以使该进程拥有更搞的优先级,即是在原有基础上进行相加,默 认优先级的值是100
        k:终止一个进程,系统将提示用户输入需要终止的进程PID o
        s:改变刷新的时间间隔。
        u:查看指定用户的进程。
练习:
        top 命令查找cpu占用率最高的程序,找到对应的PID
        top -Hp pid ,查看具体进程下的线程,比如
        

3.pidstat进程资源

                pidstat用于监控全部或指定的进程占用系统资源的情况,包括CPU、内存、磁盘I/O、程切换、线程数等数据。

-u:表示查看cpu相关的性能指标

                -w:表示查看上下文切换情况
                
                -t:查看线程相关的信息,默认是进程的;常与-w结合使⽤(cpu的上下文切换包括进程的切换、线程的 切换、中断的切换)
                
                -d:展示磁盘 I/O 统计数据
                
                -p:指明进程号
        
                使用方式:pidstat [option] interval [count]
                        使用范例:pidstat -urd -p 进程号
                        [root@VM_0_3_centos ~]# pidstat -urd -p 24615
                        Linux 3.10.0-957.5.1.el7.x86_64 (VM_0_3_centos) 08/22/2019 _x86_64_ (1 CPU)
                        # 输出CPU的使用信息 -u
                                03:48:12 PM UID PID %usr %system %guest %CPU CPU Command
                                03:48:12 PM 0 24615 0.00 0.00 0.00 0.00 0 nginx
                        # 输出内存的使用信息 -r
                                03:48:12 PM UID PID minflt/s majflt/s VSZ RSS %MEM Command
                                03:48:12 PM 0 24615 0.00 0.00 58252 24940 1.32 nginx
                        # 输出磁盘I/O的使用信息 -d
                                03:48:12 PM UID PID kB_rd/s kB_wr/s kB_ccwr/s Command
                                03:48:12 PM 0 24615 0.07 0.00 0.00 nginx
                        #
                                03:20:54 PM UID PID cswch/s nvcswch/s Command
                                03:20:54 PM 0 24615 0.03 0.00 nginx
                CPU信息
                        %usr #⽤户层任务正在使⽤的 CPU百分比 (with or without nice priority ,NOT include time spent running a virtual processor)
                        %system #系统层正在执⾏的任务的 CPU使用百分比
                        %guest #运行虚拟机的CPU占用百分比                
                        %CPU #所有的使用的CPU的时间百分比
                        CPU #处理器数量
                        Command #命令
                内存信息
                        · PID #进程号
                        · minflt/s #每秒次缺页错误次数(minor page faults),次缺页错误次数意即虚拟内
存地址映射成物理内存地址产生的page fault次数
                        · majflt/s #每秒主缺页错误次数(major page faults),当虚拟内存地址映射成物理
内存地址时,相应的page在swap中, § 这样的page fault为major page fault,一般在内存使用紧张时产生
                        VSZ #该进程使用的虚拟内存(以kB为单位)
                        RSS # 该进程使用的物理内存(以kB为单位)
                        %MEM #当前任务使用的有效内存的百分⽐
                        Command #任务的命令名
                磁盘I/O
                        PID #进程号
                        kB_rd/s #每秒此进程从磁盘读取的千字节数
                        kB_wr/s #此进程已经或者将要写入磁盘的每秒千字节数
                        kB_ccwr/s #由任务取消的写入磁盘的千字节数
                        Command #命令的名字
                上下文切换
                        PID #PID号
                        cswch/s # 每秒自动上下文切换
                        nvcswch/s #每秒非自愿的上下文切换
                        Command #命令

二、内存命令

1.free内存

三、cpu使用情况监控命令

1.vmstat

此命令显示关于内核线程、虚拟内存、磁盘I/O 、陷阱和CPU占用率的统计信息

使用方式:vmstat

2.mpstat

此命令用于实时监控系统CPU的一些统计信息,这些信息存放在/proc/stat⽂件中,在多核CPU系统里, 不但能查看所有CPU的平均使⽤信息,还能查看某个特定CPU的信息。

                使用方式:mpstat [-P {cpu|ALL}] [internal [count]]
                 当mpstat不带参数时,输出为从系统启动以来的平均值

四、监控磁盘I/O的命令

1.iostat

              该命令用于监控CPU占有率、平均负载值及I/O读写速度等。

              await指的是平均等待时间,一般都在10ms左右。
             
                使用方式:iostata
                

2.swapon

               查看交互分区的使用情况
               使用方法:swapon -s 
        

3.df

                该命令用于查看文件系统的硬盘挂载点和空间使用情况。
                使用方式:df -h

4.du

该命令用于查看目录文件大小

du常用的选项:

-h:以人类可读的方式显示,显示M或K

                        -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
        
                        -s:显示目录占用的磁盘空间大小,不显示其下子目录和文件占用的磁盘空间大小
                        -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
                        
                        du -a 显示目录和目录下子目录和文件占用磁盘空间的大小。
                                直接使用-a 以字节为单位,-ha 如下图以M 或K为结果显示。
                        du -s 显示当前所在目录大小
        
                        du -s -h home 显示home目录大小
        
                        du -c 显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
                        du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。

五、查看网络信息和网络监控的命令

1.ifconfig

该命令用于查看机器挂载的网卡情况

2.ping

ping命令是用于检测网络故障的常用命令,可以用来钡J试一台主机到另外一台主机的网络是否连通。

语法:ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界慢>][-l<前置载入>][-p<范本样式>][-s<数据 包大小>][-t<存活数值>][主机名称或IP地址]

举例:

指定ping的次数: -c 次数

ping -c 4 www.baidu.com

3.telent

telnet是TCP/IP协议族的一员,是网络远程登录服务的标准协议,帮助⽤户在本地计算机上连接远程主 机。

                使用方式:telnet IP PORT
                和ssh的区别,端口区别:telnet是23 ssh是22
                本质: telnet是明码传输 ,ssh是加密传输

4.nc

验证服务器端⼝有没有开放

                nc是NetCat的简称,在网络调试中具中享有“瑞士军刀”的美誉,此命令功能丰富、短小精悍、简单实用, 被设计成一款易用的网络工具,可通过TCP/LJDP传输数据。
                参数
                        -l 用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向向其它地址发起连接。
                        -p 暂未用到(老版本的nc可能需要在端口号前加-p参数,下面测试环境是centos6. 6 ,nc版本是nc- 1.84 ,未用到-p参数)
                        -s 指定发送数据的源IP地址,适用于多网卡机
                        -u 指定nc使用UDP协议,默认为TCP
                        -v 输出交互或出错信息,新手调试时尤为有⽤
                        -w 超时秒数,后面跟数字
                常用示例:
                        nc -l 9999 # 开启⼀个本地9999的TCP协议端口,由客户端主动发起连接,一旦连接 必须由服务端发起关闭
                        nc -vw 2 129.204.197.215 11111 # 通过nc去访问129.204.197.215主机的11111端口,确认是否存活; 可不加参数
                        nc -ul 9999 # 开启一个本地9999的UDP协议端口,客户端不需要由服务端主动发起关 闭
                        nc 129.204.197.215 9999 < test # 通过129.204.197.215的9999TCP端口发送数据文件
                        nc -l 9999 > zabbix.file # 开启一个本地9999的TCP端口,用来接收文件内容
        # 测试网速
                A机器操作如下:
                        nc -l 9999 > /dev/null
                # B机器开启数据传输
                        nc 129.204.197.215 9999 </dev/zero
                # A机器进行网络监控
                        sar -n DEV 2 100000
                        在不熟悉公司的防火墙设置时,也可以通过监听端⼝来确定指定的端口是否被封。

5. mtr连通性测试

         mtr命令是Linux系统中的网络连通性测试工具,也可以用来检测丢包率。

        使用方式:mtr baidu.com

6.mslookup

         这是一款检测网络中DNS服务器能否正确解析域名的工具命令,并且可以输出。

        使用方式: nslookup sina.com

7.traceroute

        traceroute可以提供从用户的主机到互联网另一端的主机的路径,虽然每次数据包由同一出发点到达同一目的地的路径可能会不一样,但通常来说大多数情况下路径是相同的。
        使用方式:traceroute sina.com

8.sar

        sar是一个多功能的监控工具,使用简单,不需要管理员权限,可以输出每秒的网卡存取速度,适合线上排查问题时使用。
        使用方式: sar -n DEV 1 1

9.netstat

此命令显示网络连接、端口信息等,另外这个命令ss与netstat命令类似,不再单独介绍。

10.iptraf强大的网络监控

         iptraf是一个实时监控网络流量的交互式的彩色文本屏幕界面。它监控的数据比较全面,可以输出TCP连 接、网络接接、协议、端口、网络包大小等信息,但是耗费的系统资源比较多,且需要管理员权限。

        使用方式:sudo iptraf

11.tcpdump

        tcpdump是网络状况分析和跟踪工具,是可以用来抓包的实用命令,使用前需要对TCP/IP有所熟悉,因为 过滤使用的信息都是TCP/IP格式。
Ubuntu安装:sudo apt-get install tcpdump

12.nmap

扫描某一主机打开的端口及端口提供的服务信息,通常用于查看本机有哪些端口对外提供服务,或者服务 器有哪些端口 对外开放。

使用方式: nmap -v -A localhost
但实际能否进行连通还要看防火墙的设置

13.ethtool

        ethtool用于查看网卡的配置情况。
        sudo apt install ethtool
        命令使用格式:ethtool [option] interface

14.lsof

        lsof 是系统管理/ 安全 的尤伯工具。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(lists openfiles)”。而有一点要切记,在Unix中一切(包括网络套接字)都是问件。
[root@VM_0_3_centos msg_server]# lsof -h

六、Linux系统的高级工具

1. pstack

                sudo apt install pstack
                pstack命令用来显示每个进程的调用栈。可以使用pstack来查看进程正在挂起的执行方法,也可以用来查 看进程的本地线程堆栈。
                使用方式:pstack 进程ID

2.strace

        系统调用工具,是Linux系统下的一款程序调试工具,用来监控一个应用程序所使用的系统调用,通过它 可以跟踪系统调用,让你熟悉一个Linux程序在背后是怎么工作的。 适用于想研究Linux底层的工作机制的 场景。
        参数:
                -c 统计每个系统调用的所执行的时间,次数和出错的次数等.
                -d 输出strace关于标准错误的调试信息.
                -f 跟踪由fork调用所产生的子进程.
                -ff 如果提供-o filename,则所有进程的跟踪结果输出到相应的filename.pid中,pid是各进程的进程号.
                -F 尝试跟踪vfork调用.在-f时,vfork不被跟踪.
                -h 输出简要的帮助信息.
                -q 禁止输出关于脱离的消息.
                -r 打印出相对时间关于,,每一个系统调用.
                -t 在输出中的每一行前加上时间信息.
                -tt 在输出中的每一行前加上时间信息,微秒级.
                -ttt 微秒级输出,以秒了表示时间.
                -T 显示每次调用所耗的时间.
                -v 输出所有的系统调用,一些调用关于环境变量,状态,输入输出等调用由于使用频繁,默认不输出.
                -V 输出strace的版本信息.
                -x 以十六进制形式输出非标准字符串
                -xx 所有字符串以十六进制形式输出.
                -a column :设置返回值的输出位置.默认 为40.
                -e expr :指定一个表达式,用来控制如何跟踪.格式如下:
                [qualifier=][!]value1[,value2]...
                        qualifier只能是 trace,abbrev,verbose,raw,signal,read,write其中之一.value是用来限定的符号或数字. 默认的 qualifier是 trace.感叹号是否定符号.例如: -eopen等价于 -e trace=open,表示只跟踪open调用.而-etrace!=open表示跟踪除了open以外的其他调 用.有两个特殊的符号 all 和 none. 注意有些shell使用!来执行历史记录里的命令,所以要使用\\.
                -e trace=set
                只跟踪指定的系统 调用.例如:-e trace=open,close,rean,write表示只跟踪这四个系统调用.默认的为
                set=all.
                -e trace=file
                只跟踪有关文件操作的系统调用.
                -e trace=process
                只跟踪有关进程控制的系统调用.
                -e trace=network
                跟踪与网络有关的所有系统调用.
                -e strace=signal
                跟踪所有与系统信号有关的 系统调用
                -e trace=ipc
                跟踪所有与进程通讯有关的系统调用
                -e abbrev=set
                设定 strace输出的系统调用的结果集.-v 等与 abbrev=none.默认为abbrev=all.
                -e raw=set
                将指 定的系统调用的参数以十六进制显示.
                -e signal=set
                指定跟踪的系统信号.默认为all.如 signal=!SIGIO(或者signal=!io),表示不跟踪SIGIO信号
                -e read=set
                输出从指定文件中读出 的数据.例如:
                -e read=3,5
                -e write=set
                输出写入到指定定件中的数据.
                -o filename
                将strace的输出写入文件filename
                -p pid
                跟踪指定的进程pid.
                -s strsize
                指定输出的字符串的最大长度.默认为32.文件名一直全部输出.
                -u username
                以username 的UID和GID执行被跟踪的命令
          
                      实时查看进程
                [root@VM_0_3_centos ~]# strace -p 25901
                        strace: Process 25901 attached
                        gettimeofday({1566530771, 437813}, NULL) = 0
                        epoll_wait(6, [], 1024, 100) = 0
                        gettimeofday({1566530771, 538318}, NULL) = 0
                        gettimeofday({1566530771, 538424}, NULL) = 0
                        gettimeofday({1566530771, 538458}, NULL) = 0
                        epoll_wait(6, [], 1024, 100) = 0
                        gettimeofday({1566530771, 638872}, NULL) = 0
                        epoll_wait(6, [], 1024, 100) = 0
                        gettimeofday({1566530771, 739125}, NULL) = 0
                        epoll_wait(6, [], 1024, 100) = 0
                
                        测试一段时间进程运行情况
                                [root@VM_0_3_centos ~]# strace -c -p 25901
                                        strace: Process 25901 attached
                                        ^Cstrace: Process 25901 detached
                                               % time seconds usecs/call calls errors syscall
                        ------ ----------- ----------- --------- --------- ----------------
                                88.29 0.002972 19 160 epoll_wait
                                7.31 0.000246 1 198 gettimeofday
                                4.19 0.000141 47 3 sendto
                                0.12 0.000004 1 4 2 recvfrom
                                0.09 0.000003 2 2 ioctl
                        ------ ----------- ----------- --------- --------- ----------------

                100.00 0.003366 367 2 total
                输入strace -c -p 25901后过段时间按 ctrl+c退出 。

3.proc文件系统

Linux系统内核提供了通过/proc文件系统查看运行时内核内部数据结构的能力,也可以改变内核参数设 置。

        显示CPU信息:
        cat /proc/cpuinfo
        显示内存信息:
        cat /proc/meminfo
        显示详细的内存映射信息:
        cat /proc/zoneinfo
         显示磁盘映射信息:
        cat /proc/mounts
        查看系统平均负载命令:
        cat /proc/loadavg

七、日志监控工具

1.tail

在实时日志上打印颜色,给每个状态给上不同的颜色,INF绿色、WARN黄色、ERROR红色

                tail -f /data/rtc/room_server/log/roll.log | perl -pe
                's/( INF )/\e[0;32m$1\e[0m/g,s/( WARN )/\e[0;33m$1\e[0m/g,s/(ERROR)/\e[1;31m$1\e[0m/g'

发包工具

        postman :接口请求模拟;用例管理;环境管理;客户端
        curl :接口请求模拟;终端
        fiddler:Windows端抓包客户端
        Charles:Mac端抓包客户端
        wireshark:抓包客户端;网络协议分析器
        lyrebird:抓包开源框架;可二次开发
                        https://github.com/Meituan-Dianping/lyrebird

数据库测试

        Navicat:
                MySQL
                SQLsever
                oracle
                MongoDB
        rdm:
                Redis
        客户端:
                Python库
                MySQLdb
                mysqlclient

sql注入工具

        BSQL Hacker
                sql注入工具
                https://github.com/Tushar-Vishwakarma/bsql
        Sqlmap
                开源的渗透测试工具;用于检测和利用数据库漏洞,并提供将恶意代码注人其中的选项
                http://sqlmap.org/
        sqlsus
                开源MySQL注入和接管工具
                https://tools.kali.org/vulnerability-analysis/sqlsus
        SQL Poizon
                发现和评估SQL漏洞的工具
                http://pattakhazone.blogspot.com/2015/10/download-sql-poizon-v11-exploit-scanner.html

异常测试

        tc :网络丢包和试验模拟工具
        Clumsy:开源网络模拟工具;人工造成不稳定的网络状态;适用windows平台
        Charybdefs :故障注入文件系统
                                https://github.com/scylladb/charybdefs
        leakcanary :Java内存泄漏测试
                                https://github.com/square/leakcanary/
        MLeaksFinder : https://github.com/Tencent/MLeaksFinder
        PLeakSniffer : https://github.com/music4kid/PLeakSniffer

压力测试

        jmeter:基于Java的压力测试工具;适用简单的并发测试,性能不稳定
        loadrunner :预测系统行为和性能的负载测试工具;使用场景同jmeter,非开源免费
        locust:易于使用的分布式负载测试工具
        gatling:基于Scala 开发的高性能服务器性能测试工具;适用场景:容量测试
        Tsung:开源的多协议分布式负载测试工具
                        https://github.com/processone/tsung

性能测试sysbench

        sysbench是一个模块化的、跨平台、多线程基准测试工具,它主要包括以下几种方式的测试:
        1、cpu性能
        2、磁盘io性能
        3、调度程序性能
        4、内存分配及传输速度
        5、POSIX线程性能
        6、数据库性能(OLTP基准测试)

thread

  测试线程调度的性能,用于高负载下的线程性能测试
命令
sysbench --num-threads=12 --max-requests=10000 --test=threads --thread-yields=100 --
thread-locks=2 run
参数解析
--thread-yields :每个请求产生多个线程,默认是 1000
--threads-locks :每个线程的锁的数量,默认是 8

参考

Linux 命令神器:lsof https://www.jianshu.com/p/a3aa6b01b2e1
Linux中mpstat命令参数详解 https://blog.csdn.net/quiet_girl/article/details/50697412
http://mirrors.aliyun.com/ubuntu-releases/
http://mirrors.aliyun.com/ubuntu-releases/16.04/ubuntu-16.04.6-server-amd64.iso
linux 进程占用内存查询 http://blog.chinaunix.net/uid-23062171-id-5754717.html
linux之find命令 https://blog.csdn.net/hetoto/article/details/84101745
Linux性能优化-CPU性能优化思路 https://blog.csdn.net/hixiaoxiaoniao/article/details/85119650
Linux Performance Tools https://blog.csdn.net/flynetcn/article/details/84260031
perf_events
Linux性能分析⼯具Perf简介 https://segmentfault.com/a/1190000021465563?utm_source=tag-
newest
linux下的内核测试工具——perf使用简介
https://blog.csdn.net/trochiluses/article/details/10261339
sysbench的安装与使⽤ 参数配置(with MySQL)
https://blog.csdn.net/zyzzxycj/article/details/79554891
77 Linux命令 https://github.com/Black-
Gold/Learn/tree/1ee76ca2a9bbbbfe04850a1ccc9b9658e1eb39de/Linux_man_cn

Linux系统与网络、磁盘参数和日志监控等命令详解二相关推荐

  1. linux安装创建逻辑卷,Linux系统LVM逻辑卷的创建与扩容(命令详解,图文并茂)...

    LVM(Logical Volume Manager)中文名:逻辑卷管理器,本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,它可以将几块磁盘(物理卷,PhysicalV ...

  2. linux系统编程之进程(八):守护进程详解及创建,daemon()使用

    linux系统编程之进程(八):守护进程详解及创建,daemon()使用 一,守护进程概述 Linux Daemon(守护进程)是运行在后台的一种特殊进程.它独立于控制终端并且周期性地执行某种任务或等 ...

  3. linux服务器3306端口,linux系统对外开放3306、8080等端口,防火墙设置详解

    linux系统对外开放3306.8080等端口,防火墙设置详解 发布时间:2020-10-10 23:08:49 来源:脚本之家 阅读:141 作者:julielele 栏目:服务器 我们很多时候在l ...

  4. Java自动日志监控框架auto-log详解

    Java自动日志监控框架auto-log详解 1. 需求概述 2. auto-log简介 2.1 auto-log定义 2.2 auto-log目的 2.3 auto-log特性 2.4 注解说明 2 ...

  5. linux中的shell有printf吗,Linux Shell系列教程之(八)Shell printf命令详解

    在上一篇:Linux Shell系列教程之(七)Shell输出这篇文章中,已经对Shell printf命令有了一个简略的介绍,本篇给大家详细介绍下Shell中的printf命令. 一.Shell p ...

  6. ARP命令详解--网络命令详解二

    显示和修改"地址解析协议 (ARP)"缓存中的项目.ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址.计算机上安装的每一个以太网或令牌环 ...

  7. Linux 学习之路 (三):用户管理命令详解

    用户管理命令详解 useradd [options] USERNAME ​ -u UID(>=500,并且与其他用户无重复) ​ -g GID(基本组,组必须事先存在) ​ -G GID,- ( ...

  8. Linux系统命令与网络、磁盘参数和日志监控

    C/C++Linux服务器开发/后台架构师知识体系整理 C/C++Linux服务器开发/后台架构师视频学习地址 Linux服务器开发/后台架构师学习群:960994558 1 基础命令和工具 grep ...

  9. linux系统如何修改磁盘名称,Linux系统怎么修改磁盘参数(名称,盘符等等

    匿名用户 1级 2017-02-26 回答 1.  mknod 用法:mknod  设备名称   [bcp][Major][Minor] 设备种类, b   :   设置设备名称为外部的外部的存储设备 ...

最新文章

  1. Problem 5 素数筛法+并查集
  2. STM32下一次程序后J-link不能识别问题解决
  3. 程序员吐槽_阿里程序员回老家被哥们吐槽,破IT就破IT,还阿里巴巴
  4. openwrt 更改 debug 等级(hostapd)
  5. java开发一个完整的秒杀与竞价网上商城
  6. 网络编程套接字Socket
  7. Object常用方法
  8. 为计算机构建安全方案,计算机科学系安全管理标准化建设实施方案
  9. 同样是OpenJDK8,有的平台需要libpng12,有的不需要
  10. SQL Server查询数据库执行记录
  11. 【Python】基于Python的百度迁徙2——迁徙规模指数(附代码)
  12. 计算机自带的画图软件工具介绍,电脑自带画图软件
  13. 链接脚本在编程中的高级运用之一:可变长数组
  14. 用Python修改Minecraft的mod
  15. Conjugate function and Fenchel’s duality theorem
  16. iOS操作系统的层次架构和相关服务
  17. python3编译成pyc文件
  18. Cannot resolve com.oracle:ojdbc6:11.2.0.3
  19. matlab与simulink结合,code-matlab 利用SIMULINK和M函数相结合的方式仿真BFSK 调制在 联合开发网 - pudn.com...
  20. final修饰的变量

热门文章

  1. springboot项目系列-论坛系统01介绍技术栈
  2. Java项目:JSP员工出差请假考勤管理系统
  3. 基于windows下的映像劫持实现“勒索病毒”
  4. GitHub上比较好用的Android第三方及地址
  5. 微波炉定时c语言程序,美的微波炉定时器的检测
  6. 简单制作属于自己的二维码
  7. 基于文本相似度算法,分析 Vue 是抄出来的框架吗?
  8. SHEIN内衣品牌如何做品牌营销?WotoHub更多可能
  9. 基于webrtc的一对多音视频通讯
  10. star ccm java api_STAR-CCM+二次开发——User Code