site-packages/IPython/extensions', '/root/.ipython'] In [67]: sys.getdefaultencoding() Out[67]: 'utf-8' In [68]: sys.getfilesystemencoding() Out[68]: 'utf-8' In [79]: sys.modules['os.path'] Out[79]: <module posixpath.py'> In [82]: sys.stderr Out[82]: <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-<em>8</em>' > In [83]: sys.stdin Out[83]: <_io.TextIOWrapper name='<stdin>' mode='r' encoding='UTF-<em>8</em>'> In [84]: sys.stderr Out[84]: <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-<em>8</em>'> In [85]: sys.exit Out[85]: <function
以上磁盘,如果使用Fdisk分区,最大只能建立2TB大小的分区,创建大于2TB的分区,需使用parted,同时必须使用64位操作系统,Mac、Linux系统都能支持GPT分区格式,Windows 7/8 8)启动运行级别程序 根据之前读取的运行级别,操作系统会运行rc0.d到rc6.d中的相应的脚本程序,来完成相应的初始化工作和启动相应的服务。
chown -R x:x lkjldsj chmod -R x 文件默认666 目录777 8、rpm rpm -q httpd rpm -ql httpd rpm -qi httpd
sudo pvresize /dev/sdXn扩展逻辑卷:sudo lvextend -L +5G /dev/myvg/mylv调整文件系统大小:sudo resize2fs /dev/myvg/mylv8.
test-4 10.9.1.4 test-5 10.9.1.5 test-6 10.9.1.6 test-7 10.9.1.7 test-8 10.9.1.8 test-login 10.10.1.1 其中test-login为登陆节点,test-login到其他8台主机的ssh信任连接已经建立。 +test-3 +test-4 +test-5 +test-6 +test-7 +test-8 8台节点,@test-login包括了test-login这台节点,@all包括了@test和@test-login这两个主机组,共9台节点。 /bin/bash #$ –S /bin/bash sleep 100; 8.
选项 含义 -a 显示所有文件系统的磁盘使用情况 -m 以1024字节为单位显示 -t 显示各指定文件系统的磁盘空间使用情况 -T 显示文件系统 <8>检测目录所占磁盘空间:du du命令用于统计目录或文件所占磁盘空间的大小
在Linux系统管理的广阔领域中,数据处理与系统维护是两项最重要的技能了。从文件的高效压缩与解压,到跨服务器的安全数据传输,再到系统性能的全面监控与优化,每一步都关乎着服务器的稳定运行与数据安全。 这样,我们才能跟上技术环境的不断变化,成为真正的Linux系统管理高手。
1、系统管理:账号管理、增删硬件、执行备份、安装和更新软件、监视系统、故障诊断、系统安全 2、sort -t: -k3,3 -n /etc/passwd image.png 3、uniq -c 4 -f7 /etc/passwd|sort|uniq -c 5、grep -c -l -v -i image.png 6、读文件 image.png 7、python image.png 8、 python读文件 image.png 9、python sys os image.png 10、引导的过程: MBR读取引导加载程序 加载并初始化内核 检测和配置设备 创建内核进程 系统管理员干预
8 SIGFPE 在发生致命的算术运算错误时发出. 不仅包括浮点运算错误, 还包括溢出及除数为0等其它所有的算术的错误。 9 SIGKILL 用来立即结束程序的运行. 本信号不能被阻塞、处理和忽略。 比如“0 8,12,16 * * * 命令”,就代表在每天的8点0分,12点0分,16点0分都执行一次命令 - 代表连续的时间范围。
一本个人感觉很不错的书,这些文章算是实践 自带的终端来运行命令 chmod a+x是加读写权限 两个python,前面是目录,后面是选择解释器 #! /usr/bin/env python #A
与回环地址(127.0.0.0/8 或 ::1/128)不同,回环网卡对系统显示为一块硬件。任何发送到该网卡上的数据都将立刻被同一网卡接收到。
8.如果服务器是给指定项目使用,则此服务器上存在仅供项目负责人使用的账号,这个账号可以启动关闭应用服务,可以对应用服务所在的目录进行数据的增删改查。如果项目内其他人需要有开启关闭服务的权限。 1.系统版本 2.分区方式 3.目录使用规范 4.默认防火墙规则 5.默认账号权限 6.ssh远程连接 7.新软件的安装 8.新应用申请流程 分区方式 分区:根据磁盘大小分成n个分区,分区名字为datan mysql/ 日志目录 +项目名称 /data/log/ 防火墙 默认只对特定IP开放ssh端口 数据库标准 mysql数据库 1.统一版本信息 2.统一安装方式 3.安全机制 4.统一服务端口 5.系统管理权限
1、预备知识 介绍Linux硬盘知识(文件命名方案xxyN) 分区名的前两个字母表示分区所在设备的类型(hd是IDE硬盘,sd是SCSI硬盘,scsi比IDE速度和扩展更好)课外阅读材料 Y字母表示分区所在的设备编号例如hda表示第一个IDE硬盘,sdb表示SCSI第二个硬盘 N表示分区,hda3表示第一个IDE硬盘上的第三个分区(主分区或者扩展分区) 挂载文件系统命令 注意:如果/usr/local目录下挂载/dev/sda5,而/usr/local/myfile目录下挂载/dev/sda7,这样
校验 交互式读写数据 读写性能提升 capcity容量 (3-1)*500gG=1T 安全性提高 spare---> 备用盘 Ø删除已创建的交换空间,建立新的raid Ø d --> 5,6,7,8 -n 用的盘numbers -x 备用数 -n --raid-devices -x --spare Ømdadm -C /dev/md1 -l 1 -n 2 -x 1 /dev/vda{6,7,8} Øiostate ØUsage: iostat [ options ] [ <interval> [ <count> ] ] --- count-->显示秒数 Øiostat /dev/vda{6,7,8}
系统管理 预习内容 1.iptables规则备份和恢复 2.firewalld的9个zone 2.1开启firewalld 2.2 firewalld中的zone 3.firewalld关于zone Centos 7系统服务管理工具systemd 7.1列出所有的服务名称 7.2 列出所有units,且type为service的项 7.3 几个常用的服务相关的命令 8. unit介绍 9.target xml version="1.0" encoding="utf-8"? xml version="1.0" encoding="utf-8"? xml version="1.0" encoding="utf-8"?
kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。
CPU性能评估 vmstat命令 作用:可以对操作系统的内存信息、进程状态、CPU活动等进行监控。 语法:vmstat(选项)(参数) 选项 -a:显示活动内页; -f:显示启动后创建的进程总数; -m:显示slab信息; -n:头信息仅显示一次; -s:以表格方式显示事件计数器和内存状态; -d:报告磁盘状态; -p:显示指定的硬盘分区状态; -S:输出信息的单位。 参数 事件间隔:状态信息刷新的时间间隔; 次数:显示报告的次数。 举例 [root@study ~]# vmstat 3
res =subprocess.Popen(['uname','-sv'],stdout=subprocess.PIPE)
上一节,起了几个简单例子,目的是解释Python其实并难,特别适用了Ipython这样一个利器,既然是Python的系统管理,面向系统管理员,Python的优点之一是其交互式解释器,也称作shell,和 8. dhist保存访问过的历史目录 9. history依然适用 10.raw_input () 获取键盘值。 11int(raw_input()) 数值转换。
0 6月 24 09:14 /dev/sdabrw-rw---- 1 root disk 8, 1 6月 24 09:14 /dev/sda1brw-rw---- 1 root disk 8, disk 8, 32 Sep 21 22:04 /dev/sdcbrw-rw---- 1 root disk 8, 48 Sep 21 22:04 /dev/sddbrw-rw---- 1 root disk 8, 32 Sep 21 22:04 /dev/sdcbrw-rw---- 1 root disk 8, 48 Sep 21 22:04 /dev/sddbrw-rw---- 1 root 16 Sep 21 23:06 /dev/sdbbrw-rw---- 1 root disk 8, 32 Sep 21 23:06 /dev/sdcbrw-rw---- 1 root disk 8, 8 48 2 spare rebuilding /dev/sdd 3 8 64 - spare /