ArchLinux下命令行连接PPTP VPN实战
nome 主题的网络连接配置添加 PPTP VPN 连接,一直不能连接上服务器,查看日志找问题也找不出问题。也许是 UI 配置太过于复杂,很多配置项弄的人晕头转向,也许是配置错误的问题吧,于是尝试使用命令行来配置连接。下面是在 ArchLinux 上的操作记录。 ➜ ~ sudo pacman -S pptpclient // 推荐使用 pptpsetup 来配置 ➜ ~ sudo pptpsetup...
使用GIT将所有提交合并为一个提交
使用 GIT 将多个提交合并为一个提交,这个问题我们很轻易的就能想到,使用 git rebase 命令即可。但是,凡事都有例外,rebase 最后的两个提交是不可以再合并的,剩下最近的两个提交怎么办。下面的命令可以用来将最终的两个提交合并为一个提交。git reset --soft "HEAD^" git commit --amend ...
ArchLinux安装定时任务工具Crontab
rontab -e 安装了一些任务之后,发现过了好几天都没有动静是不是很生气。 回头再看看 Arch 的 wiki,虽然他们的网站做起来还有点样子,但是文档写的太冗长,看着觉得累。下面就以最简单的几个命令总结如何安装及启动吧。如下所示: // install sudo pacman -S cronie // 开机启动 systemctl enable cronie.service // 启动 syst...
有关硬盘的检测
理是什么,感觉是很快的,不是很懂。我觉得检测,就应该是很漫长的,尤其是硬盘空间很大的时候。于是使用自带的工具 badblocks 来做个检测,我觉的这个检测靠谱很多,等了好几个小时,依然在执行中,这些命令设计的特别不友好,不提前告知下可能的时间。pi@raspberrypi:~/bak $ sudo badblocks -v /dev/sda > badsectors.txt Checking blo...
在终端命令行使用SMTP协议发送邮件
最近使用 SMTP 协议连接 126 邮箱 smtp.126.com 发了一封邮件,开始几次都没有测试成功,一直提示 DT:SPM,在 126 服务器返回的链接中可以看到是被系统判定为垃圾邮件。如下响应: 554 DT:SPM 126 smtp6,j9KowAAHDGR3yR1Xi0s2CA--.28401S5 1461570156, please see http://mail.163.com/h...
bash shell stty 相关命令
stty 的一些经典代码,实现按任意键继续... Ctrl+C 取消。SAVEDSTTY=`stty -g` // 保存配置 stty -echo // 关闭屏显 stty cbreak // 立即响应 dd if=/dev/tty bs=1 count=1 2> /dev/null stty -raw // 关闭原始输入 stty echo // 开启屏显 stty $SAVEDSTTY // 恢复...
解决Linux之Gnome主题下Rime输入法默认中文问题
Rime 輸入方案的概念、Rime 中的數據文件分佈及作用等基礎知識。 必知必會 重新佈署的操作方法 【中州韻】點擊輸入法狀態欄上的 ⟲ (Deploy) 按鈕 或:如果找不到狀態欄,在終端輸入以下命令,可觸發自動部署: rm ~/.config/ibus/rime/default.yaml; ibus-daemon -drx // 重新部署 一例、默認英文輸出 有些用戶習慣默認英文輸出,在需要用中...
使用PHP包管理器Composer创建LMLPHP项目
../vendor/autoload.php'; define('APP_DIR', __DIR__.'/../app'); lml()->app()->run(); 在 public 目录下运行如下命令即可创建 LMLPHP 项目目录。 php index.php LMLPHP 现在已经支持 Composer,为了方便喜欢用 Composer 的用户可以更便捷的使用更多的第三方库。LMLPHP 的 ...
VI编辑文件忘记SUDO不退出如何保存
麻烦,比较简单的解决方式如下。 is read-only (add ! to override) Can't open linked file for writing 使用 ! 执行外部 Shell 命令。如下所示: :w !sudo tee % > /dev/null 简写模式,但不建议这样做。 :w !sudo tee % Also See:http://vim.wikia.com/wiki/Su...
记录一次 git 折腾,其实无关 git
rmal_zone0/temp 这一行代码导致 git 无法更新推送代码,SSH 正常登录。于是,我没有想到是这么个原因。找了很久的问题,最后发现 ssh 可以正常登录,但是 scp rsync 这些命令都不能正常使用了。关键是不报错。git 也没有任何报错。并且之前使用 Raspberry Pi 也这么干过,在 .bashrc 里面加过很多代码,都没有出过问题,不过 Debian 10 已经不维护了...