
Linux
灏喾
这个作者很懒,什么都没留下…
展开
-
Ubuntu 通过离线安装源安装软件包
Ubuntu 通过离线安装源安装软件包转载 2023-01-16 18:04:21 · 3428 阅读 · 0 评论 -
使用 unrar 解压文件夹中的所有 rar 文件
解压文件夹中所有 rar 文件,并保持文件目录结构不变# !/bin/bashsrc_path=`readlink -f $1`dst_path=`readlink -f $2`rar_files=`find $src_path -name '*.rar'`IFS=$'\n'; array=$rar_files; unset IFSfor rar_file in $array; do file_path=`echo $rar_file | sed -e "s;$src_path;$d原创 2020-06-03 10:04:09 · 3007 阅读 · 0 评论 -
sed 字符串替换
1、sed 替换的基本语法为:sed 's/原字符串/替换字符串/'单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线\进行转义。2、单引号''是没有办法用反斜线\转义的,这时候只要把命令中的单引号改为双引号就行了,格式如下:# 要处理的字符包含单引号sed "s/原字符串包含'/替换字符串包含'/"3、命令中的三根斜线分隔符可以换成别的符号,有时候替换目录字符串的时候有较多斜线,这个时候换成其它的分割符是较为方便,只需要紧跟s定义即可。# 将分隔符换成问号”?”s转载 2020-06-02 12:49:33 · 12079 阅读 · 0 评论 -
oh-my-zsh 自动补全显示重复问题
oh-my-zsh 中使用自动补全有时会导致部分命令重复,其原因及解决方式如下:原因:部分非文字字符为两个字节,但解释成了一个。解决:在主题文件中使用 %{%G<字符>%} 替换原 <字符> 即可。例如:agnoster 主题中,root 下使用如下命令:sed -i 's/⚡/%{%G⚡%}/' ~/.oh-my-zsh/themes/agnoster.zsh-theme...原创 2020-06-01 08:48:12 · 2494 阅读 · 0 评论 -
find 命令处理技巧
find 替换文件名例:查找所有的.c文件,并将.c重命名为.cc:find test -name '*.c' | awk -F '.' '{print $1}' | xargs -I'{}' mv {}.c {}.ccfind 到带空格文件名用 xargs 处理的技巧find和xargs是最好的组合,可以说是 linux shell 下的瑞士军刀,用xargs配合find,比直接用find的-exec参数,速度更快,用法也更直观。基本的用法比如:find ./ -name '*.bak' |原创 2020-05-31 15:10:15 · 851 阅读 · 0 评论 -
curl 命令实现上网认证登录
1、、打开浏览器,进入登录界面2、进入浏览器开发者模式3、在浏览器点击Network选项卡,勾选其中的Preserve log选项4、输入用户名和密码,登录上网。随后在Name窗口中查找跟登录有关的关键字字段,有的高校是 login,大气所是 webAuth。点击该字段,再选中Headers选项卡,该选项卡中应当有From Data条目,在相应的条目下右键,Copy,Copy as cURL(bash)5、在bash命令行输入复制的命令。经过试验,应该是只要输入网址和--data参数就可以cu原创 2020-05-30 08:47:15 · 6150 阅读 · 0 评论 -
Linux 系统字符集查看及修改
查看locale# LANG=zh_CN.UTF-8# LC_CTYPE="zh_CN.UTF-8"# LC_NUMERIC="zh_CN.UTF-8"# LC_TIME="zh_CN.UTF-8"# LC_COLLATE="zh_CN.UTF-8"# LC_MONETARY="zh_CN.UTF-8"# LC_MESSAGES="zh_CN.UTF-8"# LC_PAPER="zh_CN.UTF-8"# LC_NAME="zh_CN.UTF-8"# LC_ADDRESS="zh_C原创 2020-05-28 14:48:42 · 1099 阅读 · 0 评论 -
Linux 常用判断语句
folder="/var/www/"file="/var/www/log"# -x 参数判断 $folder 是否存在并且是否具有可执行权限if [ ! -x "$folder"]; then mkdir "$folder"fi# -d 参数判断 $folder 是否存在if [ ! -d "$folder"]; then mkdir "$folder"fi# -f 参数判断 $file 是否存在if [ ! -f "$file" ]; then touch "$file原创 2020-05-26 15:24:36 · 1335 阅读 · 0 评论 -
Ubuntu16 apt-get更换为阿里源
1.备份系统自带源mv /etc/apt/sources.list /etc/apt/sources.list.bak2.修改/etc/apt/sources.list文件vim /etc/apt/sources.list加入如下内容deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added ...转载 2018-03-11 16:25:45 · 6764 阅读 · 0 评论 -
Nextcloud私有云部署
添加第三方源yum -y install epel-releaserpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm安装 MariaDByum -y install mariadb-server启动 MariaDB 服务:systemctl start mariadbsystem原创 2018-01-23 16:41:19 · 7679 阅读 · 0 评论 -
搭建Leanote网络云笔记
下载启动 MongoDBLeanote 依赖 MongoDB 作为数据存储,下面开始安装 MongoDB:下载 MongoDB进入 /home 目录,并下载 MongoDB:cd /homewget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz解压缩源码包:tar -xzvf m转载 2018-01-23 16:03:51 · 1943 阅读 · 0 评论 -
搭建 Firekylin 个人网站
运行环境准备安装 Node.js使用 yum 命令安装 Node.jscurl --silent --location https://rpm.nodesource.com/setup_8.x | yum -y install nodejs使用 NPM 安装 PM2通过 NPM 安装进程管理模块 PM2。它是 Node.js 的一个进程管理模块,之后我们会使用它来管转载 2018-01-23 16:17:25 · 2172 阅读 · 3 评论 -
搭建 ShowDoc 文档工具
准备 Nginx + PHP 环境安装 Nginx使用 yum 安装 Nginx:yum -y install epel-releaseyum -y install nginx修改 /etc/nginx/nginx.conf 文件:... ...http { ... ... server { ... ... roo转载 2018-01-23 15:37:13 · 3582 阅读 · 0 评论 -
RHEL7去除未注册提示
查找注册相关的包:yum list all | grep subscription卸载注册相关的包(必须):yum remove subscription-manager卸载管理中注册项(可选):yum remove rhn-setup-gnome转自:http://blog.sina.com.cn/s/blog_557117fb0102wkh1.html转载 2018-01-15 17:21:16 · 994 阅读 · 0 评论 -
配置rhel7的网络yum源
第一步:下载镜像源这里给出几个镜像源的地址 镜像源 地址 中科大镜像源 http://mirrors.ustc.edu.cn/help/centos.html 阿里镜像源 http://mirrors.aliyun.com/repo/Centos-7.repo 163镜像源 http://mirrors.163.com/.help/Cent原创 2018-01-15 17:04:16 · 890 阅读 · 0 评论 -
linux 命令系列之 ACL最大权限,删除,递归
alc权限转载 2018-01-11 20:09:55 · 987 阅读 · 0 评论 -
GitLab 社区版安装与汉化方法
GitLab 社区版安装与汉化方法原创 2017-11-10 18:00:19 · 2997 阅读 · 0 评论 -
jumpserver 3.0堡垒机环境搭建
介绍了Jumpserver 3.0堡垒机搭建过程转载 2017-10-19 16:32:36 · 1047 阅读 · 0 评论 -
centos利用yum安装卸载软件常用命令
centos利用yum安装卸载软件常用命令转载 2017-10-19 18:39:32 · 372 阅读 · 0 评论 -
Linux 安装 Python3.6
Linux下安装/升级Python至Python3原创 2017-10-19 21:48:21 · 5219 阅读 · 0 评论 -
CentOS6/7防火墙设置
CentOS中防火墙设置方法原创 2017-10-19 23:32:48 · 1572 阅读 · 0 评论 -
几种查看CentOS系统版本和位数的方法
查看系统版本与位数的方法。转载 2017-10-19 23:42:58 · 264 阅读 · 0 评论 -
Centos6.7 + CDH5.4.5 集群环境离线安装
Centos6.7 + CDH5.4.5 集群环境离线安装原创 2017-10-23 11:47:02 · 609 阅读 · 0 评论 -
Hue安装与问题解决方案
参考以下文章:1、Hue3.9 安装教程:华丽的Spark,Hadoop UI2、Hue安装部署(Centos 7.2)3、安装Hue后的一些功能的问题解决干货总结原创 2017-11-09 15:58:12 · 1441 阅读 · 0 评论 -
Ubuntu 16.04 x64搭建GitLab服务器
本文主要记录在Ubuntu 16.04操作系统中搭建GitLab服务器的操作步骤。转载 2017-10-16 10:12:56 · 5899 阅读 · 0 评论 -
GitLab 简明安装配置指南
GitLab在CentOS6下的简要安装步骤转载 2017-10-16 10:51:35 · 443 阅读 · 0 评论 -
使用CentOS7搭建LAMP环境
CentOS7环境下使用yum搭建LAMP环境原创 2017-11-10 16:20:24 · 1405 阅读 · 2 评论 -
使用Xshell通过堡垒机登陆Linux
本文整理了Windows环境下通过跳板机登陆Linux的步骤。原创 2017-10-16 15:59:25 · 36884 阅读 · 3 评论 -
CentOS 7静默(无图形化界面)安装Oracle 11g
CentOS 7 系统环境下使用静默模式(silent)安装Oracle。转载 2017-10-16 16:33:06 · 2340 阅读 · 1 评论 -
usermod、chown和chmod的区别
介绍了usermod、chown和chmod的使用方法原创 2017-11-03 17:25:44 · 3650 阅读 · 0 评论 -
LINUX中常用操作命令
Linux常用命令转载 2017-10-19 12:01:35 · 287 阅读 · 0 评论