配置终端忽略大小写
echo 'set completion-ignore-case on' >> ~/.inputrc
Git alias 缩写配置
git config --global alias.cp cherry-pick &&
git config --global alias.co checkout &&
git config --global alias.ci commit &&
git config --global alias.br branch &&
git config --global alias.st status &&
git config --global core.editor vi
更多配置参考 Git配置和常用命令
系统账户管理
- 查看已有账户
cat /etc/passwd
- 添加账户并指定用户目录
sudo adduser --home /projecta/user123 user123
添加用户user123
,指定用户目录/projecta/user123
- 删除用户账户
sudo userdel user123
执行完就删除了,没有提示 - 添加用户sudo权限
sudo vim /etc/sudoers
在# User privilege specification
下面添加
user123 ALL=(ALL:ALL) ALL
,强制保存:wq!
- 修改用户默认目录
sudo vi /etc/passwd
/projecta/user123
改为/projectb/user123
强制保存:wq!
退出用户,再登录,用户目录就变为/projectb/user123
共享安装配置
安装
apt-get install samba
-
配置 参考如何配置samba服务器登录home目录
修改文件vim /etc/samba/smb.conf
重启
sudo service smbd restart &&sudo service nmbd restart
添加samba服务的用户,并设置密码
sudo smbpasswd -a user123
注意: 用户user123
必须已经是系统的用户访问
\\192.168.1.100\user123