Linux

(64)

terminal 中查看当前使用的是什么 shell

突然发现我新安装的 ubuntu 18.04 上,terminal 中的提示符跟 tmux 中的不一致。于是,我想看看这两个分别使用的是什么 shell。 tmux 中 ``` $ echo $0; /bin/zsh ``

ubuntu 18.04 - zsh: command not found: ifconfig

在新安装的 ubuntu 18.04 destop 上,想要查看本地 IP 地址 ``` $ ifconfig zsh: command not found: ifconfig ``` 我以为自己敲错命令了,反复试,还是

Ubuntu 18.04 将程序添加到 Gnome 桌面菜单栏

类似于 windows 的快捷方式,Gnome 会查看 - /usr/share/applications - ~/.local/share/applications 这两个目录下的 .desktop 文件。 例如

ubuntu 上使用 systemd 重启时自启动 redis 及 laravel queue worker

之前一直使用 supervisor 来管理进程,但是偶然发现 systemd 已经成为主流并内置于 Ubuntu,所以拿 redis 测试一下效果。 ## 测试环境 - ubuntu 18.04 - ubuntu 16.04

以 www-data 的身份执行 crontab 的计划任务

新建了一个 Laravel 的计划任务,配置好 crontab ``` * * * * * php /www/sunzhongwei/artisan schedule:run >> /dev/null 2>&1 ``` 同

Ubuntu 18.04 GNOME SHELL 内置的录屏工具

Ubuntu 18.04 内置了一个录屏工具,但是这个录屏工具太低调了,即没有图标,也没有菜单启动项,只有快捷键。。。 启动方式,同时按下键盘的 Ctrl + Alt + Shift + R 这时,会看到 Ubuntu

重装升级 Ubuntu 18.04

一直使用的是 Ubuntu 16.10,早就想升级了,因为懒,一直没有动手。正好赶上手头的项目都告一段落,没有太紧急的开发任务; 加之升级微信小程序开发助手把开发环境搞炸了,所以我下定决心升级一波。 ## 重装前的备份文件 ~/.s

Ubuntu 18.04 上设置桌面程序开机自启动

## 需求 在新安装的 Ubuntu 18.04 系统上,将有些不可描述的程序开机之后自动启动 ## Startup Applications Preferences 打开 Startup Applications Prefere

Indicator Stickynotes - Ubuntu 桌面便签小工具

年纪越大,事情越多越杂。写着代码一旦被紧急事情打断,回头就忘了刚才在干什么。。。 虽然 trello 上有任务列表,但是太多看板,太多人的任务在一起,有时候找起来也是个麻烦事。 所以我急需一个 Ubuntu 上类似 window

线上修改属于 www-data 用户组的文件

独自开发后台的调试阶段,没有比线上直接修改代码更痛快的事情了。。。。 但是代码部署时通常是设置在 www-data 用户组下,而我的独立登录帐号是没有权限修改这些源文件的。 解决方法 - 为源代码添加组的修改权限 - 把