本文仅针对个人日常使用到的shell命令进行汇总,以便未来巩固与查看。未使用到的命令或者命令参数可能会在未来添加上来。
用户与组管理
添加组与用户
groupadd group1
添加group1组useradd user1 -g group1
在group1组中添加user1用户passwd user1 回车
为用户添加密码在,在输入回车后输入密码whoami
查看当前用户名groups
查看当前用户所处的组su root/user
用户与root之间的切换,切换至root用户需要输入密码
文件系统操作
mkdir
创建文件夹-p
创建不存在的文件,例如:mkdir -p foo/bar
rm
移除文件和文件夹-r
递归删除目录及其内容-f
忽略不存在的文件
touch
创建文件cp
拷贝文件,例如:cp ~/Document/foo.js ~/DeskTop
将Document下的foo.js拷贝至Desktop-r
拷贝文件夹,例如:cp ~/Document/bar ~/Desktop
将Document下的bar文件夹拷贝至Desktop
mv
移动文件或文件夹,例如:mv ~/Document/foo ~/Desktop
将Document下的foo文件夹移至Desktop。find
查找文件