Linux
文章平均质量分 77
No Big Deal
好好学习,天天向上
展开
-
《HTTP/2 In Action 中文版本》小结
HTTP/2InAction中文版 简约笔记,用于了解下大致的概念。原创 2022-08-02 16:00:26 · 661 阅读 · 0 评论 -
linux 批量修改文件后缀名
问题复现突然所有的png图片访问不了,才发现是同事电脑生成的文件都是PNG,一个大写一个小写,此时,紧急需要一个批量修改文件后缀名的命令。在此记录下。rename 's/\.PNG/\.png/' *rename命令没有的话,就 apt install rename命令解读将当前文件夹下面的所有.PNG的文件改为.png文件参考链接https://www.cnblogs.com/mianbaoshu/p/11772876.html网上资料,关于此命令用法,在此粘贴一、rename命令原创 2020-11-08 10:49:52 · 2991 阅读 · 0 评论 -
linux用户及用户组及文件夹权限相关
目的,分配某个用户只对某个文件夹具有读写执行rwx权限。知识点:查看所有用户 cat /etc/passwd查看指定的用户 grep leijiang /etc/passwd查看所有用户组 cat /etc/group查看指定的用户组 grep leijianggroup /etc/group1.创建用户useradd leijiang2.设置密码passwd leijiang然后输入这个用户的密码。3.将用户添加到某个用户组中如果没有就先创建groupadd leijia原创 2020-10-20 18:44:47 · 160 阅读 · 0 评论 -
连接docker容器中出现ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
问题复现ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)很久没有登陆我的这个数据库容器,连不上。开始百度方法,说改配置文件,但是很遗憾,我创建容器的时候没有挂在配置文件。解决记录大前提:我是docker容器中的mysql错误类型应该是密码错误,因为我密码确实不记得了第一步:找一个配置文件配置文件内容 [client]default-character-set=ut原创 2020-07-07 14:16:26 · 5562 阅读 · 0 评论 -
(遍历某个目录下所有文件,并执行相关命令)记录下自己写的linux shell脚本
一、脚本功能简述:得到用户输入的 目录名称 语言类型,遍历该目录下的所有文件,并执行相关命令#初始化参数选项export ready_fold_name=''export language_type=1#得到用户输入的参数值read -p "请输入目录名称(如 multifold ):" ready_fold_nameread -p "请选择生成的语言(如 中文:1,英文:0 ):" language_typeecho "这是你输入的目录名称:$ready_fold_name"#准备拼接原创 2020-07-02 09:41:12 · 1930 阅读 · 0 评论 -
linux shell之得到命令的返回值,并赋值显示
命令 pwd要转成大写才可以。。。export curpath=${PWD}echo $curpathecho "上面是输出的目录"files=$(ls $curpath )for file in files do echo $file done原创 2020-07-01 15:39:00 · 1281 阅读 · 0 评论 -
Linux shell 之 提取目录/文件/名称
转载的原文链接:https://blog.csdn.net/ljianhui/article/details/43128465很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从路径/dir1/dir2/file.txt中提取也文件名file.txt,提取出目录/dir1/dir2,提取出文件后缀txt等。下面介绍两种常用的方法来进行相关的操作。一、使用${}1、${var##*/}该命令原创 2020-07-01 14:55:16 · 268 阅读 · 0 评论 -
解决Mac每次重启终端都要source ~/.bash_profile才能环境变量生效
直接转载别人的问题自己在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效.需要重新执行 : $source ~/.bash_profile分析发现zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量。解决办法在~/.zshrc文件最后,增加一行:source ~/.bash_profile具体操作切换到 ~ 目录下$ cd ~编辑 .zshrc 文件,如果没有则自动创建$ vi .zshrc按 i 进入编辑模原创 2020-06-17 22:02:09 · 4622 阅读 · 3 评论