
linux
2028
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
wget 递归下载整个网站
使用方法:cd ${word_dir}wget -r -p -np -k $url参数介绍:-r 递归,指定递归下载-p 页面必须元素,下载所有的图片等页面所需的内容-np 不追溯至上父级目录-k 转换链接,将下载的HTML页面中的链接转换为相对链接即本地链接此方法优化方案:1、增加如下参数:-c 断点续传–no-check-certificate 不验证网站HTTPS证书2、下载之后会每个目录会有一个index.html文件,批量删除方法:cd ${work_dir}find原创 2020-10-16 02:02:41 · 1270 阅读 · 0 评论 -
awk 指定列打印小结
AWK打印第一列:awk '{print $1}' file_nameAWK打印最后一列:awk '{print $NF}'file_nameAWK打印除了最后一列:awk '{$NF=""; print $0}'file_name原创 2020-06-13 18:50:31 · 1070 阅读 · 0 评论 -
xz Cannot exec: No such file or directory
问题清单:tar (child): xz: Cannot exec: No such file or directorytar (child): Error is not recoverable: exiting nowtar: Child returned status 2tar: Error is not recoverable: exiting now解决方法:# ...原创 2019-11-14 17:49:21 · 2956 阅读 · 0 评论 -
Failed to get D-Bus connection: Unknown error -1
解决方案:root@min:~# systemctl start sshdFailed to get D-Bus connection: Unknown error -1root@min:~# service ssh start[ ok ] Starting OpenBSD Secure Shell server: sshd.原创 2019-11-14 17:33:17 · 2200 阅读 · 0 评论 -
服务器时间相差八小时问题解决
方案一:# CentOS:yum install ntpdate -y# Debian/Ubuntu:apt install ntpdate -y# CentOS/Debian/Ubuntu 执行:ntpdate 0.asia.pool.ntp.org方案二:在/etc/profile文件中增加一行 export TZ='CST-8'使文件立即生效sou...原创 2019-11-07 21:11:49 · 3915 阅读 · 0 评论 -
centos8 在线安装 python3
# 安装 epel-release 工具yum install epel-release# 找到库里面支持的 python3 版本yum list | grep python3 | more# 安装yum install python36# 测试python3centos8 没有默认安装python3,而ubuntu1910则默认安装了,以上仅是centos8的安装记录,...原创 2019-10-26 22:28:15 · 5250 阅读 · 0 评论 -
“linux lc_all “Failed to set locale, defaulting to C
解决方案:echo "export LC_ALL=en_US.UTF-8" >> /etc/profile source /etc/profile原创 2019-10-26 14:53:50 · 1158 阅读 · 0 评论 -
docker save/load 操作 xz 格式
docker save/load 镜像,使用 xz 格式dockersaveREPOSITORY | xz >REPOSITORY.tar.xzxz -d -k <REPOSITORY.tar.xz | dockerload原创 2019-10-19 09:23:13 · 2348 阅读 · 0 评论 -
nmap工具使用总结
名词 NMAP network mapper 网络探测工具/端口扫描器原创 2014-04-07 20:06:45 · 858 阅读 · 0 评论 -
Ubuntu server 16.04LTS尝鲜之安装
测试环境:虚拟机(virtualbox 5.0.16 r105871)测试系统:Ubuntu server 16.04LTS(下载地址)安装方式:常规安装总结:本次安装较Ubuntu server 14.04.4LTS版本改变如下:1、安装过程中,配置用户和密码时增加了:“Show Password in clear”,即:“显示密码”,算是给入门Ubuntu server原创 2016-04-22 07:56:41 · 1026 阅读 · 0 评论 -
python 编程起步基础-笔记
简介:官网:https://www.python.org/python是一款易学的通用、动态且高阶的语言python能够很好地与其它语言交互,也被成为胶水语言python已经成为一门强大的数据分析语言python主要的缺点是性能不高python是一款解释型语言,与R、Ruby、Matlab相似,而与C、C++、Java这些编译型语言差别较大python用户信奉“过...原创 2018-12-02 18:27:43 · 2224 阅读 · 1 评论 -
mongodb 概念解析 学习笔记
MongoDB简介是一个基于分布式文件存储的开源数据库系统。由C++语言编写旨在为 Web 应用提供可扩展的高性能数据存储解决方法是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的在高负载的情况下,添加更多的节点,可以保证服务器性能将数据存储为一个文档,数据结构由键值(key -> value)对组成文档类似于JSON对象...原创 2019-02-21 13:30:15 · 370 阅读 · 0 评论 -
man page 的类型
编号 含义 1 可执行程序或shell命令 2 系统内核可以调用的函数和工具等 3 一些常用的函数和库 4 特殊文件,通常指 /dev 中的文件 5 配置...原创 2019-02-19 16:02:58 · 569 阅读 · 0 评论 -
kubeadm init 问题和解决问题记录
安装 kubeadm:使用阿里云来安装kube**cat /etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64enabled=1gpgcheck=0...原创 2019-03-20 23:47:55 · 27118 阅读 · 1 评论 -
grep 和 sed 应用之grep过滤的内容sed批量更改
grep/sed/awk 使用笔记通过 grep 查找出指定字符,然后再通过 sed 批量更改:sed -i ‘s/=\w.*/=root/g’ $(grep -irl “pass” */env.txt)查找当前以及当前以内的所有目录中包含 pass(忽略大小写)的文件,列出目录:grep -irl “pass” *将符合条件的内容更换为指定的内容sed -i ‘s/=\w.*/=ro...原创 2019-04-04 16:54:26 · 1361 阅读 · 0 评论 -
/etc/profile.d/lang.sh: line 19: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such
编辑 /etc/locale.conf 文件,添加如下内容:cat /etc/locale.confLANG="en_US.UTF-8"LC_ALL="en_US.UTF-8"解决原创 2019-04-09 14:27:24 · 6216 阅读 · 0 评论 -
-bash: /opt/jdk1.8.0_171/bin/java: Permission denied
解决方法: /opt# chmod -R 755 jdk1.8.0_171/ /opt# java -version java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, ...原创 2019-04-09 14:51:03 · 2560 阅读 · 0 评论 -
mysql-server 更改数据位置到 /data
通常会遇到MySQL数据盘不够用,但贸然更改数据存放位置、即使变更了 /etc/my.cnf 的数据目录指向位置,纵然权限一样,启动之时还会报如下错误:[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option...原创 2019-04-19 16:24:07 · 1325 阅读 · 0 评论 -
Failed to get D-Bus connection: Operation not permitted
用传统的 bash 创建 docker 容器启动容器服务时,出现的以上问题解决方案:创建容器时指定命令为:/usr/sbin/init原创 2019-08-29 10:55:28 · 2762 阅读 · 0 评论 -
MySQL 8+ 开启root 用户远程访问
MySQL 8.0+ 之后开启远程访问报如下错误:ERROR 1410 (42000): You are not allowed to create a user with GRANT查看MySQL版本号:mysql> select version();+-----------+| version() |+-----------+| 8.0.17 |+--...原创 2019-08-30 17:06:33 · 2601 阅读 · 0 评论 -
Redhat Enterprise Linux 系列笔记3
关于安装 office 由于本 Redhat Enterprise Linux 6 使用的安装包比较古老,所以用比较稳定的版本:Apache_OpenOffice_incubating_3.4.1_Linux_x86_install-rpm_en-US.tar.gz点击打开链接解压 tar zxvf Apache_OpenOffice_incubating_3.4.1_原创 2013-09-22 00:16:38 · 603 阅读 · 0 评论 -
自己的小项目-WEB服务器IP统计
项目时间:0404-04先在数据库里面添加各个地方的IP地址,原创 2014-04-04 17:44:53 · 623 阅读 · 0 评论 -
linux版mantis 安装和测试笔记
先要安装好 LNMP/LAMP 的环境,前面有详细介绍,不再赘述。原创 2014-04-30 17:38:22 · 889 阅读 · 0 评论 -
centos笔记1--安装服务后启动不识别
安装好 vsftp后,出现:[root@localhost ~]# service /etc/init.d/vsftpd restart/etc/init.d/vsftpd: unrecognized service[root@localhost ~]# service vsftp restartvsftp: unrecognized service解决方法:待原创 2013-11-01 18:22:59 · 699 阅读 · 0 评论 -
centos6.4服务器-搭建lnmp环境的经验小结
关于源更新的问题直接使用中科大的源,地址https://lug.ustc.edu.cn/wiki/mirrors/help/centos根据版本在 /etc/yum.repos.d/ 目录新建 CentOS-Base.repo 文件,将该地址上对应版本文件粘上即可关于 yum 更新时出现:Loaded plugins: fastestmirror, refresh-原创 2013-11-10 18:39:37 · 960 阅读 · 0 评论 -
bash: mysql: command not found 解决
bash: mysql: command not found 解决方案原因:命令行的命令,系统会在 /usr/bin 里面查找,解决:映射一软链接到 /usr/bin 目录以 root 身份执行:#In -s /usr/local/mysql/bin/mysql /usr/bin原创 2013-12-09 09:57:27 · 749 阅读 · 0 评论 -
Redhat Enterprise Linux 系列笔记2
关于源文件里面乱码解决在用户主目录里面的 .vimrc 配置文件里面添加:set fileencondings=utf-8,gbk,ucs-bom,cp936然后在终端执行:source .vimrc即可生效原创 2013-09-21 01:16:11 · 525 阅读 · 0 评论 -
centos 6.4 minimal 64位 服务器安装后的一些手段
1 配置内核文件centos 6.4 minimal 64位安装后,在 /usr/src/kernel/ 目录为空,解决方法:yum install -y kernel-headers kernel-devel2 安装常用工具yum install -y vim gcc gcc-c++ screen 等3 配置Ipvim /etc/sysconfig/network-scr原创 2013-11-18 17:18:16 · 1363 阅读 · 0 评论 -
webbench 1.5 for linux 使用说明
工具下载:webbench-1.5.tarwebbench 测试说明安装make && make install测试#webbench -c 1000 -t 60 http://192.168.0.188/webbench 参数说明[~#]webbenchwebbench [option]... URL -f|--force原创 2013-12-27 17:11:00 · 1275 阅读 · 0 评论 -
Linux-0.0.1内核阅读连载笔记-2013.08.22
__________________________________________________________../kernel/Vsprintf.c__________________________________________________________/* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */原创 2013-08-22 00:09:00 · 658 阅读 · 0 评论 -
Linux-0.0.1内核阅读连载笔记-2013.08.20
/** *本句的作用是打开 _syscall0() 等已定义的常量等 */#define __LIBRARY__#include #include /** * 在unistd.h 中有: ------------------------------------------------#define _syscall0(type,name) \原创 2013-08-20 01:07:14 · 635 阅读 · 0 评论 -
dell 服务器系统安装及RAID配置
R320/420/620 系列RAID配置可以先进入 PERC 配置RAID,具体是根据提示,键入 CTRL+D,然后在第一个页面,按F2,选择RAID0,1,10等OS 安装开机有显示之后按F10左侧栏有 OS Deploy,根据提示,选择,可以再次配置RAID,也可以略过光盘安装可以是开机之前插入光盘,也可是配置完OS安装后插入光盘关于刻原创 2013-11-13 20:07:20 · 6485 阅读 · 0 评论 -
linux 服务器必备服务
服务器篇:必须开启的5个服务,其他依人而已iptables sshd crond syslog networkcrond 服务路径:/etc/pam.d/crond/etc/rc.d/init.d/crond/etc/sysconfig/crond/var/lock/subsys/crond/usr/sbin/crond服务说明:是bash内建命令c原创 2013-11-07 00:36:30 · 1100 阅读 · 0 评论 -
linux .xz解压和创建
.xzfile:abc创建:tar Jcvf abc.xz abc解压:xz -d abc.xz 该方式解压后 .xz 后缀源文件不存在 tar Jxvf abc.xz 该方式解压后 .xz 后缀源文件存在若是 abc.tar.xz后缀的话,解压成 abc.tar 后缀文件后,执行 tar xvf abc.tar 即可原创 2013-10-26 10:46:34 · 683 阅读 · 0 评论 -
error: %preun(keepalived-1.2.7-3.el6.x86_64) scriptlet failed, exit status 1 解决
重装 lvs之前装了 ipvsadm 和 keepalived用 rpm -e ipvsadm 意见通过但 rpm -e keepalived 时,提示[root@lvs1 ipvs]# rpm -e keepalived-1.2.7error reading information on service keepalived: No such file or director原创 2013-11-19 13:28:08 · 2955 阅读 · 0 评论 -
CentOS-6.4-x86_64-minimal 最小化安装之后开机服务的配置建议
CentOS-6.4-x86_64-minimal 最小化安装 开机服务开关建议原创 2013-11-29 09:59:56 · 1773 阅读 · 0 评论 -
CentOS6.4 LVS rpm包安装及源码安装
centos minimal 安装好后开始搭建 LVS 服务器,关于 yum 包的配置安装我之前提过,略过有两种方式安装 LVS 所需要的软件: 源码 和 YUM源码# wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24.tar.gzYUM# yum install ipvs原创 2013-11-18 15:42:58 · 3341 阅读 · 0 评论 -
linux 3.11.6 内核编译过程
1 准备材料 root 用户登录内核文件内核下载地址解压过程下载的文件是 linux-3.11.6.tar.xzxz -d linux-3.11.6.tar.xz 该过程后,会直接删除 .xz文件,之保留 linux-3.11.6.tar 文件tar Jxvf linux-3.11.6.tar.xz 该过程后,会保留 linux-3.11.6.tar.xz原创 2013-10-26 12:22:14 · 1465 阅读 · 0 评论 -
linux loadavg 笔记整理
1、在Linux系统中,uptime、w、toptload等命令都会有系统平均负载loadaverage的输出,系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:-它没有在等待I/O操作的结果 -它没有主动进入等待状态(也就是没有调用'wait') -没有被停止(例如:等待终止) 一般来说只要每个CPU的当前活动进程数不原创 2014-03-17 13:18:58 · 909 阅读 · 0 评论 -
Redhat Enterprise Linux 系列笔记1
只说安装1 进入PE系统用PE的U盘系统进入本本/台式机,当然提前是在BIOS里面设置U盘启动,或者直接按F10(没有F12键的本本)或F12(支持联想/惠普/戴尔/大多数台式机)选择启动菜单然后再选择U盘启动2 双系统分区设置用PM7.0+版本硬盘分区工具,删除最后一个盘,闲余空间在30G+,这样方便安装多多的应用3 安装U盘启动3.1 用到的工具:rhel-serv原创 2013-09-16 00:07:03 · 822 阅读 · 0 评论