-
11个炫酷的Linux终端命令大全
所属栏目:[Linux] 日期:2020-12-14 热度:73
我已经用了十年的Linux了,通过今天这篇文章我将向大家展示一系列的命令、工具和技巧,我希望一开始就有人告诉我这些,而不是曾在我成长道路上绊住我。 ? ? 1.命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U - 剪切光标[详细]
-
Linux使用CFSSL自签TLS证书
所属栏目:[Linux] 日期:2020-12-14 热度:114
⒈安装CFSSL wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux-amd64 ①生成证书 ②利用Json生成证书 ③查看证书信息的工具 ⒉修改权限 chmod +x[详细]
-
记载一次udpsock通信程序
所属栏目:[Linux] 日期:2020-12-14 热度:146
服务器接收端,采用pyhon来进行接收,主要使用udp进行通信 mport os,socket,sys,time,string import threading time_log=‘‘ time_log1=‘‘ time_record=‘‘ def fun_timer(): global time_log global time_log1 global time_record print("yukubaba") pr[详细]
-
linux 权限管理
所属栏目:[Linux] 日期:2020-12-14 热度:130
1、 如何让系统更安全---针对网站站点的 2.md5sum 作用:对比文件是否发生变化,确保文件没有被更改过 md5sum -c 精品案例: 1.找出/oldboy目录下面 以.txt结尾的文件 制作md5 存放在/tmp/oldboy.md5 2.对比 md5sum -c cat oldboy.txt查看文件的过程 为了防[详细]
-
Linux基础 -Ubuntu
所属栏目:[Linux] 日期:2020-12-14 热度:99
Ubuntu 下: sudo 以管理员权限执行 apt 是Advanced Packaging Tool ,Ubuntu下的安装包管理工具,早期使用apt-get,从Ubuntu16开始建议使用apt-get sudo apt ?install ? ? 软件名 ? ? ?安装程序 sudo apt ?remove ? 软件名 ? ? 卸载程序 sudo apt update ? ?[详细]
-
从Linux 与 Unix 异同,看开源世界的发展!
所属栏目:[Linux] 日期:2020-12-14 热度:175
从Linux 与 Unix 异同,看开源世界的发展! 如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额的报告,但Linux在数据中心操作系统上的份额可[详细]
-
linux路由表
所属栏目:[Linux] 日期:2020-12-14 热度:190
Linux 内核的路由表 通过 route 命令查看 Linux 内核的路由表: [[email?protected]_139_74_centos ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default gateway 0.0.0.0 UG 0 0 0 eth0 10.0.0.10 10.139.12[详细]
-
深入理解iostat
所属栏目:[Linux] 日期:2020-12-14 热度:163
前言 iostat算是比较重要的查看块设备运行状态的工具,相信大多数使用Linux的同学都用过这个工具,或者听说过这个工具。但是对于这个工具,引起的误解也是最多的,大多数人对这个工具处于朦朦胧胧的状态。现在我们由浅到深地介绍这个工具,它输出的含义什么[详细]
-
组件toast(类似于element-ui的message组件)的实现
所属栏目:[Linux] 日期:2020-12-14 热度:184
实现的toast组件可以通过this.$toast()调用 需要的知识: vue.extend(); new Vue().$mount(); //如果mount内没有要挂载的元素vue只会渲染元素而不会加载的界面上 toast.vue的内容 !-- template的内容 -- template div slot {{message}} / slot / div / templ[详细]
-
Linux的PS1.PS2.PS3.PS4等环境变量;Crontab的两个坑人点;变量传
所属栏目:[Linux] 日期:2020-12-14 热度:122
1.问题出现: 我为了实现一个功能,就是让PS1变量(命令行提示符)每隔1分钟(利用crontab计划任务)变化一次颜色和背景格式以实现酷炫的效果,但是经过了各种尝试均以失败告终。虽然能够实现让PS1每按一次回车变化一次颜色(这个有人想尝试的话下面写的有)[详细]
-
linux svn版本比较
所属栏目:[Linux] 日期:2020-12-14 热度:172
# !/bin/sh # 导出指定版本之间的差异文件 如100到200之间的差异则导出100(不包括)-200(包括)的所有修改 SVN_URL = " svn://192.168.1.127/porject " if [ $ # -eq 0 ] ; then echo " You must useage like $0 old_version1(不包括) new_version(包括) "[详细]
-
Linux环境——MySQL安装及配置(8.0版本)
所属栏目:[Linux] 日期:2020-12-14 热度:184
虚拟机环境是Linux? Red Hat Enterprlse Linux (64位),本次安装的是Mysql 8.0版本。 由于有经验了,所以又弄了台虚拟机练手,承接上一篇博客(https://www.cnblogs.com/lelelong/p/10767049.html) 补充默认密码的截图 可以在文件 【/var/log/mysqld.log[详细]
-
linux 常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:77
查看进程号 ps -ef| grep nginx ps -ef | grep php- fpm ps -ef | grep php杀死进程 kill -QUIT 2072 nginx配置是否正确 . /nginx - tphp -fpm 目录 /app/php7.2/etc/php- fpm.conf查看是否安装定时任务 which crontab开启定时任务 service crond startcront[详细]
-
Linux下的文件批量转换为UTF8编码-enca
所属栏目:[Linux] 日期:2020-12-14 热度:81
一、简介 enca是Linux下的文件编码转换工具。 ? 二、源码包 http://dl.cihar.com/enca/ ? 三、使用方法 enca -L zh_CN file 检查文件的编码? enca -L zh_CN -x UTF-8 file 将文件编码转换为"UTF-8"编码? enca -L zh_CN -x utf-8 *? 把文件夹下的所有文件转换[详细]
-
二、linux的安装
所属栏目:[Linux] 日期:2020-12-14 热度:57
1.? 虚拟机安装: 1.1.? 什么是虚拟机 虚拟机:一台虚拟的电脑 . 虚拟机软件 : * VmWare : 收费的 . * VirtualBox : 免费的 . 1.2.? 安装 VmWare 参考《虚拟软件 vmware 安装 .doc 》 2.? CentOS 的安装 参考《 CentOS6 详细安装文档 .doc 》 3.? Linux[详细]
-
Linux 集群安装zookeeper
所属栏目:[Linux] 日期:2020-12-14 热度:187
系统:CentOs 7 环境:jdk 8? Zookeeper 下载地址: ?http://www-eu.apache.org/dist/zookeeper/stable/ 上传至服务器并解压,本人放在了 /usr/local/zookeeper 目录下。zookeeper目录要自己创建,创建zookeeper后,再创建两个文件夹 mkdir data? mkdir log[详细]
-
Linux FTP服务器配置文件vsftpd.conf 配置
所属栏目:[Linux] 日期:2020-12-14 热度:154
配置文件/etc/vsftpd/vsftpd.conf ? local_enable=YES?????????? ? write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES????????????? ? ? 开启FTP传输日志, 日志文件:/var/log/xferlog connect_from_port_20=YES xferlog_std_form[详细]
-
COMP9021, Trimester 1, 2019
所属栏目:[Linux] 日期:2020-12-14 热度:131
Assignment 2 COMP9021,Trimester 1,2019 1. General matter 1.1. Aims. The purpose of the assignment is to: design and implement an interface based on the desired behaviour of an application program; practice the use of Python syntax; develop[详细]
-
[转帖]rsync简介
所属栏目:[Linux] 日期:2020-12-14 热度:107
rsync用法详细解释 https: // www.cnblogs.com/noxy/p/8986164.html 之前一直使用 scp 现在发现这个命令更好一些. ? 提要 熟悉 rsync 的功能及其特点 掌握 rsync 语法及常用选项的功能 掌握 rsync 命令的三种基本使用方法 掌握如何筛选 rsync 的传输目标 掌[详细]
-
Linux yum源
所属栏目:[Linux] 日期:2020-12-14 热度:195
(一) yum源概述 yum需要一个yum库,也就是yum源。默认情况下,CentOS就有一个yum源。在/etc/yum.repos.d/目录下有一些默认的配置文件(可以将这些文件移到/opt下,或者直接在yum.repos.d/下重命名)。 首先要找一个 yum库(源),然后确保本地有一个客户端[详细]
-
Linux基础
所属栏目:[Linux] 日期:2020-12-14 热度:126
linux哲学思想 1、一切皆文件 2、小型、单一用途的程序 3、链接程序共同完成复杂的任务 4、简洁的用户交互界面 5、配置数据存放在文本中 ? ———————————————————————————— ? 二进制 ? 十进制 00000000 ? 0 00000001 ? 1 00000010[详细]
-
(6.3)用户和组账户管理
所属栏目:[Linux] 日期:2020-12-14 热度:80
linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源。系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰。 相关配置文件: 1.保存用户信息的文件:/etc/passwd ? 2.保存密码的文件:/etc/shad[详细]
-
linux下获取系统时间 和 时间偏移
所属栏目:[Linux] 日期:2020-12-14 热度:102
获取linux时间? 并计算时间偏移 void getSystemTimer(void){#if 0 char *wdate[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"} ; time_t timep; struct tm *p; time(timep); p=gmtime(timep); printf("n************************* %d:%d:%d **************[详细]
-
linux实战考试题:批量创建用户和随机8位密码-看看你会多少种?
所属栏目:[Linux] 日期:2020-12-14 热度:57
方法1: 使用((RANDOM+10000000))生成随机密码echo stuo{01..3}|tr " " "n"|sed -r ‘s#(.*)#useradd 1 ; pass=$((RANDOM+10000000)); echo $pass|passwd --stdin 1;echo 1 $pass /tmp/oldboy.log#g‘|bash 方法2: [[email?protected] ~]# echo yuy[详细]
-
linux常见故障处理
所属栏目:[Linux] 日期:2020-12-14 热度:151
目录 一. 文件和目录类 1.1 File exist 文件已经存在 1.2 No such file or directory 没有这个文件或目录(这个东西不存在) 1.3 command not found 命令找不到(没有这个命令) 1.4 invalid option 无效的参数(不可用的参数) 1.5 overwrite 覆盖 1.6 remo[详细]