系统相关

3. 802.11 MAC基础

04-11
部分参考于:https://www.cnblogs.com/hunaiquan/p/5566534.html 1.简介 MAC位于各式物理层之上,控制数据的传输.它负责核心成帧操作,以及与有限骨干网络之间的交互.不同的物理层可能提供不同的传输速度,不过物理层之间必须彼此互用. 和Ethernet一样,802.11采用载波监听多路访问(carrier sense multiple access,简称CSMA)机制来控制对传输媒介的访问.不过,冲突(collisions)会浪费宝贵的传输资源,因此8

Ubuntu桌面版安装非snap商店的软件添加快捷方式及添加到收藏夹

04-11
近日,已完全从Windows移植到Linux(Ubuntu).然而仍然有许多Windows的软件无法用其他软件代替,如QQ,WeChat,sinpaste等,尽管4月9号腾讯推出了Linux版的qq,但功能和界面可以称得上是老古董了.当然这些并非本文的重点,重点是在Ubuntu软件商店(snap)仍有许多Application没有收录,或者本身是有的只是因为更换了源等其他Options导致无法搜索到,而不得不从官网下载Packages.但仍有些问题,解压后需要Application的完整路径,以

Linux包的管理

04-11
Linux包的管理 1. linux软件管理概念: Linux整个体系的关键不在于系统本身,而是在于可以基于Linux系统去安装和配置企业中相关的软件.数据及应用程序,所以对软件的维护是运维工程师的重中之重. 2. 软件管理的三种方式: 1. rpm管理: 2. yum管理: 3. 源码方式管理: Linux软件包管理大致可分为二进制包.源码包,使用的工具也各不相同. Linux常见软件包分为两种,分别是源代码包(Source Code).二进制包(Binary Code),源代码包是没有经过编

在Powershell中使用start-process和-wait命令

04-11
脚本之家收集整理的这篇文章主要介绍了在Powershell中使用start-process和-wait命令,脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考. 我是Power shell的新手,并没有太多的编程背景,只是试图将它用于软件包装.无论如何,我发现了带-Wait参数的start-process命令,它适用于大多数事情.我注意到的是,它不仅等待你指定的进程,它等待任何子进程,即使在主进程不再运行之后.通常这很好,但我有一个奇怪的情况.我正在使用start-process运行复杂

Linux 如何查看文件编码格式及转换文件编码

04-11
常常在Linux中操作windows下的文件时,会遇到乱码的情形.常见的比如在Visual Studio 中写的C\C++程序需要放到Linux主机上编译,而程序的中文注释则显示为乱码,比较严重的是由于编码原因,linux上的编译器报错.这是由于Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8.那么如何在Linux中如何查看文件的编码及如何进行对文件进行编码转换呢? 用VIM查看文件编码 在Vim 中可以直接查看文件编码 :set fileencoding即

Mac ----- 设置屏幕共享

04-11
首先点击系统偏好设置 进入后点击共享 进入到共享之后点击屏幕共享 点击电脑设置在其中进行设置 如何找到终端 mac 切换输入法的快捷键是 ctrl + 空格 打开终端后,输入ifconfig 就可以查看电脑ip 了 原文地址:https://www.cnblogs.com/obge/p/12688808.html

关于Linux/Unix数据自动备份工具

04-11
我们在编写程序的时候经常会需要对数据进行备份,那么就需要使用到自动备份工具,那么你对Linux/Unix数据自动备份工具了解有多少呢? 下面我们就一起去看看关于Linux/Unix数据自动备份工具的内容. primabackup.sh 说明文档 版本:2.0.1 0. 版本更新 * 2006-11-23 SWsoft.com.cn v2.0.2 - [fix] 修复resin路径 * 2005-03-28 ValueOf.com v2.0.1 - [fix] 备份resin和tomcat的配置

中间人攻击——ARP欺骗 就是中间人攻击 利用报文欺骗并修改IP和mac地址之间的映射关系 让传送数据的地址失效

04-11
中间人攻击——ARP欺骗的原理.实战及防御 0x01 网关是啥? 网关是工作在OSI七层模型中的传输层或者应用层,用于高层协议的不同 网络之间的连接,网关就好比一个房间通向另一个房间的一扇门. 0x02 ARP协议 ARP(Address Resolution Protocol)地址转换协议,工作在OSI模型的数据链路层,在以太网中,网络设备之间互相通信是用MAC地址而不是IP地址,ARP协议就是用来把IP地址转换为MAC地址的.而RARP和ARP相反,它是反向地址转换协议,把MAC地址转换为I

mac安装cnpm

04-11
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm -v 原文地址:https://www.cnblogs.com/whosmeya/p/12694983.html

大厂必会考题:Dubbo+微服务+ZooKeeper+kafka+Linux等(附答案)

04-11
24道常见Elasticsearch 面试题(截取部分) 1.客户端在和集群连接时,如何选择特定的节点执行请求的? 2.详细描述一下 Elasticsearch 索引文档的过程. 3.详细描述一下 Elasticsearch 更新和删除文档的过程. 4.详细描述一下 Elasticsearch 搜索的过程. 5.在 Elasticsearch 中,是怎么根据一个词找到对应的倒排索引的? 6.Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法? 7.对于 GC 方面,在使用

Linux运维学习第四周记

04-11
古木阴中系短篷 杖藜扶我过桥东 沾衣欲湿杏花雨 吹面不寒杨柳风 *不要辜负绵绵春意 第四周学记 第四周主要学习了文件查找和打包压缩的相关工具,以及软件包管理工具 文件查找相关命令 1.locate 在索引中查找 2.find 在磁盘中查找,功能强大 文件压缩工具 1.compress和uncompress 2.gzip和gunzip 最常用 3.bzip2和bunzip2 压缩比较高,较常用 4.xz和unxz 压缩比最高,耗费资源 5.zip和unzip 通用性高 *压缩比xz>bz2>gz

VMware虚拟化平台备份与恢复

04-11
VMware虚拟化平台完全备份 将用户选定的VMware虚拟化平台完全备份到指定UCACHE灾备云中.每次备份它将根据虚拟机磁盘的类型备份有效的磁盘数据到UCACHE灾备云中,并产生一个时间点,用于记录备份的内容.比如厚置备置零磁盘(Thick)备份整个磁盘一样大小的数据量,而厚置备延迟置零磁盘和精简置备磁盘(Thin)在CBT生效的情况只备份磁盘占用空间大小的数据量. VMware虚拟化平台增量备份 是基于用户虚拟化平台上一次备份的基础上,以VMware CBT方式将虚拟机磁盘变化块信息进行获

Powershell变量的作用域

04-11
Powershell所有的变量都有一个决定变量是否可用的作用域.Powershell支持四个作用域:全局.当前.私有和脚本.有了这些作用域就可以限制变量的可见性了,尤其是在函数和脚本中. 如果我们对变量不做特别的声明,Powershell解释器会自动处理和限制变量的作用域.将下面的内容命令保存着至test1.ps1 $windows = $env:windir “Windows Folder: $windows” 然后在控制台给变量$windows赋值,并调用Test.ps1脚本. PS> $w

Linux - Ubuntu下执行apt-get update报错:Some index files failed to download. They have been ignored, or old ones used instead.

04-11
报错命令 [email protected]:/etc/apt# apt-get update Err:1 http://mirrors.aliyun.com/ubuntu trusty InRelease Could not resolve 'mirrors.aliyun.com' Err:2 http://mirrors.aliyun.com/ubuntu trusty-backports InRelease Could not resolve 'mirrors.aliyun.com' Er

ubuntu-lnmp-laravel安装(自己心得)

04-11
步聚一:> 1.sudo apt-get install composer `安装composer`> 2.composer config -g repo.packagist composer https://packagist.phpcomposer.com `切换到中国镜像`> 3.composer create-project --prefer-dist laravel/laravel=5.5.* Laravel `安装laravel并创建文件名Laravel`> 4.com

LINUX 拥有遍历文件夹功能的 查找关键字 文件、文件夹

04-11
查找文件: [[email protected] admin]# find . -type f -name "a.txt" ./Downloads/hadoop-2.10.0/a.txt 拥有遍历文件夹功能的 查找关键字 文件.文件夹: [[email protected] admin]# vi a [[email protected] admin]# find /home/admin/ -type f | xargs grep "i like apple" Bin

Ubuntu18.04使用Snap快速安裝NextCloud網盤

04-11
Ubuntu18.04使用Snap快速安裝NextCloud網盤快速部署,傻瓜式安裝一. ubuntu 18.04 安裝設置1.安裝略,使用root安裝更新及安裝基礎包** 2.安裝snapdapt-get update apt-get install snapapt-get install snapd二. 安裝nextcloudsnap install nextcloud三. 設置nextcloud訪問http://10.72.0.251,可上傳文件與文件夾等,可共享鏈接等 四. 安裝only

daemonize Unix系统后台守护进程管理软件

04-11
在我们的工作中,很多时候都需要在linux中后台运行程序,方法1: nohup & 方法2: daemonize Unix系统后台守护进程管理软件优点:更加正规 后台运?更稳定git clone git://github.com/bmc/daemonize.gitsh configure && make && sudo make install[[email protected] ~]# which daemonize /usr/local/sbin/daemoni

Linux自定义repo文件

04-11
repo文件简介 repo文件是CentOS中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用 yum原理 YUM的工作原理并不复杂,每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前需要额外安装 哪些基础软件.也就是说,在服务器上面先以分析工具将所有的RPM档案进行分析,然后

Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效

04-11
原文:Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效 我们通过 yum 的方式安装完Docker环境后,它默认的存储位置是 /var/lib/docker,默认的 pid 存放位置是 /var/run/docker.pid. 如果仅仅是做测试,我们可能没有必要修改,但是当大量使用docker镜像的时候,我们可能就要默认存储的位置了. 具体操作方法如下: 1.停止docker: service docker stop 2.修改docker服务的service文件: vim /u