![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
文章平均质量分 61
大飞飞鱼
做自己喜欢的事情,任凭别人去说吧
展开
-
Windows 下如何隐藏控制台服务程序,Windows批处理文件如何批量执行控制台服务程序,RunHiddenConsole用于隐藏Windows控制台
用于解决启动Nginx、mysql、php-fpm,Nodejs等服务隐藏控制台的问题,同时解决bat文件批量启动多个控制台服务的问题。原创 2024-02-18 01:39:24 · 846 阅读 · 0 评论 -
ubuntu 如何放开防火墙端口,ubuntu 防火墙操作命令,ubuntu 防火墙全面操作说明
本文比较全面的总结了Ubuntu系统防火墙相关的操作命令,便于同学们查看原创 2023-12-27 23:35:29 · 1190 阅读 · 0 评论 -
禁止linux shell 终端显示完整工作路径,如何让linux bash终端不显示当前工作路径
在操作linux时,默认安装的linux终端会显示当前完整的工作目录,如果目录比较短还是可以接收,如果目录比较长,就显得比较别扭,操作起来不方便,因此需要关闭这种功能。原创 2023-11-21 08:55:54 · 1217 阅读 · 0 评论 -
linux 安装 mini conda,linux下安装 Miniconda
本文介绍了在linux下安装miniconda的基本步骤与配置问题原创 2023-11-13 15:25:55 · 1277 阅读 · 0 评论 -
Linux 系统如何通过shell脚本改变终端的当前工作目录,脚本退出后怎么保持改变当前目录,shell脚本中cd命令无效的解决方法
在进行Linux操作时,有时候需要由当前工作目录进入到一个层级比较多的子目录,如果用命令一级一级的进入,有时候需要经常这么操作,就由脚本来处理,但脚本退出时原创 2023-11-10 09:52:17 · 1895 阅读 · 0 评论 -
ubuntu 里根文件系统的扩容,/dev/ubuntu-vg/ubuntu-lv 文件系统扩充到整个分区
ubuntu 里根文件系统的扩容,/dev/ubuntu-vg/ubuntu-lv 文件系统扩充到整个分区原创 2023-09-19 10:47:30 · 2566 阅读 · 1 评论 -
bash 脚本字符串截取表达式详细说明
本文详细记录了在编写linux脚本时截取一段字符串的表达式,由于shell脚本截取字符串的功能比较强,时间长了容易忘记,本文可以作为即时参考。原创 2022-11-08 09:55:20 · 1341 阅读 · 0 评论 -
shell脚本如何判断上一个命令执行是否成功
shell脚本通过$?来获取上一条语句的返回值,如果成功则 $? 等于0,否则为失败。因此可以通过$? 来判断上一个命令执行是否成功原创 2022-03-22 19:36:45 · 7701 阅读 · 0 评论 -
shell 脚本如何判断文件是否存在
Linux系统脚本编程判断文件是否存在的所有选项,包含判断是否常规文件、是否目录、是否链接文件、是否可执行文件等。原创 2022-03-22 18:48:12 · 45473 阅读 · 0 评论 -
Linux 命令行shell输出重定向使用说明
Linux 操作系统为进程保留了3个特殊的文件描述符,这些文件描述符是标准的输入输出描述符,些标准的输入输出都是以文件的方式操作的,因此,可以将以上这些文件重定向到硬盘上的文件中,或者重定向到管道中。原创 2021-09-12 20:09:14 · 2676 阅读 · 0 评论 -
shell变量 $*与 $@的区别
$*和$@的区别:在没有双引号包裹时,$*与 $@相同:都是数组;被双引号包裹时,$*与 $@不同:"$@"为数组,"$*"为一个字符串#!/bin/shsome_func() { for var in $@ do echo ${var} done}#---other_func() { for var in $* do ech.原创 2022-03-15 15:34:23 · 4583 阅读 · 0 评论 -
Linux 动态库加载位置与设置
在linux系统中,如果某些代码做成动态库后,exe文件在加载时需要知道怎么找到这个动态库,即使这个动态库文件与exe文件放在同一目录下也不一定加载成功。位置搜索顺序如下:1)在ELF可执行文件中动态段DT_RPATH指定,需要在gcc 编译是加入链接参数“-Wl,-rpath”指定动态库搜索路径;2)环境变量LD_LIBRARY_PATH指定路径;3)/etc/ld.so.cache中缓存的动态库路径。可以通过修改配置文件/etc/ld.so.conf 增删路径(修改后需要运行ldconfig原创 2022-03-14 16:03:30 · 3062 阅读 · 0 评论 -
GCC详解的-Wl选项说明
在GCC编译程序时,由于GCC命令不经能够编译,也能够链接程序,GCC链接程序是通过ld命令实现的,如何将GCC的命令行参数传递给ld命令呢,这就是通过-Wl,来实现的。格式如下:gcc -Wl,param1,param2,param3,...在调用ld命令时,会等效于如下:ld param1param2param3注意:-Wl, 后的逗号(,)必不可少,如果要传递多个参数,参数间用,分隔-Wl,-Bstatic指定后续ld在处理 -l 参数来链接库文件的链接方式首...原创 2022-03-13 23:36:47 · 7472 阅读 · 0 评论 -
Linux 中的Shell 字符串表达式 计算笔记
在linux系统的SHELL脚本编程中,经常要处理一些字符串变量。比如,计算长度、截取子串、字符替换等,常常要用到awk、expr、sed、tr等命令。但shell脚本对字符串操作经常用简单的字符串处理表达式来操作,这种简单表达式特别容易忘记,笔者在此做下笔记。${#VALUE}:计算VALUE字符串的字符数量。${VALUE%.*}或${VALUE%%.*}:删除VALUE字符串中以分隔符“.”匹配的右边字符,保留左边字符。${VALUE#*.}或${VALUE##*.}原创 2022-03-13 12:39:13 · 411 阅读 · 0 评论 -
apt-get 使用说明
apt-get ,全称Advanced Package Tool,是一款适用于Unix和Debian系统的应用程序管理器。apt-get命令一般需要root权限执行,所以一般跟着sudo命令。apt 常见命令用法说明格式:apt-get <command> [packagename]packagename 指代为软件包的名称。apt-get update在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令。此外您需要..原创 2022-02-15 19:25:06 · 1786 阅读 · 0 评论 -
linux系统查看网络状态命令-netstat 使用参数详细说明
netstat 命令是一个用于监控系统TCP/IP网络状态的命令,它可以显示网络连接与每一个网络接口设备的状态与进程相关信息。netstat 使用方法netstat [参数]其中选项] 表示后面跟的命令行参数,可以通过 netstat --help 查看到所有可用的命令行参数,本文将netstat的中文说明总结如下:名称 作用说明 -a或--all 显示所有连线中的Socket; -A<网络类型>或--<网络类型> 列出该网络类型连线..原创 2021-12-24 11:18:19 · 3962 阅读 · 0 评论 -
Centos 7防火墙添加端口及管理命令(Centos 7 及以上版本)
Centos7.x 操控防火墙状态规则和开放规则,经常使用的命令原创 2021-12-17 10:18:21 · 17117 阅读 · 0 评论 -
${var:-},${var:=},${var:+},${var:?},${var:}变量表达式意义
${var:-},${var:=},${var:+},${var:?},${var:}变量表达式原创 2021-12-15 12:27:05 · 1253 阅读 · 0 评论