ubuntu系统
文章平均质量分 63
梦幻贝壳
这个作者很懒,什么都没留下…
展开
-
Docker-compose常用命令
莫小安Docker-compose常用命令1.github地址:https://github.com/TodorText/lnmp.git这个是根据laradock精简的lnmp,并且摘除了从容器挂载数据卷2.命令docker-compose --help你会看到如下这么多命令 1 2 3 4 5 6 7 8...转载 2020-02-10 17:20:09 · 653 阅读 · 0 评论 -
docker-compose up解决错误ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is
这个错误可能不经意间就出现,在开发的时候倒无所谓,就怕在线上环境遇到。本博客用的环境就是docker搭建的,偶尔有那么几次博客无法访问,大部分是up或者build时候出了问题 /哭笑。如下是详细错误内容,我猜你的跟我的应该一毛一样:$ docker-compose upERROR: Couldn't connect to Docker daemon at http+docker:/...转载 2020-02-10 11:28:34 · 762 阅读 · 0 评论 -
Error in `appstreamcli': double free or corruption (fasttop): 0x0000000002122000
*** Error in `appstreamcli': double free or corruption (fasttop): 0x00000000031a3510 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7fbad882b725] /lib/...转载 2020-02-09 21:31:01 · 2639 阅读 · 0 评论 -
linux网络有线连接失败“设备未托管” 解决办法
系统描述:ubuntu 12.04ubuntu 14.04也适用问题描述:1.Linux 无线网络连接正常,有线网络无法连接2.ifconfig 命令之后没有eth0 。3.右上角网络连接处显示有线网络 设备未托管解决方法:sudo /etc/NetworkManager/NetworkManager.conf将managed=false改成true,...转载 2019-12-03 06:57:50 · 2487 阅读 · 0 评论 -
ubuntu修改磁盘名称
1 查看当前所有分区sudo fdisk -l12 查看所有分区磁盘格式df -T13 卸载要修改名称的分区sudo umount /dev/sda114修改名称(适用于NTFS)sudo ntfslabel /dev/sda2 newname1(适用于ext2或ext3)sudo e2label /dev/sda2 newname...转载 2019-11-25 14:25:32 · 997 阅读 · 0 评论 -
wayland详解
简单地说,Wayland是一套display server(Wayland compositor)与client间的通信协议,而Weston是Wayland compositor的参考实现。其官网为http://wayland.freedesktop.org/。它们定位于在Linux上替换X图形系统。X图形系统经历了30年左右的发展,其设计在今天看来已略显陈旧。在X系统中,X Server作...转载 2019-11-21 14:40:05 · 661 阅读 · 0 评论 -
使用ping命令丢包或不通时的链路测试方法
使用ping命令丢包或不通时的链路测试方法KB:40573·更新时间:2019-09-25 14:13:57本页目录概述 详细信息 相关文档 适用于免责声明:本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。概述当客户端访问目标服务器出现ping丢包...转载 2019-11-11 18:15:29 · 3007 阅读 · 0 评论 -
用ethtool 命令解决Linux 网卡丢包
生产中有一台Linux设备并发比较大,droped包比较多,尤其是在跑游戏数据包的时候,存在严重的丢包现象,怀疑网卡性能不足,在更换设备前想能不有通过软件方法解决,通过网上一些资料显示,出现这种现象,也有可能是网卡buffer size 太小的原因,遂尝试更改buffer 大小解决,下面的设备运行了64天,丢包超过20多亿 .ethtool命令用于获取以太网卡的配置信息,或者修改这些配置...转载 2019-11-11 17:47:36 · 489 阅读 · 0 评论 -
linux驱动源码分析(xilinx的千兆网口)
1.涉及的文件:macb_main.c phy_device.c dp83867.cphy_device.c 在内核启动就会运行该驱动,它是匹配PHY和配置phy的重要接口。2.驱动之间的关系macb_mii_probe ——> phy_connect_direct ---》 phy_attach_directphy_init -----》 phy_driver_r...原创 2019-11-11 14:43:15 · 2609 阅读 · 0 评论 -
Linux-分析ifconfig到内核的调用过程,实现内核启机自动设MAC地址
50.Linux-分析ifconfig到内核的调用过程,实现内核启机自动设MAC地址(原)内核版本: Linux version3.10.141.由于每次开发板开机的网卡eth0的物理地址都是随机的.然后在网上找到可以通过命令行实现设置mac物理地址:ifconfig eth0 downifconfig eth0 hw ether 1234567890abifconfi...转载 2019-11-06 18:20:29 · 1124 阅读 · 0 评论 -
关于以太网PAUSE的一点研究
在学习自动协商时,发现有以太网PAUSE帧这个东西,很网上资料很少,有讲到的也是很简略,似乎这是一个神秘的不想让人知道的东西。这里将自己对PAUSE帧的一些研究,对于太术语的方面,直接参考网上资料,不在这里提及。疑惑在使用ethtool查看网卡信息中,有一个比较疑惑的地方,它就是“Advertised pause frame use:”,有的是"No",有的是“Symmetric”...转载 2019-11-06 17:34:07 · 1299 阅读 · 0 评论 -
Newtonsoft.Json介绍
Newtonsoft.Json源码Newtonsoft.Json介绍 在做开发的时候,很多数据交换都是以json格式传输的。而使用Json的时候,我们很多时候会涉及到几个序列化对象的使用:DataContractJsonSerializer,JavaScriptSerializer和Json.NET即Newtonsoft.Json。大多数人都会选择性能以及通用性较好Json.NET,...转载 2019-11-05 11:11:23 · 2694 阅读 · 0 评论 -
linux如何设置加载不同格式的文件系统
linux支持ramdisk,ext4,jffs2,yaffs2,nfs等多种文件系统,但是最终选择哪一种文件系统是需要在uboot的环境变量里面做设置的。1.支持ramdisk文件系统uboot中如果系统不设置bootargs 环境变量或者使其留空则会自动选择ramdisk文件系统,在sd卡中读取ramdisk.tar.gz2.支持ext4文件系统uboot的环境变量设置:...原创 2019-11-05 10:41:02 · 211 阅读 · 0 评论 -
Linux/Unix命令之Ethtool (设置千兆网卡速度及模式)
Ethtool是用于查询及设置网卡参数的命令。概要:ethtool ethX //查询ethX网口基本设置ethtool –h //显示ethtool的命令帮助(help)ethtool –i ethX //查询ethX网口的相关信息ethtool –d ethX //查询ethX网口注册性信息ethtool –r ethX /...转载 2019-11-05 09:54:55 · 1551 阅读 · 0 评论 -
linux下防火墙iptables原理及使用
iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础 规则(rules)其实就是网络管理员预定义的条件,规则一般的...转载 2019-11-04 15:47:05 · 222 阅读 · 0 评论 -
Linux常用网络工具总结
本文整理了在实践过程中使用的Linux网络工具,这些工具提供的功能非常强大,我们平时使用的只是冰山一角,比如lsof、ip、tcpdump、iptables等。本文不会深入研究这些命令的强大用法,因为每个命令都足以写一篇文章,本文只是简单地介绍并辅以几个简单demo实例,旨在大脑中留个印象,平时遇到问题时能够快速搜索出这些工具,利用强大的man工具,提供一定的思路解决问题。ping使...转载 2019-11-04 15:38:14 · 374 阅读 · 0 评论 -
petalinux如何制作可以运行wireshark的rootfs文件系统
1.配置文件系统的命令:petalinux-config -c rootfs2.要linux利用xming在Windows显示gui界面就需要openssh作为桥梁,而petalinux默认是使用dropbear作为ssh服务器,那么需要在配置里面禁用dropbear。禁用的方法是运行下面的命令打开配置文件vi /fpga工程目录下/project-spec/meta-user/conf...原创 2019-11-02 17:47:25 · 1393 阅读 · 0 评论 -
PuTTY+Xming实现X11的ssh转发
需求分析 实验环境 配置步骤1 需求分析有些Linux程序还是不能完全离开窗口环境,或者说离开后操作不方便。其中Oracle就是这样一个程序,其工具程序大多数能够在纯命令行静默执行,如 OCI,DBCA,NetCA等,但是工作在图形界面时更加方便。为此,需要利用X11的XServer和XClient跨网工作原理进行远程显示。而更加方便的是,SSHD远程协议完全支持对X1...转载 2019-11-02 16:53:17 · 409 阅读 · 0 评论 -
Xming + SecureCRT+Wireshark安装使用说
mysql for mac 安装使用 Tomcat for mac安装使用 Wireshark的前世今生 Openshift 安装使用方法 使用官方脚本安装HUSTOJ 使用U盘安装Linux系统 安装QScintilla archlinux 安装 Fever安装记 Gentoo安装总结本文要完成的任务是:在CentOS系统上安装Wireshark,通过SecureCRT...转载 2019-11-02 14:46:19 · 495 阅读 · 0 评论 -
目标板通过nfs挂载根文件系统
目标板挂载根文件系统的方法有两种(这里所说的服务端就是ubuntu,Ubuntu已经成功安装了nfs服务,并且保证服务端与目标板ping 通)第一种:等待开发板启动之后去挂载,此时文件系统从Flash中启动,然后手动的通过命令去挂载服务端的文件系统首先修改配置文件/etc/export,在export文件中最后一行加入:[文件系统的目录] *(rw,sync,no_subtree_che...转载 2019-11-02 10:06:17 · 377 阅读 · 0 评论 -
Linux ping --测试与目标主机的连通性
Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机 (send ICMP ECHO_REQUEST tonetwork hosts),并显示响应情况,这样我们就可以根据它输出的信息来确...转载 2019-11-01 09:17:21 · 1309 阅读 · 0 评论 -
linux网络连通性判断工具mtr
1.Mtr介绍:Mtr是 Linux中有一个非常棒的网络连通性判断工具,它结合了ping, traceroute,nslookup 的相关特性。2.Mtr的相关参数:mtr --report IP生成mtr报告mtr -s用来指定ping数据包的大小mtr -nno-dns不对IP地址做域名解析mtr -a来设置发送数据包的IP地址 这个对一个主...转载 2019-10-31 17:27:31 · 298 阅读 · 0 评论 -
ethtool 命令详解
1 概述ethtool 是用于查询及设置网卡参数的命令。2 命令详解2.1 命令格式(1) 语法 ethtool [ -a | -c | -g | -i | -d | -k | -r | -S |] ethX ethtool [-A] ethX [autoneg on|off] [rx on|off] [tx...转载 2019-10-31 17:15:22 · 11489 阅读 · 0 评论 -
VMWare Workstation磁盘占用率100%解决方法
VMWare Workstation9以后的虚拟机在运行时都会在硬盘上生成内存的镜像文件,这导致笔记本虚拟机经常出现读硬盘的时间多,影响虚拟机的运行速度,如果你内存够大,可以把虚拟机/设置/选项/高级里面的禁用内存页面修整选中,同时在每一个虚拟机工程文件里在*.vmx中加上mainMem.useNamedFile = "FALSE"或者在虚拟机的全局设置seting.ini里面加上...转载 2019-10-31 14:48:50 · 3383 阅读 · 0 评论 -
linux网络测试命令 [ ping | traceroute | netstat | arp | iftop | nload | tracedump ]
一、ping它通过向目标主机发送一个个数据包以及接受数据包的回应来判断主机和目标主机之间网络连接情况。ping的两个功能:判断网络是否可达、网络性能统计。ping使用的是网络层的ICMP协议。ICMP协议。ping 【选项】 目标主机或IP地址-c设置数据包的数量 -s设置数据包的大小,默认为64字节(包括8字节ICMP协议头、56字节测试数据、20字节IP协议头) -...转载 2019-10-31 14:47:41 · 417 阅读 · 0 评论 -
systemd-networkd
systemd-networkdJump to navigationJump to searchRelated articlessystemd systemd-resolved systemd-nspawn Network bridge Network configuration Wireless network configuration Category:Netw...转载 2019-10-30 15:28:12 · 1065 阅读 · 0 评论 -
ssh 上传下载文件
利用scp传输文件 1、从服务器上下载文件 scp username@servername:/path/filename 例如scp codinglog@192.168.0.101:/home/kimi/test.txt 把192.168.0.101上的/home/kimi/test.txt 的文件下载到当前目录 2、上传本地文件到服务器 scp /path/...转载 2019-10-30 13:44:16 · 153 阅读 · 0 评论 -
linux cached占用过多的解决方法
当我们在使用linux服务器的时候,总会遇到内存占用过高的问题,其中一种情形就是cached占用过高,比如执行top命令时如下图所示:其中cached占用了8G,这个已经非常大了!这个时候打开文件或者传输文件的时候可用内存很小,程序可能就会用到交换分区swap了,所以会发现机器速度变慢的情况cached主要负责缓存文件使用, 日志文件过大造成cached区内存增大把内...转载 2019-10-30 13:38:48 · 2007 阅读 · 0 评论 -
Systemd学以致用:Yocto开机使用systemd启动网络服务
最近开发的产品使用基于Yocto Sumo的iMX6 BSP。基于Sumo的BSP的一个重大变化是使用Systemd代替System V Init文件。对于那些支持Systemd的服务,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。我们以systemd-networkd.service为例来说明如何在Yocto开机启动网络服务。配置Yocto...转载 2019-10-29 11:52:06 · 2185 阅读 · 0 评论 -
Systemd 日常使用介绍
应用场景:对日常系统启动过程进行管理,优化启动速度。1. systemd原理Systemd概述systemd系统架构图1.1 基础概念-UnitSystemd将系统初始化过程中所有的操作步骤都被抽象为Unit对应于之前SysVinit时代的Daemon的超集,根据不同的操作内容,Unit被细分为多个分类:service :类似于SysVinit时...转载 2019-10-29 11:01:41 · 831 阅读 · 0 评论 -
systemd分析
什么是systemd systemd即为system daemon,是linux下的一种init软件,由Lennart Poettering带头开发,并在LGPL 2.1及其后续版本许可证下开源发布,开发目标是提供更优秀的框架以表示系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销的效果,最终代替现在常用的System V与BSD风格init程...转载 2019-10-29 09:52:45 · 1215 阅读 · 0 评论 -
ubuntu 下 init.d 服务启动脚本编写
1、在/etc/init.d/ 下以管理员权限新建文件,在本例中为location_server.2、使用以下模板修改启动脚本的内容 #!/bin/bash ### BEGIN INIT INFO # # Provides: location_server # Required-Start: $local_fs $remote...转载 2019-10-24 17:24:15 · 2092 阅读 · 0 评论 -
systemd.index 中文手册
systemd.index 中文手册译者:金步国版权声明本文译者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。无担保:本文译者不保证译文内容准确无误,亦不承担任何由于使用此文档所导致的损失。 自由使用:任何人都可以自由的阅读/链接/打印此文档,无需任何附加条件。 名誉权:任何人都可以自由的转载/引用/再创作此文档,但必须保留译者署名并注明出处。其他...转载 2019-10-24 17:12:13 · 531 阅读 · 0 评论 -
初识systemd-使用篇
Linux操作系统的开机过程是这样的,即从BIOS开始,然后进入Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程。初始化进程作为Linux系统的第一个进程,它需要完成Linux系统中相关的初始化工作,为用户提供合适的工作环境。RHEL 7、CentOS7等linux发行版系统已经替换掉了熟悉的初始化进程服务System V init,正式采用全新的systemd...转载 2019-10-22 11:27:10 · 1017 阅读 · 0 评论 -
关于VMware无法连接到虚拟机问题
现象:虚拟机无端出现,VMware Workstation 无法连接到虚拟机。请确保您有权限运行该程序、访问改程序使用的所有目录以及访问所有临时文件目录。解决方案:1)右击我的电脑->>管理->>服务和应用程序->>服务->>Vmware Authorization Service->>选择自动、右击选择启动 ...转载 2019-10-17 09:37:13 · 1104 阅读 · 0 评论 -
Network Configuration(UBUNTU官网)
Ubuntu ships with a number of graphical utilities to configure your network devices. This document is geared toward server administrators and will focus on managing your network on the command line...转载 2019-10-15 14:08:09 · 1023 阅读 · 0 评论 -
linux网络配置的简单实用技巧
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.1. 以DHCP方式配置网卡编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces并用下面的行来替换有关eth0的行:# The primary network inter...转载 2019-10-15 14:06:15 · 268 阅读 · 0 评论 -
ubuntu网络配置初步/etc/network
索引 说明 网络配置常用 网络接口设定,IP地址设定,MAC与接口名修改,DHCP动态IP,静态IP,命名主机名,环回地址设定 IP网络基础 IP网络初级知识,底层网络设置,DHCP配置网络接口,PPP,WLANi等配置 常用配置命令 常用配置命令 实战 网络故障排除基础 网络配置:1.Ethernet Int...转载 2019-10-15 13:59:54 · 1656 阅读 · 0 评论 -
关于ubuntu12.04断电后不能启动的处理方法
在配置mysql服务器的时候,突然发现有一个分区识别不了,重启的时候弹出了一个错误的提示框,然后一直死在那,唯有强制关机。重新启动的时候卡在一个页面上,显示很多错误信息,target filesystem doesn't have request /sbin/init ........... 上网找相关的解决方法,有人说分区坏了,需要用fsck来修复分区.。我用u盘启动了一个ubuntu试原创 2013-04-22 23:27:00 · 3068 阅读 · 0 评论 -
关于virtualbox安装linux无法识别硬盘的解决方案
最近准备重新学习linux,故需要搭建linux环境,用virtualbox是一个不错的选择,可以自由地使用windows和linux,也不用担心linux崩溃什么的(可以备份还原)。可是在安装redhat的时候提示找不到硬盘,这就奇怪了,明明在安装linux前已经创建了一个虚拟硬盘,并且已经加载进去了。然后在网上查找类似的问题,看到有人说要用IDE模式才行,用sata模式有些系统不支持。果然,改原创 2015-05-11 16:13:55 · 3100 阅读 · 0 评论