vim
yy复制
p粘贴
u undo撤销
(查找替换):范围 s/原内容/新内容/全局 全局就是g,可加可不加
1-3 s/jiji/kun/g 在1至3行内的jiji改为kun
(另存为):w/地址/文件 另存为 /地址/文件
:set nu 设置行号
:set list 显示控制字符
:set nonu 取消设置行号
echo “” 可以直接输出想要的文字
操作页面
cd更改当前目录 cd /home【root@localhost~】改为【root@localhost home】
pwd显示当前目录
date 查看时间
创建用户 useradd 用户名
更改用户密码 passwd 用户名
/etc/shadow | /etc/passwd | /etc/group查看用户信息
用户名:加密密码 用户名:密码占位 组名:密码占位符
(查询用户)id 用户名
看该指令的快捷键 指令 --help 用户 或者 man 问题
(删除用户)userdel -r 用户名
(修改用户)usermod
(创建组)groupadd
(查看组)cat /etc/group
(删除组)groupdel
2022.11.30
chmod改变文件/目录权限
chmod 对象 (+/-/=)权限 文件/目录
对象只能为u/g/o/a,权限类型(r=4/w=2/x=1)
chown改属主,组
(改用户和组)chown 用户.组 文件
(改用户)chown 用户 文件
(改组)chown .组 文件
如果要改变文件夹但不改变里面文件所属的主和组
chown -R 用户.组 文件夹
su - 用户(跳转到制定用户)
exit退出当前用户
ll如果要查看文件夹,那么格式为ll - d 文件夹/
set设置f文件acl访问控制列表 setfacl设置权限
getfacl查看权限 getfacl 文件
lsattr 文件 可以查看文件的特别属性
chattr +/-属性 文件 设置文件属性
umask查看操作系统的掩码
suid使文件有root权力 chmod u+s 文件 s代表suid
ps查看文件进程
ps aux 不以终端区分显示用户所有程序
ps axo 选项
ps -ef 父子关系
top 系统信息,进程信息,CPU信息,内存信息,SWAP信息
控制进程
kill -9 无条件退出 kill -15 正常退出 ctrl+z终止程序
调整优先级
nice优先级范围:-20~19
&可以把程序放到后台运行
fg 前台进程:是在终端中运行的命令,占领终端
bg 后台进程: 没有控制终端,它不需要终端的交互。看不见,但是在运行。