标签 path 下的文章

  • 📂进程启停脚本模板教程

    目录启动脚本停止脚本在Linux上启动程序后台运行时,往往需要输入一堆复杂的命令,为了能快速编写一个完善的启动脚本,整理一个通用的启停脚本模板如下。 脚本支持从任意位置执行,不存在路径问题。启动脚本#!/bin/bash current_path=$(cd `dirname $0`; pwd) parent_path=$(cd ${current_path} ; cd ..; pwd) ...

  • 📂Nginx配置高可用(Nginx+keepalived)教程

    1、高可用的基本介绍在使用 Nginx 做反向代理或者负载均衡的时候,都是以 Nginx 为入口,如果 Nginx 宕机了,那么所有的服务都无法正常提供,影响非常严重。所有我们需要保证 nginx 高可用,就是配置备份机,前一个挂了,还有后一个。为了避免负载均衡服务器宕机造成严重影响,就需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送...

  • 📂CS162_HW2: Shell教程

    CS162\_HW2: Shell作业要求:实现cd、pwd指令运行Program Execution解析路径输入输出重定向Optional:管道信号处理和停止控制前台、后台切换Get Started作业提供了Shell的骨架代码,包括一个分词工具tokenizer.c和shell的初始化、一个最简单的exit内建命令tokenizer.c的用法:/* A struct that repre...

  • 📂【pathlib】轻松处理Windows和Linux的路径操作(路径表示的斜杠与反斜杠之争)教程

    使用 pathlib 库一键搞定!from pathlib import Path 获取当前路径cur_path = Path.cwd() 获取上层 or 上上层路径cur_path.parent cur_path.parent.parent 获取子目录 or 拼接目录file_path = cur_path / 'file.txt' # 统一用 ‘/’ 斜杠分隔路径 paths = ['...

  • 📂nginx安装及编译参数详解教程

    nginx安装和编译参数详细解释解释说明--sbin-path=如果在命令行未指定配置文件,那么将会通过这里指定的路径,nginx将会去那里查找他的配置文件--pid-path=共享存储器互斥锁文件路径--group=为freeBSD4.3+和linux2.6.22+系统启用异步io-O2 -g -pipe -Wall -Wp,-D\_FORTIFY\_SOURCE=2 -fexceptio...

  • 📂Linux mlocate源码分析:updatedb教程

    在Linux的文件查找命令中,mlocate提供的locate命令在单纯进行路径名名查找时有着显著的效率优势,因为mlocate预先对磁盘文件进行扫描并存储到一个数据库文件中,查找时只需要检索数据库而即可。本文主要对mlocate工具数据库的更新(updatedb)进行分析。基础知识locate命令需要安装mlocate来获得locate命令基础用法:点此链接mlocate的配置:点此链接。...

  • 📂nginx 查看安装的模块以及安装新模块教程

    一、查看已安装模块[root@localhost nginx]# nginx -V nginx version: nginx/1.16.0 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) built with OpenSSL 1.0.2k-fips 26 Jan 2017 TLS SNI support enabled confi...

  • 📂架构师成长记_第九周_02_配置nginx, 实现fastdfs文件服务器教程

    文章目录配置nginx, 实现fastdfs文件服务器1. 安装配置nginx-fastdfs模块PS: 保证 Nginx 服务器节点和 storage节点的路径一致2. 安装 nginx配置nginx-fastdfs模块配置文件3. 测试配置nginx, 实现fastdfs文件服务器1. 安装配置nginx-fastdfs模块PS: 保证 Nginx 服务器节点和 storage节点的路径...

  • 📂C# dotnet 解决 Path 获取文件名路径在 Windows 构建在 Linux 执行问题教程

    最近需要支持国产的 UOS 系统,这个系统我采用了 Xamarin 加上 GTK 开发,而我的日志系统有一个功能是记录日志的时候传入当前的文件路径,此时 NuGet 包是在 Windows 下构建的,因此传入的路径是 Window 构建服务器路径。此时在 Linux 上尝试获取文件名就炸了在 dotnet 中,可以通过 CallerFilePath 特性获取调用当前方法的文件路径是哪个,请看...

  • 📂Node.js中的进程与线程教程

    1. 回顾进程和线程的定义进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。线程(Thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。2. Node.js的单线程Node特点主线程是单线程的 一个进程只开一个主线程,基于事件驱动的、异步非阻塞I/O,可以应用于高并发场景。Nodejs中没有多线...

  • 📂Nginx在linux下的安装部署教程

    1.nginx安装下载nginx: 官方网站: http://nginx.org/ 使用的版本是1.8.0版本。 Nginx提供的源码。 6.1.要求的安装环境 1、需要安装gcc的环境。yum install gcc-c++ 2、第三方的开发包。 PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl...

  • 📂bochs运行早期linux0.11和linux0.98内核教程

    近期在看赵炯博士的《linux内核完全注释》一书,决定搭个环境进行测试。一、下面是需要的资源:1.Bochs2.6.11(操作方法:第一步加载bochs配置文件,随后在bochs中选择软盘文件加载)2.内核映像:http://www.oldlinux.org/Linux.old/3.根文件系统:http://www.oldlinux.org/Linux.old/4.Bochs配置文件部分节选...

  • 📂CASE20181011-windows forfiles命令批量清除数据文件脚本教程

    forfiles命令介绍Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>forfiles /? FORFILES [/P pathname] [/M searchmask] [/S] [/C command] [/D...

  • 📂Windows本地资源交互教程

    os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境运行信息系统平台sys.platform解释器版本信息sys.version sys.version\_info当前Unicode实现所使用的默认字符串编码名称sys.getdefaultencoding()命令行传递参数sys...

  • 📂linux 按照时间查找文件教程

    linux按照时间查找文件 需要用到一个根据最后修改时间来处理的脚本。 前面有个有关find的基本用法,根据文件大小,类型什么的,这个是关于时间的。 linux 文件的三种时间(以 find 为例): atime 最后一次访问时间, 如 ls, more 等, 但 chmod, chown, ls, stat 等不会修改些时间, 使用 ls -utl 可以按此时间顺序查看; cti...

  • 📂六、Linux常用命令--文件查看教程

    一、pwd显示当前的目录名称二、cd更改当前的操作目录 (1)cd /path/xxx 绝对路径 (2)cd ./path/xxx 相对路径 (3)cd …/path/xxx 相对路径 (4)cd - :返回上一次的目录三、ls查看当前目录下的文件 ls [选项…] 参数…常用参数: -l 长格式显示文件 -a 显示隐藏文件 -t 按照时间顺序显示 -r ...

  • 📂Linux之基础完结篇教程

    大家好!Linux基础篇就这些,今天是最后一课,也没什么好讲的,抒抒情吧。我呢,现在也就是一名大二的学生,对未来有时候挺自信的,但有时候也挺迷惘的。我一直在找自己喜欢的事情,然后坚持下去。很高兴在写博客这件事情上我坚持下去了,我又感觉自己行了。 其实生活中有很多的不如意与失败。我们是选择原地踏步还是爬起来拍拍身上的灰尘然后继续前进呢?我们年轻人最大的资本就是不害怕失败,因为年轻。不说了,...

  • 📂在Ruby和SHELL中遍历指定目录的方法教程

    在工作中我们有在Ruby和SHELL中如何遍历指定目录的文件的需求,这个应该如何来实现呢?网上的方法也非常之多,我们可以拿来参考参考,如下边的traverse.rb文件内容所示:#!/usr/bin/ruby def traverse(path) if File.directory?(path) puts "Dirs:" + path D...

  • 📂SSL漏洞 443端口 nginx 重新编译指定ssl版本教程

    1、下载最新SSL安装包,https://www.openssl.org/source/ 查看最新版本wget -O openssl-1.1.1k.tar.gz https://www.openssl.org/source/openssl-1.1.1k.tar.gz2、解压ssl安装包tar -zxf openssl-1.1.1k.tar.gz3、下载最新nginx安装包,http://ng...

  • 📂python windows相对路径和绝对路径问题教程

    一、windows下的pycharm 当前位置是在bk文件夹下的test11.py文件内绝对路径 path=r'C:\Users\wen\Desktop\pisx\_git\B2020931-PX-GWC-Services\rdsystem\jiaoben\bk' 相对路径 =======================================================...

  • 📂git clone在windows上不可用教程

    git clone在windows上不可用1.从官网下载git的可执行文件:https://git-scm.com/downloads ,一路next到底安装 2.配置安装路径,添加环境变量找到git安装路径中bin和git-core的位置,我的如下: F:\Git\mingw64\libexec\git-core F:\Git\mingw64\bin通过电脑-属性-高级系统设置-...

  • 📂Windows10上不同CUDA版本的切换教程

    之前搜的是说更改 CUDA\_PATH,NVCUDASAMPLES\_ROOT 的路径,更改过后却并没有生效 但是发现path中还有四个路径 于是将想要使用的版本的两个路径移到前边,发现生效了。 所以方法就是,在path环境变量中,将想要使用的cuda版本移到另一个版本前边

  • 📂Linux环境如何下载文件教程

    常规下载# 下载源文件 wget URL curl -O URL # 下载文件,并保存至指定目录 wget -P /path URL '-P之后必须指定路径 # 下载文件,并以【指定name】保存至指定目录 # 若不指定目录,保存在pwd wget -O /path/<name> URL '必须指定name curl -o /path/<nam...

  • 📂Nginx服务端缓存教程

    假日出游,为什么显示有票你却抢不到?揭秘12306如何保证车票不超卖的关键技术!>>>注:官方指南 -> 传送门服务端nginx缓存1.创建缓存目录$ mkdir /home/nginx/temp/proxy\_temp -p2.配置nginx.conf<pre class="brush:html;toolbar:false">http...

  • 📂大神教你如何给脚本写一个守护进程教程

    在我们日常运维中,写脚本监控一个进程是比较常见的操作,比如我要监控mysql进程是否消失,如果消失就重启mysql。 用下面这段代码就可以实现:#!/bin/sh Date=` date ‘+%c’` while : do if ! ps aux | grep -w mysqld | grep -v grep >/dev/null 2>&1 then /et...

  • 📂nginx 配置html后缀当php解析教程

    修改php-fpm.confsecurity.limit_extensions = .php .html查看php-fpm.conf内listen,如果是端口则nginx.conf server内容为location ~ \.php|\.html(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index ...

  • 📂CentOS7下FTP的安装与配置教程

    1、安装vsftpdyum install -y vsftpd2、编辑ftp配置文件vim /etc/vsftpd/vsftpd.conf做如下修改:#关闭匿名登录 anonymous_enable=NO #不允许切换到其他根目录,只能在当前上传文件目录下 chroot_local_user=NO #只允许用户名配置在/etc/vsftpd/chroot_list文件中的用户访问 chr...

  • 📂MAC通过Shell命令脚本监听端口是否挂掉,重启端口教程

    MAC 通过Shell命令脚本监听端口是否挂掉,重启端口 示例代码如下监听端口,运行mac,启动seleniumGREETINGS="你好" echo $GREETINGS path='/Users/path/OneDrive/python/spyder_projdect_py/auto_selenium' echo $path pid_cnts=$(lsof -i...

  • 📂如何在windows10环境下配置JDK环境教程

    1、下载jdk地址:Java SE Development Kit 8 - Downloads (oracle.com)下载后直接打开,点下一步安装2、安装成功后配置环境变量(我是直接安装在C盘的)路径:我的电脑-右键属性-高级系统设置-环境变量以下设置均在系统变量中进行first:新建 JAVA\_HOMEsecond:新建CLASSPATHthird:编辑pathpath里的最后两条是新...

  • 📂spritezero 安装和简单使用(基于centos7)教程

    参考 github : https://github.com/mapbox/spritezero在centos 中:mkdir spritezero npm install -g @mapbox/spritezero-cli // 可以拷贝到其他机器运行 zip -q -r spritezero.zip ./spritezero/ unzip spritezero.zip准备好svg...