Linux系统使用
文章平均质量分 78
RunFromHere
AI领域探索
展开
-
如何配置Linux中的/etc/security/limit.conf文件
如何配置Linux中的/etc/security/limit.conf文件关键词:操作系统 linux limit nproc nofile hard soft 软限制 硬限制 进程数 文件数常见的配置#user soft & hard proc & open file numberroot soft nproc 2047root原创 2020-12-15 09:17:03 · 741 阅读 · 0 评论 -
Golang 并发时报错 connection reset by peer
golang 并发时报错 connection reset by peer关键词:golang 连接数过多 句柄数过多 tcp连接 操作系统刚开始还以为是golang http 包的原因,去google了好几篇文章,最后在github里找到了解决办法。首先要知道的是,在操作系统中,打开的文件数、打开的socket数、正在监听的端口数等统称为句柄数,而操作系统针对每个用户的句柄数是有默认限制的,比如root用户就是默认限制4096个句柄数。所以,Golang并发时报错 connection res原创 2020-12-15 09:13:22 · 4953 阅读 · 0 评论 -
Linux Clear Cache清除缓存
Linxu clear cache文章目录Linxu clear cache1.Intro2.Explain3.Questions3.1 what are pagecache, dentries, inodes?3.2 Is it good idea to auto clear RAM cache on production server?1.IntroLinux is designed in such a way that it looks into disk cache before looki原创 2020-12-14 17:33:31 · 1809 阅读 · 0 评论 -
一分钟教会你在Linux终端下运行Jmeter
Linux 命令行运行 jmeter文章目录Linux 命令行运行 jmeter1.安装jdk2.下载安装jmeter2.1 下载2.2 解压2.3 配置环境变量3.运行jmeter1.安装jdkCentos安装JDKUbuntu安装JDK2.下载安装jmeter2.1 下载$ wget https://mirrors.bfsu.edu.cn/apache//jmeter/binaries/apache-jmeter-5.3.zip2.2 解压$ unzip apache-jmet原创 2020-12-14 17:22:23 · 770 阅读 · 0 评论 -
一文学会配置Github与Gitlab双账户
文章目录0. 具体思路1. 生成对应不同账号的秘钥2. 修改 config 配置文件3. 在 github 和 gitlab 上添加个人公钥4. 测试关键词:Github GitLab 双账户 设置 同时起效0. 具体思路在 config 文件中设置不同的 Host ,然后对应使用不同的 .pub 公钥文件1. 生成对应不同账号的秘钥1.1 生成 github 秘钥$ ssh-key...原创 2020-03-29 15:34:08 · 1143 阅读 · 0 评论 -
30秒学会查看Linux DNS
文章目录1. 查看配置文件 /etc/resolv.conf2. 使用 nslookup 工具关键词:linux ubuntu16.04 查看 dns1. 查看配置文件 /etc/resolv.conf$ cat /etc/resolv.conf# 结果nameserver 114.114.114.1142. 使用 nslookup 工具用法:nslookup [host]$...原创 2020-03-29 15:07:06 · 203 阅读 · 0 评论 -
3分钟学会在Ubuntu上截图与编辑图片
文章目录1. 下载必需的包2. 按顺序安装包3. 给 shutter 设置快捷键,让截图更方便最后:参考文档关键词:edit功能开启 正确安装 修复 错误 问题直接安装的 shutter 没有 Edit 功能无法使用,是因为软件包没有安全齐全,会导致功能不完整。1. 下载必需的包https://launchpad.net/ubuntu/+archive/primary/+files/l...原创 2020-03-29 14:30:55 · 1050 阅读 · 0 评论 -
一文快速看懂 Centos7 系统的启动过程(配思维导图)
文章目录0. 思维导图概览1. 系统固件初始化2. 启动引导器GRUB23. Linux内核初始化4. 执行本地系统的第一个进程systemd参考文档关键词:系统 启动 linux centos7 过程 grub2 内核 初始化 systemd0. 思维导图概览1. 系统固件初始化1.1 加电开机自检1.2 搜索可启动设备1.3 从磁盘中加载GRUB21.4 转交控制权给...原创 2020-03-29 14:05:07 · 852 阅读 · 0 评论 -
30秒学会配置 Ubuntu18.04 网络
文章目录1. 重要:Ubuntu 18.04 网络配置与Ubuntu 16.04网络配置变动较大2.修改网络配置文件 /etc/netplan/01-netcfg.yaml3.应用网络配置最后:参考文档关键词:netplan config network 网络 配置 ubuntu1. 重要:Ubuntu 18.04 网络配置与Ubuntu 16.04网络配置变动较大2.修改网络配置文件 ...原创 2020-03-29 13:57:17 · 1555 阅读 · 0 评论 -
Linux基础之Linux cat EOF 用法解析
文章目录1. cat < file << EOF 是怎么用的2. cat << EOF 与 cat <<- EOF 的区别最后:参考文档关键词:linux shell cat EOF end of file1. cat < file << EOF 是怎么用的先创建文件,然后在后面的任何东西,都是要输入文件的内容。输入完成之后,以...原创 2020-03-29 11:18:16 · 1213 阅读 · 0 评论 -
Linux系统之检测某端口有没有被监听
检测端口有没有开启监听$ ss -antlup | grep 5601tcp LISTEN 0 128 10.200.92.133:5601 *:* users:(("node",pid=5269,fd=21))可以得到进程id...原创 2019-10-12 17:47:48 · 3869 阅读 · 0 评论 -
Linux系统之ubuntu查看本机dns的两种方法
文章目录1. cat /etc/resolv.conf2. nslookup [host]1. cat /etc/resolv.conf得到nameserver 114.114.114.1142. nslookup [host]例:$ nslookup www.baidu.comServer: 114.114.114.114Address: 114.114.114.114#53...原创 2019-10-12 17:46:04 · 27435 阅读 · 0 评论 -
Linux系统之查看目录下所有文件的大小
输入以下命令,便会开始计算$ du --max-depth=1 -h原创 2019-10-12 17:44:15 · 754 阅读 · 0 评论 -
Linux系统之virt-manager通过ssh协议连接远程虚拟机
virt-manager通过ssh协议连接远程虚拟机virt-manager 在连接远程虚拟机的时候,并不是通过 UI 界面上的 create a new virtual machine 来创建的。要先把窗口最大化,然后用鼠标指向左上角title处,你会看到 File Edit View Help 四大菜单选项选择 File -> Add Connection -> 勾选 Co...原创 2019-10-12 17:41:08 · 2005 阅读 · 0 评论 -
Linux系统之查看当前占用CPU最多的几个进程
使用ps命令ps -aux | sort -k4nr | head -N参数详解head:-N可以指定显示的行数,默认显示10行。sort -k4nr:k代表从根据哪一个关键词排序,后面的数字4表示按照第四列排序;n指代numberic sort,根据其数值排序;r指代reverse,这里是指反向比较结果,输出时默认从小到大,反向后从大到小。-k3可以按照cpu占用率排序。...原创 2019-10-12 17:39:48 · 650 阅读 · 0 评论 -
Linux系统之Centos对某张网卡配置静态网络
系统centos 7.5配置目录/etc/sysconfig/network-scripts配置文件ifcfg-devName配置内容示例DEVICE=enp1s0HWADDR=fc:aa:14:cc:c7:ddTYPE=EthernetBOOTPROTO=staticNOZEROCONF=yesONBOOT=yesBCIPADDR=192.168.65.40BCNET...原创 2019-10-12 17:32:28 · 204 阅读 · 0 评论 -
Linux系统之tar打包压缩解压文件
文章目录压缩解压压缩压缩成 .tar 文件tar cvf [zipFileName.tar] [file or directory..]压缩成 .tar.gz 或 .tgz 文件tar cvzf [zipFileName.tar.gz or x.tgz] [file or directory..]压缩成 tar.bz2 文件tar cvfj [zipFileName.tar.b...原创 2019-10-12 17:29:19 · 209 阅读 · 0 评论 -
Unix时间戳一天是多少?
Unix时间戳一天是多少?一天的时间戳是 86400原创 2019-10-12 17:18:18 · 18979 阅读 · 4 评论 -
Linux系统之loop设备管理
Linux loop 设备管理查看loop设备$ losetup -a划分空间$ dd if=/dev/zero of=/var/... bs= M count=创建一个loop文件$ losetup /dev/loop [filepath]查看loop设备$ lsblk创建物理卷$ pvcreate physical volume创建卷组$ vgcreate ...原创 2019-10-12 17:16:58 · 1019 阅读 · 0 评论 -
Linux系统之Ubunutu如何让别人直接使用ssh连接你的root用户?
环境:Ubunutu 16.04增加一个ssh服务的配置就好$ vim /home/user/.ssh/config在文件里写user root完成!原创 2019-03-20 16:20:44 · 967 阅读 · 0 评论 -
Linux系统之如何在移动硬盘上安装Linxu系统?
1、用一个空U盘制作启动盘 1. 下载好需要用到的启动盘制作器:universal usb 2. 把下好的Linux系统镜像放在自己的电脑硬盘上 3. 使用universal usb选择相应的Linux镜像→ format u盘→ create 2、进入电脑BIOS设置,把启动盘改为第一启动项3、进入Linux启动盘,自动弹出安装选项窗4、创建不同的空间和挂载点原创 2017-11-09 19:54:36 · 2396 阅读 · 2 评论 -
Linux系统之常见命令有什么?
文章目录01.grep、sed以及awk命令02.文件和目录03.处理文件的命令04.处理目录的命令05.查看文件内容06.监测程序命令07.ps和top的区别08.压缩数据09.结束进程01.grep、sed以及awk命令02.文件和目录pwd 显示当前目录ls 显示当前目录下的文件和目录:ls -F 可以区分文件和目录ls -a 可以把隐藏文件和普通文件一起显示出来...原创 2018-10-15 18:26:57 · 256 阅读 · 0 评论 -
Linxu界面之如何使侧边栏自动隐藏?(Ubuntu)
如果你装了ubuntu桌面版就会发现默认情况下桌面左边会有一个侧边栏,从中我们可以启动一些软件,但是这个侧边栏一直显示在桌面左边不是很美观,还会占据桌面的的空间。我们可以使其自动隐藏起来,当我们需要时只要把鼠标放到桌面左边它就会出现。1. 系统设置-外观打开系统设置,打开外观选项2. 点击&amp;amp;amp;quot;行为&amp;amp;amp;quot;标签3. 打开自动&amp;amp;amp;quot;隐藏启动器&a原创 2018-11-13 09:38:34 · 5990 阅读 · 0 评论 -
Linux系统之基础命令-date、cal、bc(待更新)(Ubuntu)
基础操作命令:显示日期与时间的命令: date显示日历的命令: cal简单好用的计算器: bc1. 显示日期的命令: date如果在文字接口中想要知道目前Linux系统的时间,那么就直接在命令列模式输入date即可显示:[vbird@www ~]$ date Mon Aug 17 17:02:52 CST 2009 格式化输出日期[vbird@www ~]$ date +%...转载 2018-11-13 10:21:40 · 766 阅读 · 0 评论 -
Linxu软件之如何安装和使用搜狗输入法?(Ubuntu)
1. 打开命令行,进入root模式打开终端Ctrl + alt + T进入root模式命令行内hostname:~$:sudo -i[sudo]password for hostname:root@hostname:~#:2. 安装搜狗输入法2.1 进入到搜狗输入法安装包路径(自定义),使用命令安装搜狗输入法dpkg -i sogou_pinyin_linux...原创 2018-11-12 17:58:57 · 318 阅读 · 0 评论 -
Linxu系统之常用命令记录有哪些?(Ubuntu)
进入root模式sudo -i安装和卸载软件sudo apt-get installsudo apt-get remove清空终端clear原创 2018-11-12 18:18:24 · 123 阅读 · 0 评论 -
Linux软件之如何更换软件源?(阿里源)(Ubuntu 16.04)
1. 找到并备份配置文件sources.list我们需要对apt源的配置文件进行修改 。进入/etc/apt目录,我们可以看到sources.list文件。为了保证安全,我们在修改前先把sources.list文件进行备份$ sudo cp sources.list sources.list.bak2. 修改配置文件sources.list建议先安装vim编辑工具,因为自带的vi特...原创 2018-11-22 16:08:00 · 6617 阅读 · 1 评论 -
Linux软件之如何安装Chrome浏览器?(Ubuntu 16.04)
安装有两种方法下载deb包添加Google Chrome PPA1. 下载deb包(推荐)#下载$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb#安装$ sudo dpkg -i google-chrome-stable_current_amd64.deb提示:如...原创 2018-11-20 09:40:46 · 477 阅读 · 2 评论 -
Linux进程之如何管理进程?如何动态地查看进程的状态?(top命令)
1. top命令的主要作用Linux系统可以通过top命令可以动态地查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够,还是CPU处理能力不够,亦或者是IO读写过高….[root@ubuntu]# toptop - 21:31:26 up 15:16, 5 users, load average: 0.61, 0.8...原创 2018-11-24 16:58:19 · 1553 阅读 · 0 评论 -
Linux存储之安装时要分几个区?如何规划分区?不同的分区有什么含义?
在安装Linux系统的时候,对于Linux系统的分区总是迷迷茫茫的,这时候该怎么办呢?我们就要补充补充分区的基础知识了!以前初识Linux时,对Linux系统安装时分区的选择,不太了解,因此就静下心来,专门拿出时间研究了研究这方面的知识。Linux下没有分区,只有挂载点,类似于Window下的分区。1. 挂载点主要有 / 、 swap 、 /home 等,它们都有什么具体的含义呢?建议挂...原创 2018-11-24 17:18:54 · 4110 阅读 · 0 评论 -
Linux软件之怎么进行软件管理?如何查找、安装、卸载软件呢?(Ubuntu)
Ubuntu有自己的软件仓库,那么怎么进行软件管理呢?大多数从windows转过来的小伙伴可能习惯于用图形化界面进行管理。而在Linux下更多的是用命令行的方式来进行各种操作哦!下面就介绍一下通过命令的方式来管理软件。1. 如何搜索和查看软件库里的软件呢?使用apt-cacheapt-cache 是Linux下的一个apt软件包管理工具,它用于查询apt的二进制软件包的缓存文件,最大的用...原创 2018-11-24 17:58:31 · 333 阅读 · 0 评论 -
Linux进程之如何查看进程详情?(ps命令)
1. ps是什么?要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,ps命令就是最基本进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到。ps是显示瞬间进程的状态,并不动态连续;如果想对进程进行实时监控应该用top命令。基本参数:-A :所有的进程...原创 2018-11-24 18:58:31 · 10707 阅读 · 0 评论 -
Linux软件之怎样把软件彻底卸载干净?如何彻底删除软件及配置文件?(Ubuntu)
操作删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,于是有了上述操作。直入主题,下面是操作的命令。$ dpkg -l |grep &amp;amp;amp;amp;amp;quot;^rc&amp;amp;amp;amp;amp;quot;|awk '{print $2}' |xargs aptitude -y purge命令详细说明dpkg -l列出系统中安装的所有包的状态,'ii’开头的是正原创 2018-11-23 13:01:11 · 8021 阅读 · 0 评论 -
Linux系统之如何快速清空文件内容?
以下是快速清空文件内容的几种方法1.$ : > filename 2.$ > filename 3.$ echo "" > filename 4.$ echo > filename 5.$ cat /dev/null > filename原创 2019-02-25 15:20:11 · 265 阅读 · 0 评论 -
Linux进程管理之Shell脚本实现根据进程名杀死进程
文章目录1. shell脚本源码如下:2. 效果如图:3. 注:解释一下1. shell脚本源码如下:#!/bin/bash#根据进程名杀死进程if [ $# -lt 1 ]xthen echo "缺少参数:pro_name" exit 1fi PROCESS=`ps -ef|grep $1|grep -v grep|grep -v PPID|awk '{ print $...原创 2019-03-09 12:17:12 · 1130 阅读 · 0 评论 -
Linux系统之ssh怎样设置允许使用root用户登录?
修改配置文件$ sudo vim /etc/ssh/sshd_config找到并用"#"注释掉这行:PermitRootLogin prohibit-password #使用 "#" 注释掉# PermitRootLogin prohibit-password新建一行 添加:PermitRootLogin yes重启服务$ sudo service ssh resta...原创 2019-03-07 13:42:37 · 4840 阅读 · 0 评论 -
Linux系统之如何登陆锐捷账号然后上网?
1、下载好锐捷上网的文件(RGclient)2、使用终端进入存放锐捷文件的目录(命令cd、ls),找到 rjsupplicant.sh 文件所在的位置,查看文件的权限(命令ll) 一个文件的完全权限为rwxrwxrwx r读 w写 x执行 第一组rwx代表自己的权限,第二组rwx代表自己所在组的权限,第三组rwx代表其他用户的权限。 例如,现在原创 2017-11-09 21:03:12 · 1008 阅读 · 1 评论