编程教程 第224页
linux下保留文件系统下剩余指定数目文件的shell脚本-迪思分享

linux下保留文件系统下剩余指定数目文件的shell脚本

免费资源网 - https://freexyz.cn/ 本节内容:保留文件系统下剩余指定数目的文件 例子: 复制代码 代码如下: #!/bin/bash #------------------------------- #Description: Back up your files ...
Lssery的头像-迪思分享Lssery11月6日
0219
python实现Linux异步epoll代码-迪思分享

python实现Linux异步epoll代码

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: import socketimport select if __name__=='__main__': s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)     s.sets...
Lssery的头像-迪思分享Lssery11月6日
0428
linux命令切换目录的使用方法-迪思分享

linux命令切换目录的使用方法

免费资源网 - https://freexyz.cn/ 1.cd - 作用是快速切换到前一个目录 ,如下:复制代码 代码如下: amosli@amosli-pc:~$ cd learn/fd/ amosli@amosli-pc:~/learn/fd$ cd - /home/amosli 2.dirs:...
Lssery的头像-迪思分享Lssery11月6日
04314
linux自动重启tomcat脚本分享-迪思分享

linux自动重启tomcat脚本分享

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash # #chkconfig: 35 88 14 #description: tomcat auto start script #script by okhelper case '$1' in start) echo 'Here is ...
Lssery的头像-迪思分享Lssery11月6日
03213
linux shell脚本学习录制与回放终端会话-迪思分享

linux shell脚本学习录制与回放终端会话

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: amosli@amosli-pc:~/learn$ script -t 2> timing.log -a output.session#开始录制 Script started, file is output.session amosli@am...
Lssery的头像-迪思分享Lssery11月6日
02012
unix编程创建前缀固定的临时文件代码分享-迪思分享

unix编程创建前缀固定的临时文件代码分享

免费资源网 - https://freexyz.cn/ 参数: pathname,存储临时文件的路径文件名,需要手动free()掉。 dir,临时文件的路径,如果TMPDIR环境变量不为空,则此参数被忽略,转而使用环境变量。 pfx...
Lssery的头像-迪思分享Lssery11月6日
0448
linux多线程编程详解教程(线程通过信号量实现通信代码)-迪思分享

linux多线程编程详解教程(线程通过信号量实现通信代码)

免费资源网 - https://freexyz.cn/ 线程分类 线程按照其调度者可以分为用户级线程和核心级线程两种。 (1)用户级线程用户级线程主要解决的是上下文切换的问题,它的调度算法和调度过程全部由用...
Lssery的头像-迪思分享Lssery11月6日
0356
批量转换目录下文件编码的shell脚本代码-迪思分享

批量转换目录下文件编码的shell脚本代码

一例批量转换目录下文件编码的shell脚本代码。 需求描述:由于从window转linux过来,很多原来win下的gbk文件需要转换成utf8。 以下脚本仅判断非utf8文件转换成utf8文件,并且默认非utf8文件为gb...
Lssery的头像-迪思分享Lssery11月6日
0466
shell脚本中echo显示内容带颜色的实现方法-迪思分享

shell脚本中echo显示内容带颜色的实现方法

免费资源网 - https://freexyz.cn/ shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: 复制代码代码如下:echo -e '33[字背景颜色;文字颜色m字符串33[0m' 例如: ...
Lssery的头像-迪思分享Lssery11月6日
04310
linux查看目录的四种方法(ls只显示目录)-迪思分享

linux查看目录的四种方法(ls只显示目录)

免费资源网 - https://freexyz.cn/ 1.ls -d * 复制代码 代码如下: amosli@amosli-pc:~$ ls -d * %APPDATA%     develop        &...
Lssery的头像-迪思分享Lssery11月6日
0506
Linux shell脚本基础学习详细介绍(完整版)第1/2页-迪思分享

Linux shell脚本基础学习详细介绍(完整版)第1/2页

免费资源网 - https://freexyz.cn/ Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基...
Lssery的头像-迪思分享Lssery11月6日
04611
Linux内核链表实现过程-迪思分享

Linux内核链表实现过程

免费资源网 - https://freexyz.cn/ 关于双链表实现,一般教科书上定义一个双向链表节点的方法如下:复制代码 代码如下: struct list_node{ stuct list_node *pre; stuct list_node *next; ElemT...
Lssery的头像-迪思分享Lssery11月6日
04010
Hadoop单机版和全分布式(集群)安装-迪思分享

Hadoop单机版和全分布式(集群)安装

免费资源网 - https://freexyz.cn/ Hadoop,分布式的大数据存储和计算, 免费开源!有Linux基础的同学安装起来比较顺风顺水,写几个配置文件就可以启动了,本人菜鸟,所以写的比较详细。为了方便...
Lssery的头像-迪思分享Lssery11月6日
04614
Bash的For循环(根据每次递增的数)-迪思分享

Bash的For循环(根据每次递增的数)

免费资源网 - https://freexyz.cn/ 用Bash Shell的for循环,每次递增数是500就行了。 复制代码 代码如下: #!/bin/bash # #每次递增的数ADD_NUM=500 #递增1的话取消下行注释,并相应的注释另一句...
Lssery的头像-迪思分享Lssery11月6日
04414
大小写字母转换的shell脚本代码-迪思分享

大小写字母转换的shell脚本代码

免费资源网 - https://freexyz.cn/ 以下脚本,可以进行目录或文件大小写字母转换,代码如下: 复制代码 代码如下: #!/bin/sh #edit by www.jb51.net # [:upper:] [ A - Z ] # [:lower:] [ a - z...
Lssery的头像-迪思分享Lssery11月6日
0228
shell判断文件,目录是否存在或者具有权限的代码-迪思分享

shell判断文件,目录是否存在或者具有权限的代码

核心代码#!/bin/sh myPath='/var/log/httpd/' myFile='/var /log/httpd/access.log' #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x '$myPath']; then mkdir '$myPath' fi...
Lssery的头像-迪思分享Lssery11月6日
03410
linux下监视进程 崩溃挂掉后自动重启的shell脚本-迪思分享

linux下监视进程 崩溃挂掉后自动重启的shell脚本

免费资源网 - https://freexyz.cn/ ================================================= 本文为khler原作,转载必须确保本文完整并完整保留原作者信息及本文原始链接 Author: HeYuanHui E-mail:...
Lssery的头像-迪思分享Lssery11月6日
05010
Linux 脚本编写基础知识-迪思分享

Linux 脚本编写基础知识

免费资源网 - https://freexyz.cn/ 1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执...
Lssery的头像-迪思分享Lssery11月6日
0379
给定链表中间节点指针,删除中间节点的方法-迪思分享

给定链表中间节点指针,删除中间节点的方法

免费资源网 - https://freexyz.cn/ 问题如下 输入:链表 a->b->c->d->e中指向节点c的指针 输出:无返回值,但新链表变为a->b->d->e 解答: 想了好久没想出来,看了提示才...
Lssery的头像-迪思分享Lssery11月6日
0418
shell脚本中case条件控制语句的一个bug分析-迪思分享

shell脚本中case条件控制语句的一个bug分析

免费资源网 - https://freexyz.cn/ 在shell脚本中,发现case语句的一个问题。就是指定小写字母[a-z]和大写字母[A-Z]的这种方法不管用了。 出现如下情况: 复制代码 代码如下: [root@station1 ~]...
Lssery的头像-迪思分享Lssery11月6日
04213
linux bash shell中case语句的实例-迪思分享

linux bash shell中case语句的实例

免费资源网 - https://freexyz.cn/ bash case语句的例子。 分享一段bash shell代码,对于学习bash的同学理解case语句的用法,会有帮助。 例子: 复制代码 代码如下: #!/bin/bash ## # Program: ...
Lssery的头像-迪思分享Lssery11月6日
02310
shell脚本编程之for语句、if语句使用介绍-迪思分享

shell脚本编程之for语句、if语句使用介绍

免费资源网 - https://freexyz.cn/ 上部: 面向过程: 顺序执行 选择执行: if, case循环执行: for, while, until 一、for语句   格式: for 变量 in 列表;do     &nbs...
Lssery的头像-迪思分享Lssery11月6日
03315
linux批量备份服务器配置文件和目录的脚本-迪思分享

linux批量备份服务器配置文件和目录的脚本

免费资源网 - https://freexyz.cn/ 功能: 1. 只在备份机执行,远程的服务器只需要允许备份机用root通过密钥登录; 2. 在备份机上配置需要备份哪些服务器,在NEED_BACKUP_SERVERS这个数组增减;...
Lssery的头像-迪思分享Lssery11月6日
03811
Linux命令行里的“瑞士军刀”-迪思分享

Linux命令行里的“瑞士军刀”

免费资源网 - https://freexyz.cn/ 这里说的“瑞士军刀”是指那些简单的一句命令就能完成其它高级语言一大片代码才能完成的工作。 下面的这些内容是Quora 网站上Joshua Levy网友的总结: 通过so...
Lssery的头像-迪思分享Lssery11月6日
0326
linux服务器安全加固shell脚本代码-迪思分享

linux服务器安全加固shell脚本代码

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/sh # desc: setup linux system security # author:coralzd # powered by www.freebsdsystem.org # version 0.1.2 written by 201...
Lssery的头像-迪思分享Lssery11月6日
0456
自动重启服务的shell脚本代码-迪思分享

自动重启服务的shell脚本代码

复制代码 代码如下: #!/bin/bash if [ ! -f /tmp/down_count ];then echo '0' > /tmp/down_count fi curl -I tomcat-host -o '/tmp/status' >/dev/null 2>&1 code...
Lssery的头像-迪思分享Lssery11月6日
04012