- 浏览: 72084 次
-
最新评论
文章列表
10.32 rsync通过服务同步(上)
在使用该方法进行同步之前需要先在服务的开启相应服务同时要监听一个端口(可自定义),默认是监听873端口,开启服务之前编辑rsync配置文件“/etc/rsyncd.c ...
10.20 firewalld的9个zone
先执行以下操作切换至firewalld防火墙:
关闭iptables:
[root@adai003 ~]# systemctl disable iptables
Removed symlink /etc/systemd/system/basic.target.wants/iptables.service.
[root@adai003 ~]# systemctl stop iptables
开启firewalld:
[root@adai00 ...
10.23 linux任务计划cron
>crontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。
语法: crontab [options]Options: -e:=edit 编辑用户的计时器设置 -l:=list 列出用户的计时器设置 -r:=remove 删除用户的计时器设置 ...
10.11 Linux网络相关
ifconfig命令
查看网卡IP
如果系统没有该命令可以使用yum安装:
[root@adai003 ~]# yum install -y net-tools
查看网卡IP还可以使用命令:ip add,这个显示有点乱!
ifconfig -a
显示所有网卡信息(包括down掉的或者没有IP地址的网卡)
启动/关闭网卡
ifup/ifdown [网卡名]
应用环境:更改单个指定网卡配置后需要重启才能生效,为了避免关闭或重启所有网卡可 ...
10.6 监控io性能
iostat命令
>iostat命令被用于监视系统输入输出设备和CPU的使用情况。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。
iostat -x
[root@adai003 ~]# iostat -x
Linux 3.10.0-514.el7.x86_64 (adai003) 2017年07月11日 _x86_64_ ( ...
(1)桌面系统 [CentOS6] GNOME 2.x [CentOS7] GNOME 3.x(GNOME Shell)(2)文件系统 [CentOS6] ext4 [CentOS7] xfs(3)内核版本 [CentOS6] 2.6.x-x [CentOS7] 3.10.x-x(4)启动加载器 [CentOS6] GRUB Legacy (+efibootmgr) [CentOS7] GRUB2(5)防火墙 [CentOS6] iptables [CentOS7] firewalld(6 ...
第十章 Linux日常运维管理
10.1 查看系统负载
w命令
>w命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
查看系统负载(w)
[root@adai003 ~]# w
11:17:30 up 13 min, 2 users, load average: 0.00, 0.04, 0.05
USER ...
扩展:grep(egrep)、awk
grep
grep、egrep或awk过滤两个或多个关键词
grep:
[root@adai003 grep]# grep 'root\|daemon' passwd
root:x:0:0:roprot:/root:/bin/bash
daemon:x:2:2:daemon:/sbin:/sbin/nologin
egrep:
[root@adai003 grep]# egrep 'root|daemon' passwd
root:x:0:0 ...
9.6 awk命令(上)
>awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则 ...
9.4-9.5 sed命令
>sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
sed用法
>使用 ...
扩展:sed应用
sed
指定行范围匹配(sed打印1到10行包含某字符串的行)
[root@adai003 grep]# sed -n '1,10 {/oo/p}' test.txt
root:x:0:0:root:/root:/bin/bash
3233:x:4:7:lp:/var/spool/lpd:/sbin/nologin
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/ro ...
第九章 正则
9.1 正则介绍&grep(上)
正则
>在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则 ...
8.10 shell特殊符号&cut命令
特殊符号
“*” 代表零个或多个字符
“?” 代表一个字符
“#” 注释符号
“\” 脱意符号
“|” 管道符
“$” 该符号与“!”合用“!$”表示上一条命令中的最后一个变量
“;” 分隔符,在一行中运行两个及两个以上的命令时使用
“~” 用户的家目录(root用户“/root”,普通用户“/home/username”)
“&” 如果想把一条命令直接放到后台运行的话,可以在命令行加上这个符号 ...
第八章 shell基础
8.1 shell介绍
>Shell是一个命令解释器,提供用户和机器之间的交互,支持特定的语法,比如逻辑判断、循环。每个用户都可以有自己特定的shell,CentOS7的默认shell为bash(Bourne Agin Shell),常见的还有zsh(power-shell)、ksh(Korn shell)。
8.2 命令历史(history)
history命令
语法: history [-c] -c:=clear 清除内存中的命令,不能删除 ...
8.6 管道符和作业控制
管道符“|”
>管道符的作用在于将符号前面的结果丢给符号后面的命令。管道符后面并不是所有的命令都可以,一般针对文档操作的命令比较常用,eg:cat、less、head、tail、grep、cut、sort、wc、uniq、tee、tr、split、sed、awk等等。
作业控制
Ctrl+z 暂停一个正在执行的任务
jobs 查看在后台运行的任务
bg[id] =background把任务调到后台运行
fg[id] =foregrou ...