
linux
zhubaoJay
share...
展开
-
linux挂载共享文件夹
linux挂载共享文件夹mount -t cifs -o 'username=administrator,password=******' //192.168.0.1/share /mnt原创 2017-03-08 16:43:16 · 3580 阅读 · 0 评论 -
Linux日志文件总管——logrotate
Linux日志文件总管——logrotate编译自:http://xmodulo.com/2014/09/logrotate-manage-log-files-linux.html作者: Sarmed Rahman原创:LCTT https://linux.cn/article-4126-1.html译者: joeren本文地址:https://linux.cn/article-4126-1.ht...转载 2018-03-06 09:29:01 · 378 阅读 · 0 评论 -
ps命令用法
Linux ps命令在Linux下ps命令是用于查看系统上运行的进程的最基本的命令之一。它提供了当前进程的同时,如用户ID,CPU使用率,内存使用率,命令名称等,它不显示实时数据,如top或htop命令的详细信息。但是,即使是功能和输出简单,但它仍然是一个必用的过程管理/监控工具,每一个Linux新手应该知道这一点,好好学习。在这篇文章中,我们将使用ps命令以不同的方式来查看进程、筛选和排转载 2017-12-18 11:52:48 · 701 阅读 · 0 评论 -
SSH连接步骤与原理
SSH步骤现有两台机器,10.67.1.176(A)和10.67.19.184(B),想要完成A机器免密连接B机器。有如下步骤:生成密钥对利用linux命令ssh-keygen生成密钥对执行命令后会生成id_rsa(私钥)和id_rsa.pub(公钥)两个文件,默认放在当前用户下的.ssh目录下将公钥传给远程主机B生成公私钥后,需要把公钥传给主机B并放在固定路径的文原创 2017-12-07 11:46:42 · 7114 阅读 · 4 评论 -
centos7没有安装ifconfig命令的解决方法
ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错这是我们首先会想到是不是环境变量里没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,以root用户登录才可以运行,可是我们上边是以roo转载 2017-10-26 14:59:03 · 580 阅读 · 0 评论 -
iptables学习笔记
今天看了鸟哥的私房菜---防火墙这章,在此记个笔记。防火墙过滤规则流程“网络数据包规则比对结果符合规则1,此时这个网络数据包就会进行action1的动作,而不会会理后续的其他规则”。iptables的表格(table)与链(chain)table默认有三个,分别是:1. Filter 主要跟进入Linux本机的数据包有关;Filter有三条链,分别是:①INPUT原创 2017-10-27 18:51:48 · 635 阅读 · 0 评论 -
linux 网络配置
1. 配置IP修改文件/etc/sysconfig/network-scripts/ifcfg-eth0,根据自己的网卡名相应修改。TYPE="Ethernet"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV原创 2017-09-01 22:39:21 · 437 阅读 · 0 评论 -
ssh scp等远程操作取消交互认证
ssh scp等远程操作取消交互认证输入命令时加入:-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no取消输入密码可以使用sshpass工具用法:export SSHPASS="123456"sshpass -e scp -q -o UserKnownHostsFile=/dev/null -o StrictHostKe...原创 2017-03-14 18:32:34 · 3151 阅读 · 0 评论 -
linux 查看CPU核数
查看CPU逻辑核数(大多数情况下我们就看这个):cat /proc/cpuinfo | grep 'processor' | wc -l查看CPU物理核数:cat /proc/cpuinfo | grep 'cpu cores' | uniq查看CPU的个数:cat /proc/cpuinfo | grep 'physical id' | sort | uniq原创 2017-03-02 16:46:25 · 914 阅读 · 0 评论 -
linux系统很卡的基本排查方法
1. 查看内存使用情况free -g当观察到free栏已为0的时候,表示内存基本被吃完了,那就释放内存吧(释放内存参考上篇文章)2. 查看磁盘使用情况df -h当发现磁盘使用率很高时,那就要释放磁盘空间了,删除一些不必要的文件(查看各个目录占用磁盘空间,参考之前的du命令文章)3. 查看磁盘IO使用情况iostat -x 11表示1秒原创 2017-03-09 14:52:49 · 48653 阅读 · 3 评论 -
linux 释放内存
syncecho 3 > /proc/sys/vm/drop_cachessync表示将内存缓存区内容立即同步到磁盘,为了保证安全可以多执行几次。原创 2017-03-09 14:25:28 · 2995 阅读 · 0 评论 -
五种IO模式简介
对于一次IO访问(以read举例),数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的内存地址空间。所以说,当一个read操作发生时,它会经历两个阶段:1. 等待内核缓冲区中数据准备 (Waiting for the data to be ready)2. 将数据从内核缓冲区拷贝到进程中 (Copying the data from the kernel t...原创 2019-03-15 11:42:56 · 2895 阅读 · 0 评论