随笔分类 - linux
摘要:操作步骤 设置全局配置 查看配置文件校验结果 使用: cd到项目目录,执行git pull,会提示输入账号密码。输完这一次以后git pull或git push就不在需要输入密码了(会在根目录生成一个 .git credentials 文件)
阅读全文
摘要:Centos XFS 硬盘分区调整 问题描述 在安装新的虚拟机或者系统时,由于无法评估分区的大小,导致后面某个分区太小无法部署服务,比如我们在安装Linux虚拟机时,给虚拟机分配了500G的硬盘.在不手动设置分区的情况下,会自动将/home 分配400G,/ 目录分配50G,这样就会导致"/home
阅读全文
摘要:Linux Sort命令 语法 参数: b 忽略每行前面开始出的空格字符。 c 检查文件是否已经按照顺序排序,如果有序,则不进行操作 d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 f 排序时,忽略大小写。 i 排序时,除了040至176之间的ASCII字符外,忽略其他的字符。 m 将
阅读全文
摘要:Linux 下统计某个文件的词频 摘抄自 "Letcode" 文本内容 脚本 输出结果如下:
阅读全文
摘要:Linux Top的使用 Top常用命令 b:以批处理模式操作; c:显示完整的治命令; d:屏幕刷新间隔时间; I:忽略失效过程; s:保密模式; S:累积模式; i:设置间隔时间; u:指定用户名; p:指定进程; n:循环显示的次数。 TOP页面参数解释 统计信息 进程总体情况分析 CPU使用
阅读全文
摘要:Ubuntu下安装Mysql Python1.2.5问题 安装步骤 1、进入官网下载对应的mysql python 版本 2、解压 3、进入对应目录安装 遇到的坑 1、mysql_config: not found 解决方式: 2、_mysql.c:29:10: fatal error: Pytho
阅读全文
摘要:关闭或启动linux防火墙后,docker启动容器报错问题解决方式 解决办法:重建docker0网络恢复 1、按照进程名杀死docker进程 2、清空防火墙规则 清空nat表的所有链 3、查看定义规则的详细信息 4、关闭docker0接口 5、删除docker0接口 6、重启docker 7、查看是
阅读全文
摘要:基本命令 进入vim相关 |命令 |描述 | |: : |: | |vim filename |打开或新建文件,并将光标置于第一行首| |vim +n filename |打开文件,并将光标置于第n行首| |vim + filename |打开文件,并将光标置于最后一行行首| |vim +/patt
阅读全文
摘要:搭建步骤 1、安装docker及docker compose 2、编写dokcer compose文件 并且启动 3、访问localhost:3080 进入GitLab页面 "localhost:3080" 我们首次进入时,会让初始化管理员的密码,这里初始化完成后使用 进入gitlab页面(如下),
阅读全文
摘要:Linux Top的使用 Top常用命令 b:以批处理模式操作; c:显示完整的治命令; d:屏幕刷新间隔时间; I:忽略失效过程; s:保密模式; S:累积模式; i:设置间隔时间; u:指定用户名; p:指定进程; n:循环显示的次数。 TOP页面参数解释 统计信息 进程总体情况分析 CPU使用
阅读全文
摘要:使用Python SimpleHTTPServer 快速启动http服务 当前Python版本为2.7,3.5以后的版本略有区别,可用$ python version 查看Python版本 1、进入需要分享的目录 2、开启http服务 注意事项 SimpleHTTPServer有一个特性,如果待共享
阅读全文
摘要:centos 端口及防火墙相关命令 端口相关 开放端口 关闭端口 刷新配置 查看已经开放的端口 某个端口是否被占用 8、查看监听的端口 防火墙相关 关闭防火墙 开启防火墙 禁止开机自启 防火墙状 进程相关 查看端口被哪个进程占用 查看进程信息 杀死进程
阅读全文
摘要:Linux 快速清空文件内容 : filename \ filename echo "" filename echo filename cat /dev/null filename
阅读全文
摘要:docker compose 搭建DNSDNS搭建 1、配置docker compose文件 2、启动docker compose 并且进入dns管理平台(http://localhost:5380/) 3、Linux 配置dns私服,并校验是否成功 打开dns配置文件 追加命令 验证 4、注意事项
阅读全文
摘要:setfacl 给指定用户设置指定目录,其他目录无法访问 新建一个yja用户,这个用户只能访问 /datadisk1/aa目录,不能访问/datadisk1 下的其他目录 1、修改/datadisk1 根目录 2、设置用户可以访问的目录 3、设置组可以访问的目录 4、删除指定用户/组的权限 6、查看
阅读全文
摘要:Linux 使用pwgen 生成随机密码 1、下载安装包 2、pwgen h pwgen [ OPTION ] [ pw_length ] [ num_pw ] 参数: 3、实例 生成10位的密码 生成1个10位的密码 生成一个10位1个 行打印 含有大小写字母、包含特殊符号、数字的密码
阅读全文
摘要:添加用户和用户组,并且有sudo权限 1、添加用户组 2、添加用户并且归属dev组 3、修改用户密码 4、查看组 5、查看用户 6、给用户组增加sudo权限 7、给用户增加sudo权限 8、删除用户 9、删除用户组
阅读全文
摘要:/bin bin是Binary的缩写。这个目录存放着最经常使用的命令。 /boot这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev dev是Device(设备)的缩写。该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
阅读全文