随笔分类 - 【Linux】
linux养成之路
摘要:算法: 广度优先和深度优先的了解 台阶的走法(算法:回溯法) 插入排序,选择排序 递归算法思想 递归实现汉诺塔 查出一段时间内星期一和星期日的所有日期 实现min函数获取数组最小元素的 php: 服务异常怎么排查和处理,finally使用 常用的数组操作方法和字符串操作方法 了解浅拷贝和深拷贝吗?
阅读全文
摘要:参数: -i: 不区分大小写 -c: 统计包含匹配的行数 -n: 输出行号 -v: 反向匹配 示例文件: (example.txt) The cat's name is Tom, what's the mouse's name? The mouse's NAME is Jerry They are
阅读全文
摘要:示例: 查看git历史有哪些提交作者 需要获取的信息是 , 介于 和邮箱地址之间 2、以指定内容切分,并获取相应部分的数据 以'Author: '为分隔符, 并获取切分后的第二个元素,即 , 从作者后包括邮箱等的信息 以邮箱标记的 ' author.txt bash tee author.txt `
阅读全文
摘要:环境介绍 服务器:腾讯云 + centos + onestack搭建好的lnmp环境 本地:mac 安装openssh 配置 ssh方式连接sftp的配置文件在 , 可以在该文件指定端口号和相关参数。修改配置后需要重启ssh centos : ubuntu : 命令行连接sftp 本地终端执行: 连
阅读全文
摘要:安装lnmp环境 参考: "简书 Centos 7 下安装LNMP官方最新版" 安装redis 参考: "简书 Centos 7下使用yum安装redis" 安装nodejs npm nodejs分8.x和10.x,这里用10.x的,如果需要用8.x,就换成 参考: "Linuxhint CentO
阅读全文
摘要:下载安装 1、下载源码包: 2、解压缩: 然后进入到解压缩后的目录 3、安装配置: prefix 是指定安装目录 执行前确保系统已安装了编译器gcc 4、编译,并安装: 将默认的python2.7换成新版python3.7 (1) 查看当前系统python执行程序的位置 定位到加载的python目录
阅读全文
摘要:背景 上周末重装了windows主机的系统,之后就重新安装了vmware软件,今天使用的时候就发现git pull代码仓库的时候,发现代码仓库无法获取,检查后发现是虚拟机上不了网了。 查看了一系列教程,加上自己的各种尝试,最后可以成功联网了,记录一下,避免下次继续走弯路。 操作流程 1.重置虚拟网络
阅读全文
摘要:ping命令 验证IP的可达性 本地ping虚拟机中的ip地址: telnet命令 验证服务的可用性,某个端口是否打开 连接到服务器的端口上: 几种场景: (1)ping通,telnet不行 ip地址可达,但相应端口不可达,说明是访问的机器的防火墙(iptables或firewall)设置了端口拒绝
阅读全文
摘要:1、shell命令 [ ][top]:查看有哪些系统进程正在运行。该命令提供了实时对系统处理器状态的监控,它能够实时显示系统中各个进程的资源占用情况。该命令可以按照对CPU、内存使用和执行时间对系统任务进程进行排序显示,同时还可以通过交互式命令进行设定显示。 :检查磁盘空间占用情况(磁盘空间使用率)
阅读全文
摘要:题:如何实现每天0点重新启动服务器? 答: (1)创建定时任务,并进行编辑 (2)编写脚本内容 0分 0时 每日 每月 每周 执行的命令:reboot
阅读全文
摘要:一、脚本执行方式 1.先赋予权限 再直接执行 2、调用解释器使得脚本执行 3、使用source命令 二、编写基础 1、开头用#!指定脚本解释器 2、编写具体内容
阅读全文
摘要:vi 是 unix 家族下最功能强大的文字编辑器,而 vim 則是 vi 的加强版, 编辑模式 游标移动 标记与复制 搜尋與取代 刪除 檔案功能 視窗分割 頁籤 其它指令 檔案瀏覽器操作 請先以 :Ex 相關指令進入檔案瀏覽器 vim 的設定檔 通常我會編輯 /etc/vimrc,在檔案最後加入:
阅读全文
摘要:环境:ubuntu 16 一、cron实现定时任务 cron实现的定时任务是周期性循环执行的。 1.安装cron 2.添加定时任务(进行编辑) 第一次执行时会提示选择编辑器,可以是nano,可以是vim,等,输入序号即可选择 3.在出现的文本中编辑,添加一个执行一个脚本文件的定时任务my_cron.
阅读全文
摘要:一、系统安全 sudo:以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。 su:用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。 chmod:分配文件调用权限。(文件调用权限分为三级 : 文件拥有者、群组、其他) setfacl
阅读全文
摘要:一、Ubuntu安装 1、命令行安装 2、启动redis服务(安装完成后自动启动) 3、查看redis状态 4、关闭redis服务 5、通过系统服务进程查看redis状态 redis 6024 0.0 0.0 41884 3120 ? Ssl 14:28 0:00 /usr/bin/redis-se
阅读全文
摘要:安装Apache网站服务器 (1)安装Apache网站服务器。 (2)启动Apache服务。 (3)查看Apache的运行状态。 输出: (4)设置Apache开机自启动。 (5)测试安装是否成功(浏览器访问apache的ip地址,本地安装的可直接访问http://localhost/) 注意apa
阅读全文
摘要:安装MariaDB/MySQL MariaDB是MySQL的分支,与MySQL高度兼容,几乎所有的命令都一样。MariaDB是由前MySQL的开发人员离开Sun公司后开发的,目的是为了防止Oracle公司将MySQL变成一个闭源产品。很多Linux发行版(Arch Linux)以及大公司(谷歌)都迁
阅读全文
摘要:安装PHP7 Ubuntu 16.04官方源自带PHP7,所以可以直接使用apt-get来安装。 (1)安装PHP7以及常用扩展。 (2)启用Apache的php7.0模块,然后重启Apache。 (3)启动php7.0-fpm进程。 (4)查看php7.0-fpm运行状态。 (5)测试PHP是否安
阅读全文
摘要:1.每个命令之间用;隔开说明:各命令的执行给果,不会影响其它命令的执行。换句话说,各个命令都会执行,但不保证每个命令都执行成功。 2.每个命令之间用&&隔开说明:若前面的命令执行成功,才会去执行后面的命令。这样可以保证所有的命令执行完毕后,执行过程都是成功的。 3.每个命令之间用||隔开说明:||是
阅读全文
摘要:将宿主主机中/home/文档/workplace目录挂载到Docker的/var/www/html目录下
阅读全文

浙公网安备 33010602011771号