1.创建文件夹
mkdir abc
2.查看 文件
ll abc
3.删除文件夹
rm -rf abc
4.删除文件
rm a.js
5.定位目录
cd abc
6.修改文件名
mv index.html index1.html
7.移动到上级目录
mv a.js ../a.js
8.回到上级目录
cd ../
9.拷贝
cp a.js a1.js
10.新建文件
touch d.js
11.新建文件并打开
vi c.js
12.查看文件
vim a.js 或者 cat a.js
13.文件编辑中
i (insert编辑) esc(退出编辑) :w(保存) : q(退出) :q!(强制退出)
14 查看前几行
head a.js
15.末尾几行
hail a.js
16.在文件中查找
grep "babel" package.json
从普通用户切换到root用户
sudo su // sudo -i
查看带隐藏的文件 ls -al
drwxr-xr-x 文件类型/文件所有者权限/文件所属用户用权限/其他人对此文件权限 w-4 r-2 x-1
查看当前用户 whoami 当前组 groups 查看当前目录 pwd 查看当前人 组 id
查看所有组 cat /etc/group
查看所有用户信息 cat /etc/passwd 或者 cat /etc/shadow
root下创建用户aaa useradd [-d] aaa [-d] 有c d D e g G m M n N 代表创建时附带不同的条件
修改用户 usermod -r aaa (-r连同目录一起删除) 删除 userdel [-d] aaa
用户组管理
groupadd bbb eg:groupadd -g 101 group 系统中增加了一个新组group2,同时指定新组的组标识号是101
修改:groupmod aaa
切换用户组 newgrp {root}
修改文件权限 chmod 777 aa.js aa.js 用于最大权限
修改文件所属用户组 chgrp 组 文件 eg: charg zwgroup aa.js
如果要修改该目录下所有文件和目录,使用-R参数。chgrp -R zwgroup aa
修改文件所有者 chown zw aa.js
将所有者和组名称都修改为root chown root:root aa.js
查看日志 /var/log/syslog{很多记录不同}