- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 Linux systemctl服务管理命令systemctl
在Centos7以下版本,主要使用chkconfig管理系统服务,Centos7中主要使用systemd管理,Centos7也保留了chkconfig命令列出系统服务:[root@linux ~]# systemctl list-unit-files 该命令会列出所有系统服务,以及服务的状态(enabled、disabled、static:表示该服务与其他服务关联,不能单独设置状态,可能需...
2019-09-29 22:12:04 597
原创 Linux chkconfig系统服务管理命令
查看系统服务:[root@linux ~]# chkconfig --list注:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。 要列出 systemd 服务,请执行 'systemctl list-unit-files'。 查看在具体 target 启用的服务请执行 ...
2019-09-29 20:23:25 1298
原创 Linux使用crontab添加任务计划
查看配置文件:/etc/crontab[root@linux ~]# cat /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root# For details see man 4 crontabs# Example of job definition:# .---------------...
2019-09-29 14:12:22 303
转载 Centos7 Firewalld 自定义规则
以下只是针对自定义规则的简单说明和举例,其实也就是帮助文档里面的东西;详细的说明自行参考 firewall-cmd --help传递的参数 与 iptables, ip6tables 以及 ebtables 一致!Centos7 Firewall 用户操作接口依然调用系统内核的iptables模块来设定规则!直接选项–direct需要是直接选项的第一个参数。将命令传递给防火墙。参数 ...
2019-09-27 21:47:14 1519
原创 Linux防火墙netfilter/iptables/firewalld/关闭selinux
netfilter、iptables、firewalld的关系:iptables服务和firewalld服务都不是真正的防火墙,只是用来定义防火墙规则功能的管理工具,将定义好的规则交由内核中的netfilter(网络过滤器来读取)从而实现真正的防火墙功能。关系如图:(iptables/firewalld管理工具都是通过iptables命令来管理防火墙netfilter)在centos7以上...
2019-09-26 21:14:23 1488
原创 ifconfig命令/hostname更改/域名重定向
ifconfig命令用于查看或更改网卡配置信息,启动或关闭网卡安装:[root@localhost ~]# yum -y install net-tools使用:[root@localhost ~]# ifconfig -aens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192...
2019-09-25 10:54:43 1423
原创 Linux抓包工具tcpdump
安装:[root@localhost ~]# yum -y install tcpdump用法:[root@localhost ~]# tcpdump -nn -i ens33-nn:表示将两个(源地址/目标地址)hostname以ip显示-i:指定网卡名称指定端口:[root@localhost ~]# tcpdump -nn -i ens33 port 80*只抓80端口...
2019-09-24 23:16:50 229
原创 netstat命令查看网络监听端口、tcp通信状态
参数:-t : 指明显示TCP端口-u : 指明显示UDP端口-l : 仅显示监听套接字-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。-n : 不进行DNS轮询,显示IP(可以加速操作)查看网络监听端口:-lnp参数[root@localhost dev]# netstat -lnpActive Internet connections (only serv...
2019-09-24 22:31:33 12763
原创 Linux系统ps命令详解
ps命令:输出进程信息(静态显示)-aux 参数:显示完整信息-ef 参数:显示信息没有aux详细(一般用于查找进程的PID,kill进程)使用:USER:启动进程的用户PID:进程号STAT:进程状态START:启动时间TIME:运行了多久COMMAND:进程名根据进程号杀进程:[root@localhost dev]# ps -ef|grep auditdroot ...
2019-09-24 21:11:12 630
原创 Linux查看内存free命令详解
free命令:查看内存和swap使用情况使用:[root@localhost dev]# free total used free shared buff/cache availableMem: 1005628 133616 411228 7652 460784...
2019-09-24 20:31:09 545
原创 Linux监控cpu和磁盘IO性能iostat/iotop命令
iostat工具 : 类似sar,用于监控cpu和磁盘IO性能安装:[root@localhost ~]# yum -y install sysstat*与sar工具在同一个包中,如已安装sar,即可直接使用iostat使用:[root@localhost ~]# iostat -xLinux 3.10.0-957.el7.x86_64 (localhost.localdomain)...
2019-09-24 20:06:13 639
原创 sar、nload命令
sar:sar命令主要作用是记录、输出、分析系统状态安装:[root@localhost ~]# yum -y install sysstat使用:[root@localhost ~]# sar无法打开 /var/log/sa/sa23: 没有那个文件或目录#sar会在/var/log/sa/目录下每天生成两个文件记录系统状态信息,每10分钟记录一次(由于刚安装,还未生成记录文件...
2019-09-24 00:05:04 396
原创 top命令的用法
top命令可以查看各个进程的CPU使用率和内存使用率,类似Windows的任务管理器用法:[root@localhost ~]# top示例:显示内容动态刷新,每3秒一次,默认按cpu占用率排序(按进程对cpu的占用率从高到低排序),RES:使用内存(单位KB),PID:进程号(如需结束进程使用 kill 进程号)键盘按键操作:(区分大小写)M:按内存占用率排序(从高到低)P:按...
2019-09-23 22:45:57 707
原创 Linux监控工具vmstat的用法
vmstat可以查看系统的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况,相比top,可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率,当w命令中load average值过高时,可以通过该工具查看系统资源使用的详细信息。vmstat工具一般使用2个参数,一是打印信息的间隔时间,二是打印次数:[root@localhost ~]# vms...
2019-09-23 22:11:53 227
原创 Liunx系统w、uptime命令
linux系统中w命令的作用与用法:1.查看有哪些人登录系统以及正在运行的程序2. w 命令显示所有的用户,也可以只显示指定用户的相关信息(w username)示例:[root@localhost ~]# w 19:58:36 up 12:51, 3 users, load average: 0.00, 0.01, 0.05USER TTY FROM ...
2019-09-23 20:36:02 349
原创 正则表达式特殊字符
. 表示任意1个字符* a * b* o* *前面的这个字符有0或者多个abc* ===> ab、abccc.* 贪婪匹配? 扩展正则 表示:?前面的字符有0个或1个a1? ==> a or a1+ 扩展正则 表示:+前面的字符有1个或多个| 扩展正则 表示:或者egrep ‘abc|123’ 1.txt[ ] 表示方括号里面的1个字符[a-zA-Z0-9]...
2019-09-19 23:58:16 277 1
原创 Linux正则awk的用法
*awk相比grep/egrep/sed的功能更加强大,默认支持拓展正则表达式,grep需要加 -E 参数,sed需要加 -r 参数1.分割文件内容打印指定段数:[root@localhost ~]# cat test.txt zhangsan 100lisi 92wangwu 95user1 88user2 93[root@localhost ~]# aw...
2019-09-19 23:48:58 404
原创 Linux正则sed的用法
*sed可以实现一些grep的功能,但是稍微麻烦了一些,sed的强项在于删除文件中的内容和替换sed实现grep检索功能:1.根据关键字检索:[root@localhost ~]# sed -n '/root/'p passwd.txt *使用sed检索时需要在关键字前加-n参数,关键字后加p,关键词还需要用 // 包括起来2.关键字有特殊符号时加上 -r 参数或使用脱义符[root...
2019-09-19 20:55:27 642
原创 正则表达式grep/egrep的用法
*grep的主要作用是根据关键字检索内容,egrep是grep的拓展,egrep包含grep所有的功能grep用法: grep ‘关键词’ 检索对象常用参数:-c 检索包含关键词的行数-i 不区分大小写(关键字)-n 显示行号-v 取反(显示不包含关键词的行)-r 遍历所有子目录(检索目录使用)-An 检索包含关键词的行以及下面n行-Bn 检索包含关键词的行以及上面n行-Cn...
2019-09-18 22:13:03 536 1
原创 cut_sort_wc_uniq_tee_tr_split 命令使用方法
cut分割命令:-d 参数:指定分割符号,-f 参数:指定段数,-c 参数:指定第几个字符[root@localhost ~]#cat 1.txtroot:x:0:0:root:/root:/bin/bash[root@localhost ~]#cat 1.txt |cut -d ":" -f 1root[root@localhost ~]#cat 1.txt |cut -d ":" ...
2019-09-17 23:02:08 206
原创 自定义变量和环境变量
查看系统变量:1.env命令[root@localhost ~]# env2.set命令[root@localhost ~]# set*set可以显示用户自定义的变量自定义变量:1.定义变量:[root@localhost ~]# a=test[root@localhost ~]# echo $atest2.变量命名规则:可包含大小写字母、数字、下划线(不能以数字开头)...
2019-09-17 20:39:48 1782
原创 history命令、通配符、重定向、管道符和作业控制
history:1.查看命令历史记录:[root@localhost ~]# history2.清空历史记录:[root@localhost ~]# history -c3.历史记录默认保存1000条:[root@localhost ~]# echo $HISTSIZE10004.查看保存历史记录的文件:[root@localhost ~]# cat /root/.bash...
2019-09-16 22:09:20 574
原创 关于apache2.4.34源码包安装遇到的问题解决方法
在 配置 ./configure --prefix=/usr/local/apache 出现以下错误报错1:checking for gcc… no checking for cc… no checking for cl.exe… no configure: error: in安装gcc :yum install -y gcc报错2:pcre报错 checking for pcre-c...
2019-09-10 22:39:18 275
原创 Linux软件包安装和卸载
linux系统下安装软件包的三种方法:1.rpm工具:下载软件rpm包安装,类似Windows的exe文件2.yum工具:类似应用商店,相比rpm安装优势在于更方便快捷,会自动安装依赖包3.源码包:下载源码包到linux系统中,需要编译器编译安装rpm工具用法:rpm包的格式如下图:(zsh为包名,5.0.2为版本号,-31.el7为发布版本号)[root@localhost Pack...
2019-09-09 23:50:11 725
原创 linux压缩和打包工具gzip_bzip2_xz_zip_tar
gizp:*gzip工具不能压缩目录,只能压缩文件压缩:gzip filename[root@localhost test01]# ll -h * #查看压缩前all.txt文件大小-rw-r--r-- 1 root root 4.2M 9月 7 13:44 all.txt[root@localhost test01]# gzip all.txt #压缩all.txt文件[...
2019-09-07 16:51:21 263
原创 vim工具的用法
vim:vi的升级版支持的模式:一般模式、编辑模式、命令模式安装vim:[root@localhost ~]# yum -y install vim-enhancedvim一般模式下的操作:向上移动光标:方向键上或者k向下移动光标:方向键下或者j向左移动光标:方向键左或者h向右移动光标:方向键右或者l(小写L)向上移动5行:5+方向键上或5+k向下移动3行:3+方向键下或3+...
2019-09-06 22:54:13 148
原创 Linux磁盘分区、格式化、挂载
df命令:df命令用于查看磁盘信息(显示总量,已用量,可用量等,单位KB)[root@localhost ~]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/sda3 18658304 1228708 17429596 7% /devtmpfs 491988 0 491988 0%...
2019-09-04 00:45:13 604
原创 su、sudo命令和限制root远程登录
su命令:*su命令有两种用法:1.切换用户,2.以某个用户的身份执行一条命令1.切换用户:su - username[root@localhost ~]# su - linux01 # - 切换用户的同时切换用户环境变量上一次登录:二 9月 3 19:02:22 CST 2019pts/0 上[linux01@localhost ~]$ pwd /home/linux01 ...
2019-09-03 22:48:16 388
原创 Linux用户、用户组、用户密码管理
用户配置文件:/etc/passwdcat/etc/passwd查看linux用户配置文件:*用户配置文件的内容一共分为7段,通过 :划分,第一段代表用户名第二段x代表密码,保存在/etc/shadow文件中第三段代表uid(用户编号),第四段代表gid(用户组编号第五段代表注释(通常为空或描述用户相关注释)第六段代表用户家目录第七段代表用户的shell(通常为/bin/ba...
2019-09-03 00:34:59 426
原创 Linux和Windows相互传输文件
在使用Xshell或SecureCRT工具的情况下,可以通过lrzsz命令在Linux和Windows上相互传输文件1.安装lrzsz包:2.Linux向Windows传输文件:1).将test.log文件传输到Windows上,输入sz 文件名2).弹出会话窗口,选择保存test.log文件的路径即可3.Windows向Linux传输文件:1)输入rz:2)弹出...
2019-09-02 20:56:03 260
原创 find、stat(atime/mtime/ctime)命令
find命令:查找名为sshd的目录或者文件:查找名称以sshd开头的目录或者文件:*type参数: d:目录 f:文件或者atime/mtime/ctime b:块文件(光盘、磁盘等)c:字符串文件(鼠标、键盘等) l:链接文件 s:socket文件(进程通信)查找名称为sshd的目录:查找名称为sshd的文件:stat命令:查看文件或目录的atime、mtime...
2019-09-02 17:30:44 779
USB转RJ45调试线驱动.rar
2019-11-28
php-7.3.10.tar.bz2 安装包
2019-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人