标签分类
当前位置:首页 > 操作系统电子书 > Linux电子书网盘下载
Linux命令行与shell脚本编程大全 Linux命令行与shell脚本编程大全
码小辫

码小辫 提供上传

资源
44
粉丝
11
喜欢
88
评论
10

    Linux命令行与shell脚本编程大全 PDF 第3版

    Linux电子书
    • 发布时间:

    给大家带来的一篇关于Linux相关的电子书资源,介绍了关于Linux、命令行、shell、脚本编程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小21 MB,布鲁姆编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.7,更多相关的学习资源可以参阅 操作系统电子书、等栏目。

  • Linux命令行与shell脚本编程大全 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1CPHrWK7NS67hDNLHzYKgeA
  • 分享码:nlb5
  • Linux命令行与shell脚本编程大全 PDF

    Linux命令行与shell脚本编程大全(第3版)是有关Linux命令行和shell指令的全方位资料可参考,包含详细的动手能力实例教程和具体运用手册,并出示有关参照信息内容和背景图材料,陪你从Linux命令行基本下手,直至写成自身的shell。

    《Linux命令行与shell脚本编程大全(第3版)》是1本有关Linux命令行与shell脚本编程的多方位实例教程,包括几大一部分:Linux命令行,shell脚本代码,高級shell脚本编程,怎样建立好用的shell脚本。

    《Linux命令行与shell脚本编程大全(第3版)》对于Linux系统软件的新特点开展了全方位升级,不但包含了详细的动手能力实例教程和实际全球中的实用信息,还出示了与所教內容有关的参照信息内容和背景图材料。 根据《Linux命令行与shell脚本编程大全(第3版)》的学习培训,你将轻轻松松写成自身的shell脚本。

    目录

    • 第一部分 Linux 命令行
    • 第1 章 初识Linux shell 2
    • 第2 章 走进shell 16
    • 第3 章 基本的bash shell 命令 33
    • 第4 章 更多的bash shell 命令 64
    • 第5 章 理解shell 86
    • 第6 章 使用Linux 环境变量 103
    • 第7 章 理解Linux 文件权限 124
    • 第8 章 管理文件系统 143
    • 第9 章 安装软件程序 163
    • 第10 章 使用编辑器 181
    • 第二部分 shell 脚本编程基础
    • 第11 章 构建基本脚本 210
    • 第12 章 使用结构化命令 232
    • 第13 章 更多的结构化命令 260
    • 第14 章 处理用户输入 287
    • 第15 章 呈现数据 311
    • 第16 章 控制脚本 331
    • 第三部分 高级shell 脚本编程
    • 第17 章 创建函数 356
    • 第18 章 图形化桌面环境中的脚本编程 378
    • 第19 章 初识sed 和gawk 401
    • 第20 章 正则表达式 424
    • 第21 章 sed 进阶 445
    • 第22 章 gawk 进阶 469
    • 第23 章 使用其他shell 495
    • 第四部分 创建实用的脚本
    • 第24 章 编写简单的脚本实用工具 514
    • 第25 章 创建与数据库、Web及电子邮件相关的脚本 543
    • 第26 章 一些小有意思的脚本 565

    上一篇:JavaScript忍者秘籍  下一篇:算法新解

    展开 +

    收起 -

    Linux相关电子书
    学习笔记
    网友NO.775796

    MySQL的一些功能实用的Linux shell脚本分享

    Memcached启动脚本 # vim /etc/init.d/memcached #!/bin/bash#=======================================================================================# chkconfig: - 80 12# description: Distributed memory caching daemon# processname: memcached#=======================================================================================IPADDR=`/sbin/ifconfig eth1 | awk -F ':' '/inet addr/{print $2}' | sed 's/[a-zA-Z ]//g'`PORT="11211"USER="root"SIZE="2048"CONNNUM="51200"PIDFILE="/var/run/memcached.pid"BINFILE="/usr/local/memcached/bin/memcached"LOCKFILE="/var/lock/subsys/memcached"RETVAL=0 start() { echo -n $"Starting memcached......" $BINFILE -d -l $IPADDR -p $PORT -u $USER -m $SIZE -c $CONNNUM -P $PIDFILE RETVAL=$? echo [ $RETVAL -eq 0 ] touch $LOCKFILE return $RETVAL} stop() { echo -n $"Shutting down memcached......" /sbin/killproc $BINFILE RETVAL=$? echo [ $RETVAL -eq 0 ] rm -f $LOCKFILE return $RETVAL} restart() { stop sleep 1 start} reload() { echo -n $"Reloading memcached......" /sbin/killproc $BINFILE -HUP RETVAL=$? echo return $RETVAL} case "$1" instart) start ;; stop) stop ;; restart) restart ;; condrestart) [ -e $LOCKFILE ] restart RETVAL=$? ;; reload) reload ;; status) status $prog RETVAL=$? ;; *) echo "Usage: $0 {start|stop|restart|condrestart|status}" RETVAL=1esac exit $RETVAL# chmod +x /etc/init.d/memcached# chkconfig --add memcached# chkconfig --level 235 memcached on# service memcached start binlog 自动清理脚本 # vim /data/scripts/delete_mysql_binlog.sh #!/bin/b……

    网友NO.243179

    Shell脚本实现Linux系统和进程资源监控

    在服务器运维过程中,经常需要对服务器的各种资源进行监控,例如:CPU的负载监控,磁盘的使用率监控,进程数目监控等等,以在系统出现异常时及时报警,通知系统管理员。本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。 文章目录: 1.Linux使用 Shell 检查进程是否存在 2.Linux使用 Shell检测进程 CPU 利用率 3.Linux使用 Shell检测进程内存使用量 4.Linux使用 Shell检测进程句柄使用量 5.Linux使用 Shell查看某个 TCP 或 UDP 端口是否在监听 6.Linux使用 Shell查看某个进程名正在运行的个数 7.Linux使用 Shell检测系统 CPU 负载 8.Linux使用 Shell检测系统磁盘空间 9.总结 检查进程是否存在 在对进程进行监控时,我们一般需要得到该进程的 ID,进程 ID 是进程的唯一标识,但是有时可能在服务器上不同用户下运行着多个相同进程名的进程,下面的函数 GetPID 给出了获取指定用户下指定进程名的进程 ID 功能(目前只考虑这个用户下启动一个此进程名的进程),它有两个参数为用户名和进程名,它首先使用 ps 查找进程信息,同时通过 grep 过滤出需要的进程,最后通过 sed 和 awk 查找需要进程的 ID 值(此函数可根据实际情况修改,比如需要过滤其它信息等)。 清单 1. 对进程进行监控 复制代码 代码如下: function GetPID #User #Name { PsUser=$1 PsName=$……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明