zsh

使用Composer安装TP5.1出现zsh: no matches found: 5.1.*

♀尐吖头ヾ 提交于 2020-08-13 00:56:45
使用Composer安装TP5.1出现zsh: no matches found: 5.1.* 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 问题提示 zsh: no matches found: 5.1.* 问题解决 在之前还是可以执行的,现在新建的时候出现了现在的问题 解决办法是不使用这个版本模糊的命令,直接确定版本 composer create-project topthink/think=5.1.31 sight 感谢 万能的网络 以及勤劳的自己 来源: oschina 链接: https://my.oschina.net/guizimo/blog/4335926

ubuntu 安装 oh my zsh

坚强是说给别人听的谎言 提交于 2020-08-12 16:56:16
https://github.com/ohmyzsh/ohmyzsh https://ohmyz.sh/#install 安装 brew install zsh sudo apt-get install zsh -y sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" mac 上的权限问题, 必须在 source oh-my-zsh之前 ZSH_DISABLE_COMPFIX="true" 默认shell chsh -s /bin/zsh https://github.com/ohmyzsh/ohmyzsh/wiki/themes 主题 avit 去掉那个红色的箭头或者改成其他颜色... 添加箭头 fishy 这个主题没有git ... 配置 时间格式 HIST_STAMPS="yyyy-mm-dd" https://github.com/unixorn/awesome-zsh-plugins 插件 安装 clone库,并安装, 然后在 ~/.zshrc 文件中添加

Failed to connect to raw.githubusercontent.com port 443

送分小仙女□ 提交于 2020-08-12 05:49:29
Mac 安装 homebrew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   报错: Failed to connect to raw.githubusercontent.com port 443 这个是你的主机无法连接 raw.githubusercontent.com 导致的 解决办法: 使用国内的源 /bin/zsh -c " $(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh) " 参考: https://zhuanlan.zhihu.com/p/111014448 来源: oschina 链接: https://my.oschina.net/u/4389791/blog/4289059

fish 使用函数 实现 命令行打开vscode

北战南征 提交于 2020-08-11 23:29:33
执行命令 echo 'set -g fish_user_paths "/Applications/Visual Studio Code.app/Contents/Resources/app/bin" $fish_user_paths' 或者 自己写入文件 在~/.config/fish/config.fish中添加 set -g fish_user_paths "/Applications/Visual Studio Code.app/Contents/Resources/app/bin" $fish_user_paths 好像也没有zsh方便.... code ~/.config/fish/ 如果没有对应的文件, 需要自己新建一个 function code set location "$PWD/$argv" open -n -b "com.microsoft.VSCode" --args $location end function .. cd .. end 来源: oschina 链接: https://my.oschina.net/ahaoboy/blog/4462859

Linux命令(23)usermod命令

此生再无相见时 提交于 2020-08-11 21:27:24
usermod命令 功能说明:修改用户属性 用法:usermod [options] login_name 选项 作用 -u,--uid UID 修改用户的ID为此处指定的新UID -g,--gid group_name 修改用户所属的基本组,不过此组得事先存在 -G,--groups GROUP1[,GROUP2,...[,GROUPN]]] 修改用户所属的附加组,如果用户原来有附加组,那么原来的附加组会被覆盖,若要保留原有的附加组,则要同时使用-a选项,表示追加 -a,--append 与-G一起使用,用于给用户添加新的附加组 -c,--comment COMMENT 修改注释信息 -d,--home HOME_DIR 修改用户的家目录,如果用户原有的家目录有文件,修改用户的家目录时,用户原来的文件不会被转移到新位置 -m,--move-home 只能与-d选项一起使用,用于将原来的家目录移动为新的家目录 -l,--login NEW_LOGIN 修改用户名 -s,--shell SHELL 修改用户的默认shell -L,--lock 锁定用户密码,禁止用户登录,即在用户原来的密码字符串之前添加一个“!” -U,--unlock 解锁用户的密码 -e 指明用户账号过期日期,格式为YYYY-MM-DD -f 修改非活动期限 示例1:添加用户oscar,并修改其shell为zsh

Windows10内置Linux子系统初体验

安稳与你 提交于 2020-08-11 13:50:17
https://www.jianshu.com/p/bc38ed12da1d 前言 前段时间,机子上的 win10 又偷偷摸摸升级到了一周年正式版,比较无奈。不过之前听闻这个版本已经支持内置的 Linux 子系统,于是就怀着好奇心试玩了一把。虽然期间遇到了很多问题,但总体来说这个子系统体验还不错,在这里就分享一些关键步骤和遇到的问题,剩下的大家自己折腾吧。。 启用 Linux 子系统 设置(16215版之后不再需要开发人员模式) Windows功能 安装ing... 系统升级到一周年正式版及以上(1607) 依次在 设置 - 更新与安全 - 针对开发人员 选项中,启用"开发人员模式" 在资源管理器中打开 控制面板\所有控制面板项\程序和功能 , 打开 启用或关闭 Windows功能 , 勾选 适用于Linux的Windows子系统(Beta) 重启电脑 命令行运行 lxrun /install /y 开始安装 安装速度取决于网络情况,下载的文件在 %localappdata%\lxss 目录下 lxss.tar.gz (181M),解压后大概500M, rootfs 目录即为子系统根目录。 命令行运行 bash 进入Ubuntu 默认使用的 root 帐号登录,通过指令 passwd 设置密码。 注:本文脚本均在root帐号下操作,因此建议使用root帐号 毕竟爱折腾

Linux命令(22)useradd命令

隐身守侯 提交于 2020-08-10 02:44:28
useradd命令 功能说明:添加用户或更新默认的新用户信息 用法:useradd [options] login_name 选项 说明 -u,--uid UID 添加一个新的用户时,手动指定UID号,默认是上一个用户的UID+1,UID使用范围(CentOS6)500+,(CentOS7)1000+ -g,--gid group_name 添加一个新的用户时,手动指定用户所属的基本组,可以为组名,也可以为GID,不过这表示不给他创建与其用户名同名的私有组。注意:此组得事先需要事先存在否则创建时会出现错误。 -c,--comment COMMENT 指明注释信息,如果有空格,通常需要包含在引号中 -G,--groupsGROUP1[,GROUP2,...[,GROUPN]]] 指明用户所属的附加组,多个组之间用户逗号分隔。注意:组得事先存在。 -d,--home HOME_DIR 添加新用户以指定的路径为用户的家目录,创建方式:通过复制/etc/skel此目录并重命名来实现的,指定的家目录路径如果事先存在的话,则不会为用户复制环境配置文件。因此创建用户指定家目录时,目标路径最好不要存在。如果不指定的话,默认会在/home中创建一个与其用户名同名的目录。 -s,--shell SHELL 指明用户所使用的shell,可以使用的所有常规shell列表存储在/etc/shells文件当中

如何在 Mac 上使用 pyenv 运行多个版本的 Python

岁酱吖の 提交于 2020-08-09 02:42:19
如果你在 macOS 上运行的项目需要没有安装的 Python 版本,请试试 pyenv。 即使对于有经验的开发人员,管理本地 Python 开发环境仍然是一个挑战。尽管有详细的 软件包管理策略 ,但仍需要采取另外的步骤来确保你在需要时运行所需的 Python 版本。 为什么 Python 版本重要? 起初这是一个奇怪的概念,但是编程语言会像其他任何软件一样发生变化。它们有错误、修复和更新,就像你喜欢的 API 和任何其他软件一样。同样,不同的发行版由称为 语义化版本 的三位数标识。 😭😭😭 pic.twitter.com/yt1Z2439W8 — Denny Perez (@dennyperez18) May 28, 2019 多年来,Python 2 是该语言的常用主要版本。在 2020 年 1 月,Python 2 到达最后寿命 ,此后,Python 的核心维护者将仅支持 Python 3。Python 3 稳步发展,并定期发布新更新。对我来说定期获取这些更新很重要。 最近,我试图在 macOS 上运行一个依赖于 Python 3.5.9 的项目,而我的系统上并没有安装这个版本。我认为 Python 包管理器 pip 可以安装它,但事实并非如此: $ pip install python3.5.9 Collecting python3.5.9 ERROR: Could not

Go--Beego新建项目(解决不能访问的问题)

点点圈 提交于 2020-08-07 07:35:58
Go--Beego新建项目(解决不能访问的问题) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 beego开发文档 https://beego.me/docs/quickstart/new.md 安装beego 请首先安装beego和bee go get github.com/astaxie/beego go get github.com/beego/bee 使用bee创建项目 进入gopath下src里面 MacBook-Air :: ~/go/src » bee new project 在Goland中打开项目 运行项目 bee run 发现不能够访问 修改配置文件 在conf/app.conf文件里面添加 httpaddr = 127.0.0.1 测试 再次运行,发现可以了 在浏览器中打开 感谢 beego 万能的网络 以及勤劳的自己 来源: oschina 链接: https://my.oschina.net/guizimo/blog/4315234

Flutter第一个应用--踩坑之路

爱⌒轻易说出口 提交于 2020-08-06 23:56:34
Flutter第一个应用--踩坑之路 安装 参照官网教程( 这里 )下载解压,以及设置环境变量即可。 如果你是中国用户 (当然了,我们都是),参考这篇文章 Using Flutter in China ,设置一下中国的镜像。 比如我用的是zsh,那我的设置如下: export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn 然后使用 flutter doctor 检查一下环境,我的如下: 我的 android studio 是绿勾勾,是因为我已经安装过Flutter插件了 注意上图我红色箭头标注的地方 ,如果你的没有通过检查,按照doctor的提示输入命令f lutter doctor --android-licenses ,然后一路Y就行。 创建项目 安装官网的 这篇文章 使用AS创建项目,但是你会发现,卡在下面这个页面很久 google了很久,得到一个答案,很暴力。 先打开项目文件夹,看是否已经成功创建了文件。(基本都是已经创建了的) 然后强制杀死as 然后重新启动as,打开已存在的项目 但是,按照as的提示Get dependencies时,报 Waiting for another flutter command to