-
ansible on aws linux 2
所属栏目:[Linux] 日期:2020-12-13 热度:81
1. 安装epelyum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm2. 安装ansibleyum install ansible3. 建立rolemkdir -p /opt/ansible-playbook/rolesmkdir -p {elasticsearch,redis}/{default,files,handlers,meta,tas[详细]
-
jupyter notebook使用介绍
所属栏目:[Linux] 日期:2020-12-13 热度:78
1. 键盘快捷键 Jupyter在顶部菜单提供了一个快捷键列表:Help Keyboard Shortcuts 。每次更新Jupyter的时候,一定要看看这个列表,因为不断地有新的快捷键加进来。另外一个方法是使用Cmd + Shift + P ( Linux 和 Windows下 Ctrl + Shift + P亦可)调出命令面[详细]
-
sed命令和正则表达式
所属栏目:[Linux] 日期:2020-12-13 热度:69
sed命令和正则表达式 sed是一种在线的,非交互式的编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,成为模式空间,接着用sed命令处理缓冲区的内容。处理完,把缓冲区的内容送往屏幕。 sed支持正则表达式 与grep一样,sed在文件中查[详细]
-
letecode [405] - Convert a Number to Hexadecimal
所属栏目:[Linux] 日期:2020-12-13 热度:73
Given an integer,write an algorithm to convert it to hexadecimal. For negative integer,?two’s complement?method is used. Note: All letters in hexadecimal ( a-f ) must be in lowercase. The hexadecimal string must not contain extra leading?[详细]
-
在linux下编译opencv for android
所属栏目:[Linux] 日期:2020-12-13 热度:168
cd /home/ahfu #选择opencv 3.4.6版本来编译 wget https://github.com/opencv/opencv/archive/3.4.6.tar.gz tar -zxvf opencv-3.4.6.tar.gz wget https://codeload.github.com/opencv/opencv_contrib/tar.gz/3.4.6 tar -zxvf opencv_contrib-3.4.6.tar.gz #[详细]
-
进程在内核中的组织
所属栏目:[Linux] 日期:2020-12-13 热度:192
进程与程序 程序是包含可执行代码以及执行代码需要的数据等信息的文件,存放在磁盘等介质上。 当程序被操作系统装载到内存并分配给它一定 资源后,此时可称为 进程 。 程序 是 静态 概念, 进程 是 动态 概念 进程在内核中的组织形式:进程控制块(PCB) Linu[详细]
-
Linux下的TCP Socket通信
所属栏目:[Linux] 日期:2020-12-13 热度:167
一、 socket函数 1、头文件: #include sys/types.h /* See NOTES */ #include sys/socket.h 2、函数原型: int socket(int domain,int type,int protocol); socket函数类似于 open,用来打开一个网络连接,如果成功则返回一个网络文件描述符( int类型),[详细]
-
linux环境下C++写TCP通信(一)
所属栏目:[Linux] 日期:2020-12-13 热度:50
#includestdio.h #include string .h // tcp #includeunistd.h #include sys/types.h #include sys/socket.h #include netinet/ in .h #include arpa/inet.h #include fcntl.h #include errno.h // endtcp class CTcpSocket{ public : CTcpSocket( void ); v[详细]
-
简单的Linux驱动程序以及如何加载/卸载驱动
所属栏目:[Linux] 日期:2020-12-13 热度:124
今天记录一下简单的 Linux驱动程序怎么写以及如何加载 /卸载驱动 以 hello.c为例: hello.c ? #ifndef __KERNEL__# define __KERNEL__#endif#ifndef MODULE# define MODULE#endif#include linux/kernel.h#include linux/module.h#include linux/init.hMODULE[详细]
-
linux环境下写C++操作mysql(一)
所属栏目:[Linux] 日期:2020-12-13 热度:60
/* ****************connect.cppg++ connect.cpp -o connect -I /usr/include/mysql/ -L /usr/lib/mysql/ -lmysqlclient*************** */ #include stdio.h #include string .h #include stdlib.h #include " mysql.h " class CMysqlInterface{ public : C[详细]
-
150个常用Linux命令
所属栏目:[Linux] 日期:2020-12-13 热度:100
命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用。 help 查看Linux内置命令的帮助,比如cd命令。 文件和目录操作命令(18个) ls 全拼list,功能是列出目录的内容及其内容属性信息。 cd 全拼change director[详细]
-
linux-Centos7安装python3并与python2共存
所属栏目:[Linux] 日期:2020-12-13 热度:182
1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安装Python 然后使用命令 which python 查看一下Python可执行文件的位置 可见执行文件在/usr/bin/ 目录下,[详细]
-
Linux集群基础--lvs
所属栏目:[Linux] 日期:2020-12-13 热度:95
系统扩展方式: scale up:向上扩展 scale out: 集群类型: LB:load balance 负载均衡集群, HA:high availability,高可用集群 HP:很少用 Availability:平均无故障时间/平均无故障时间+故障修复时间 系统: 可扩展性; 可用性 容量 性能 系统运维:可用[详细]
-
Linux Nginx的权限——访问本地目录报错403
所属栏目:[Linux] 日期:2020-12-13 热度:175
在安装好FastDFS并成功上传图片文件后,根据FastDFS返回的文件地址无法通过HTTP(即浏览器)访问到,报错404或者403。 不管是Error 404还是Error 403,基本都是Nginx的配置出了问题。 Nginx的配置文件是:/etc/nginx/nginx.conf 如果是Error 404,很可能是其[详细]
-
Linux Shell中反引号``, 单引号'', 双引号"&#
所属栏目:[Linux] 日期:2020-12-13 热度:120
用一个小程序(argv.py)来演示下: # !/usr/local/bin/python3 import sys print ( ‘ sys.argv has these ‘ ,len(sys.argv), ‘ elements: ‘ ,sys.argv) ?运行与结果: # 首先是赋予执行权限chmod 755 argv.py#1 一个空格一个命令行参数./argv.py I love S[详细]
-
[Algorithm] Find The Vowels
所属栏目:[Linux] 日期:2020-12-13 热度:57
? // --- Directions // Write a function that returns the number of vowels // used in a string. Vowels are the characters ‘a‘,‘e‘ // ‘i‘,‘o‘,and ‘u‘. // --- Examples // vowels(‘Hi There!‘) -- 3 // vowels(‘Why do you ask?‘) --[详细]
-
oh-my-zsh自定义配置
所属栏目:[Linux] 日期:2020-12-13 热度:110
oh-my-zsh主题配置 默认的 zsh 主题 robbyrussell 已经很棒了,简洁高效,能很好的显示 git 的相关信息,比如 branch 信息, 修改 , 删除 , 添加 等操作. 但是多用户的话就不能很好的展示,我们可以通过修改 robbyrussell 的配置文件来达到我们想要的效果. 一般情[详细]
-
全志A33编译脚本分析
所属栏目:[Linux] 日期:2020-12-13 热度:174
0x00 环境说明: 分析所使用的SDK为锐尔威视的开发板的资料中的Linux-SDK 0x01 脚本分析: 顶层目录下的build.sh: buildroot/scripts/mkcommon.sh [email?protected] 本质上是调用的? buildroot/scripts/mkcommon.sh 并直接把所有的参数传过去 mkcommon.sh[详细]
-
Linux-day-1
所属栏目:[Linux] 日期:2020-12-13 热度:123
? 1. ls ? ? 作用:列出文件信息,默认为当前目录下 ?常用选项: ? ? ? ? ?-a: 列出所有的文件,包括所有以.开头的隐藏文件 ? ? ? ? ?-d: 列出目录本身,并不包含目录中的文件 ? ? ? ? ?-h: 和-l一起使用,文件大小人类易读 ? ? ? ? ?-l: 长输出 3.pwd 显示[详细]
-
linux写一个计划脚本每月1号3点重启服务区
所属栏目:[Linux] 日期:2020-12-13 热度:191
1. 每周一,三,五的下午3:00系统进入维护状态,重新启动系统。 00 15 * *1,3,5 shutdown -r +5 ? 2. ~/tmp/restart.sh: date cd ? /var/test pid=` ps ? -e| grep ? test ? |? grep ? - v ? grep ? |? awk ? ‘{print?$1‘ }` kill ? -15?$pid sleep ? 2[详细]
-
linux autorun使用详解
所属栏目:[Linux] 日期:2020-12-13 热度:171
NAME ? autorun - 自动装载/卸载CDROMs并在装载后执行/path/to/cdrom/autorun 总览 ? autorun [-lmqv?V] [-a EXEC] [-c CDPLAYER] [-e STRING] [-i MILLISEC] [-n STRING] [-t STRING] [--autorun=EXEC] [--cdplayer=CDPLAYER] [--interval=MILLISEC] [--loc[详细]
-
Effect Hook
所属栏目:[Linux] 日期:2020-12-13 热度:84
? 1 数据获取,设置订阅以及手动更改 React 组件中的 DOM 都属于副作用。 2 可以把? useEffect ?Hook 看做? componentDidMount , componentDidUpdate ?和? componentWillUnmount ?这三个函数的组合。 3 useEffect函数第二个参数是可选的: ? 如果不传,则每[详细]
-
RHCE试题解析
所属栏目:[Linux] 日期:2020-12-13 热度:117
环境准备 yum-config-manager --add-repo=ADDREPOvim /etc/yum.confgpgcheck=0(1=on,0=off) ? 增加指定repo源,关闭签名合法性检查。 试题及答案 一、配置SELINUX 试题概述: ? 确保两个虚拟机的 SELinux 处于强制启用模式。 vim /etc/selinux/configSELINU[详细]
-
pyhon 连接linux
所属栏目:[Linux] 日期:2020-12-13 热度:171
1 """ 2 首先安装paramiko 3 pip install paramiko 4 """ 5 6 7 import paramiko 8 9 def SSHClients(hostname,port,username,password): 10 # 创建一个sshclient对象 11 ssh = paramiko.SSHClient() 12 # 允许连接不在know_host中的主机 13 ssh.set_missing[详细]
-
linux的图形模式框架
所属栏目:[Linux] 日期:2020-12-13 热度:124
linux与window图形界面的区别 也许大家都已经很习惯了windows的图形的操作方式。无论使用哪一种远程方式(QQ 远程,远程连接,teamviewer),windows同时只能由一个用户打开一个桌面系统。 比如远程连接登录时,主机CRT只能关闭并锁屏。 比如在使用QQ远程时,[详细]