在各种shell中都使用到了“变量”的概念。Shell变量用来存放系统和用户需要使用的特定参数(值),而且这些参数可以根据用户的设定或系统环境的变化而相应变化。通过使用变量,shell程序能够提供更加灵活的功能,适应性更强。 常见的shell变量类型包括:自定义变量、环境变量、位置变量、预定义变量。... ...
分类:
系统服务 时间:
2020-06-20 19:58:34
收藏:
0 评论:
0 赞:
0 阅读:
94
echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串 ...
分类:
系统服务 时间:
2020-06-20 19:55:29
收藏:
0 评论:
0 赞:
0 阅读:
73
VMware Workstation Pro 15官方版下载:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-15.5.0-14665864.exe VMware Workstation Pro 15 激 ...
分类:
系统服务 时间:
2020-06-20 19:54:51
收藏:
0 评论:
0 赞:
0 阅读:
117
linux中安装jdk 1、首先需要一个linux系统,这里可以采用VMware来创建一个linux环境(这里就不做介绍了) 2、我们需要在linux上装一个jdk, 在安装之前得检查下系统中是否自带jdk 可以看出系统自带的是1.7的jdk 在使用rpm -qa|grep java 命令来检查下 ...
分类:
系统服务 时间:
2020-06-20 19:54:17
收藏:
0 评论:
0 赞:
0 阅读:
81
set -u Treat unset variables as an error when substituting bash默认变量为空和未设置无区别 开启-u选项后,则产生区别 ...
分类:
系统服务 时间:
2020-06-20 19:54:01
收藏:
0 评论:
0 赞:
0 阅读:
93
在linux中安装 maven 1、下载maven 官网地址:http://maven.apache.org/download.cgi 直接下载这个压缩包 2、通过ftp工具上传到linux中 3、在压缩包移动到opt/server文件夹 4、解压缩包 这个是解压后的路径:/opt/server/ ...
分类:
系统服务 时间:
2020-06-20 19:52:54
收藏:
0 评论:
0 赞:
0 阅读:
82
安装git 在liunx终端sudo apt install git 使用git安装bunlde插件 git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 对vimrc文件进行配置 call vu ...
分类:
系统服务 时间:
2020-06-20 19:49:59
收藏:
0 评论:
0 赞:
0 阅读:
153
新建存放jdk&maven压缩包目录 mkdir -p /usr/local/java mkdir -p /usr/local/maven 下载jdk8压缩包&maven压缩包 wget --no-cookies --no-check-certificate --header "Cookie: gp ...
分类:
系统服务 时间:
2020-06-20 19:48:48
收藏:
0 评论:
0 赞:
0 阅读:
86
新建存放git压缩包目录 mkdir -p /usr/local/git 下载git压缩包 wget https://github.com/git/git/archive/v2.17.0.tar.gz 解压缩 tar -zxvf v2.17.0.tar.gz 安装编译源码所需依赖 yum insta ...
分类:
系统服务 时间:
2020-06-20 19:45:35
收藏:
0 评论:
0 赞:
0 阅读:
81
1. mac/linux中vim永久显示行号、开启语法高亮 步骤1: cp /usr/share/vim/vimrc ~/.vimrc 先复制一份vim配置模板到个人目录下 注:redhat 改成 cp /etc/vimrc ~/.vimrc 步骤2: vi ~/.vimrc 进入insert模式, ...
分类:
系统服务 时间:
2020-06-20 19:44:07
收藏:
0 评论:
0 赞:
0 阅读:
84
前言 ? 上一篇文章”Linux启动程序(一)“从main函数进行了简单的分析,在进入main函数之前会用汇编对整个程序进行引导(建立堆栈信息,初始化中断等),并举了一个简单的STM32处理器的例子。好吧,上面的例子主要是在没有操作系统的裸奔状态下,下面切入到我们常用的Linux系统中。 ? 最近看 ...
分类:
系统服务 时间:
2020-06-20 19:15:35
收藏:
0 评论:
0 赞:
0 阅读:
131
Shell脚本 Shell简述 Linux中的shell脚本是一个特殊的应用程序,它介于操作系统和系统内核之间,充当一个命令解释器的角色。负责接收用户输入的操作指令并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。 常见的shell解释器程序有很多种,使用不同的shell脚本时,其内部指令 ...
分类:
系统服务 时间:
2020-06-20 19:02:00
收藏:
0 评论:
0 赞:
0 阅读:
133
前言 使用Nginx搭建一个私人网盘 安装Nginx 增加 Nginx 官方源 cat << EOF > /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packag ...
分类:
系统服务 时间:
2020-06-20 18:54:08
收藏:
0 评论:
0 赞:
0 阅读:
71
需求生成一个ip.txt文件判断:当ip为192开头的,显示这个ip是ok的,当ip为172开头的,就调用iptables drop掉生成IP.txt文件并键入ipvim ip.txt键入:192.168.1.1192.168.1.2172.129.1.1172.129.1.2shell脚本源码#! ...
分类:
系统服务 时间:
2020-06-20 18:53:00
收藏:
0 评论:
0 赞:
0 阅读:
65
我们在 Linux 下进行开发时,有时也需要知道当前的硬件信息,比如:CPU几核?使用情况?内存大小及使用情况?USB设备是否被识别?等等类似此类问题。下面良许介绍一些常用的硬件查看命令。 lshw lshw 这个命令是一个比较通用的工具,它可以详细的列出本机的硬件信息。但这个命令并非所有的发行版都 ...
分类:
系统服务 时间:
2020-06-20 18:30:10
收藏:
0 评论:
0 赞:
0 阅读:
80
执行该页代码时,发现快捷键如下,mac操作该快捷键并不方便,可修改成自己设定的快捷键。 在PyCharm->Preferences,keymap->Other->Run context->configuration操作即可。 ...
分类:
系统服务 时间:
2020-06-20 18:19:19
收藏:
0 评论:
0 赞:
0 阅读:
78
对可执行文件设置 setuid 权限时,将对运行该文件的进程授予基于文件属主的访问权限。该访问权限不是基于正在运行可执行文件的用户。使用此特殊权限,用户可以访问通常只有属主才可访问的文件和目录。 可以使用chmod u+s 或chmod g+s来设置二进制的可执行文件的euid。setuid只能对二 ...
分类:
系统服务 时间:
2020-06-20 18:11:03
收藏:
0 评论:
0 赞:
0 阅读:
71
init命令启动级别的含义(0-6) 0:停机1:单用户形式,只root进行维护2:多用户,不能使用net file system3:完全多用户4:未使用(系统之间可能略有不同,有些人的博客写的是安全模式,我本地是未使用)5:图形化6:重启 界面切换 临时的: 图形界面—>命令行界面 Ctrl+Al ...
分类:
系统服务 时间:
2020-06-20 17:45:57
收藏:
0 评论:
0 赞:
0 阅读:
82
一、Memcached简介 Memcached是一款开源的、高性能的纯内存缓存服务软件 Mem是内存的意思,cache是缓存的意思,d是daemon的意思 优点: 1. 对于用户来讲,用户访问网站更快了,体验更好了。 2. 对网站来说,数据库压力降低了。只有当内存没有数据时才会去请求数据库。第一次写 ...
分类:
系统服务 时间:
2020-06-20 17:44:45
收藏:
0 评论:
0 赞:
0 阅读:
84
Centos7修改用户进程数和文件描述符 方法/步骤 1:查看现在的文件描述符大小和用户最大进程数 查看全部 # ulimit -a 查看文件描述符大小,即最大打开的文件数 # ulimit -n 查看用户最大进程数大小 # ulimit -u Centos7修改用户进程数和文件描述符 2:文件描述 ...
分类:
系统服务 时间:
2020-06-20 17:18:20
收藏:
0 评论:
0 赞:
0 阅读:
193