通过 systemctl 控制
1. 字符界面
systemctl set-default multi-user.target
2. 图形界面
systemctl set-default graphical.target
通过 systemctl 控制
1. 字符界面
systemctl set-default multi-user.target
2. 图形界面
systemctl set-default graphical.target
先装 bitbucket 中的 origin 命名成 bitbucket
git remote rename origin bitbucket
在 github 添加 origin
git remote add origin https://github.com/username/myproject.git
将 master 发上去
git push origin master
将 bitbucket 删掉
git remote rm bitbucket
在这里操作可以查看 .git/config 中的变化
http://www.blackdogfoundry.com/blog/moving-repository-from-bitbucket-to-github/
使用 pigz nc tar 组合命令完成
发送方( pigz -4 代表压缩等级)
tar c 20151014 | pigz -4 | nc -l 3389
接收方
nc 192.168.1.55 3389 | pigz -d | tar xf -
直接输出
stat -c %Y filename
参考:
https://guides.github.com/features/mastering-markdown/
mac 下工具
sublime + markdown preview
要添加一个 sudo 用户
首先创建用户
useradd ansible
将其加入到 /etc/sudoers 中。
检测 visudo 的语法
visudo -cf /etc/sudoers
visudo 使用 sudo 的原则
有了 sudo 就尽量用 sudo
执行命令尽量使用白名单而不是黑名单
尽量对 sudo 所在的组进行设置
如果一个用户 cat /etc/passwd 设置为了 /sbin/nologin
可使用 su 强制切到对应用户
su -l jpuyy -s /bin/bash # su --help BusyBox v1.31.1 () multi-call binary. Usage: su [-lmp] [-] [-s SH] [USER [SCRIPT ARGS / -c 'CMD' ARG0 ARGS]] Run shell under USER (by default, root) -,-l Clear environment, go to home dir, run shell as login shell -p,-m Do not set new $HOME, $SHELL, $USER, $LOGNAME -c CMD Command to pass to 'sh -c' -s SH Shell to use instead of user's default