【 Shell 】 命令之 【 ls 】
概述ls 命令用于列出目录中的文件和子目录。
语法1ls [OPTION]... [FILE]...
参数
OPTION: 可选参数,用于控制 ls 命令的行为。
FILE: 可选参数,指定要列出的文件或目录。如果未指定,则默认为当前目录。
选项
-a, --all: 显示所有文件,包括以 . 开头的隐藏文件。
-l, --long: 使用长格式列表显示文件信息。
ls -l 输出示例:
1-rw-r--r-- 1 user group 4096 Apr 20 10:30 example.txt
-rw-r--r--: 这个部分表示文件权限:
第一个字符:文件类型和权限
-: 表示这是一个普通文件。
d: 表示这是一个目录。
其他字符可能包括 l(符号链接)、p(管道文件)、s(套接字文件)等,但在大多数情况下,你会看到 - 或 d。
后续字符(9 个):权限
每三个字符一组,分别表示文件所有者、文件所属组和其他用户的权限。
每组中的字符代表读取、写入和执行权限。
r: 表示读取权限。
w: 表示写入权限。
x: 表示执行权限。
如果相应的权限被授予,则显示对应的字符; ...
【 正则表达式 】
什么是正则表达式?
正则表达式是一组由字母和符号组成的特殊文本,它可以用来从文本中找出满足你想要的格式的句子。
一个正则表达式是一种从左到右匹配主体字符串的模式。“Regular expression”这个词比较拗口,我们常使用缩写的术语“regex”或“regexp”。正则表达式可以从一个基础字符串中根据一定的匹配模式替换文本中的字符串、验证表单、提取字符串等等。想象你正在写一个应用,然后你想设定一个用户命名的规则,让用户名包含字符、数字、下划线和连字符,以及限制字符的个数,好让名字看起来没那么丑。我们使用以下正则表达式来验证一个用户名:
以上的正则表达式可以接受 john_doe、jo-hn_doe、john12_as。但不匹配Jo,因为它包含了大写的字母而且太短了。
基本匹配正则表达式其实就是在执行搜索时的格式,它由一些字母和数字组合而成。例如:一个正则表达式 the,它表示一个规则:由字母t开始,接着是h,再接着是e。
1the
The fat cat sat on the mat.
在线练习
正则表达式123匹配字符串123。它逐个字符的与输入的正则表达式做比较。正则表 ...
【 Redis 】 配置指南
Redis的配置文件通常位于 redis.conf,以下是部分常用配置及其说明。
服务器配置
port 6379: 指定Redis服务器监听的端口号。
bind 127.0.0.1: 指定服务器绑定的IP地址。
timeout 0:客户端闲置多久后关闭连接,0表示禁用。
protected-mode yes/no: 启用或禁用保护模式,限制对外部访问。
daemonize yes:以守护进程模式运行。
安全性配置
requirepass <password>: 设置连接服务器所需的密码。
主从复制(Replication)配置
slaveof <masterip> <masterport>:设置该Redis服务器为指定主服务器的从服务器。
masterauth <master-password>:主服务器密码,用于从服务器连接主服务器时认证。
replica-announce-ip 192.168.73.129允许从服务器(副本)指定一个特定的IP地址用于对外宣告。
持久化配置服务停止时或者开启时会自动进行持久化文件的保存与读取。
...
【 Redis 】 (linux)安装指南
下载Redis安装包Redis官网下载地址
安装下载完成后将redis.tar.gz安装包上传至linux服务器。
进入redis上传目录,将redis.tar.gz 解压至指定文件夹。执行命令:
1tar -zxf redis.tar.gz -C /usr/local/
tar:这是Unix和类Unix系统中用于打包和解压文件的工具。
-z:该选项告诉 tar 命令处理的是通过gzip进行压缩的文件。
-v:命令会在执行过程中显示正在被解压的文件名称。
-x:该选项指示 tar 进行解压操作。
-f:该选项后面紧跟着的是要处理的文件名。
-C /usr/local/:该选项指示 tar 将解压后的文件放置在指定的目录中,即 /usr/local/中
例如:文件上传目录为:/home/dxt117 解压目录为:/usr/local
进入解压后的redis根目录,编译并且安装redis。例如:编译然后安装到/usr/local/redis 目录。执行 ...
【 NavicatPremium16 】 破解
Navicat premium 16(16.0.11.0) 安装包和激活工具
网盘分享下载地址(此下载地址内容包含navicat安装程序包与激活工具)提取码:sil1
Navicat官网下载地址(此下载地址内容仅包含navicat安装程序包)
安装Navicat premium 16双击Navicat安装包选择安装路径后直接下一步傻瓜式安装即可
激活Navicat premium 16注意:激活过程中需要全程断网注意:激活过程中需要全程断网注意:激活过程中需要全程断网
双击激活工具
激活工具中选择navicat的安装目录(目录一定要在navicat安装的根目录下,也就是instantclient_11_2文件夹的上一级)
点击【 Patch! 】按钮
点击【 是 】
打开navicat的注册页面,在激活工具中点击【 Generate! 】生成Keygen,点击Copy,粘贴到navicat注册页面中!点击【 激活 】
点击【 手动激活 】
按图中步骤操作,即可激活成功
激活成功!!如果经济允许,还是希望可以支持正版!!!正版购买地址
此方法 ...
【 Node.js 】 安装指南
下载Node.js安装包Node.js官网下载地址Node.js中文网下载地址
进入中文网页面
根据系统选择下载对应版本
安装下载完成后双击安装包,开始安装Node.js。
进入安装界面,点击【 Next 】按钮
修改安装路径,点击【 Next 】按钮
根据需求选择安装(默认即可),点击【 Next 】按钮
不选中,点击【 Next 】按钮
点击【 Install 】
安装完毕,点击【 Finish 】
测试是否安装成功
按下【 Win+R 】输入cmd,打开控制台
查看node版本
1node -v
查看npm版本
1npm -v
成功显示则安装成功
环境配置上述步骤成功显示版本信息后可选择修改全局下载模块保存路径。
在上述Node.js安装路径下,创建【 node_global 】和【 node_cache 】两个文件夹。
以管理员身份运行cmd,设置全局模块的安装路径到【 node_global 】文件夹
npm config set prefix “node_global路径”
例如: 【 node_global路径 】 ...