linux使用者管理

新建用户

1
2
3
4
5
6
7
8
9
10
11
root 权限下:
useradd test
passwd test

userdel -r test # 连同文件夹一起删掉



addgrop friends
usermod -l
addgrop -g/G

例行工作

1
2
at
cron

程序管理与selinux初探

  1. 程序一般放在磁盘中,通过用户的执行来触发,触发后会加载到内存中成为一个个体,就是进程。
  2. & 后台运行 (关掉终端会停止) nohup + cmd + & 或者setsid + cmd + &
  3. fg %1 将job 1拿到前台来
  4. vi 下 ctrl + z 可将vi 放到后台。
  5. kill # kill -9 %1
  6. bg 后台暂停的 让 后台运行

  7. top -d 5 -p 12345

  8. free -g
  9. uname -a
  10. uptime
  11. netstat -a

SELinux

Security Enhanced Linux

screen

1
2
3
4
screen -dmS test   # 创建 test 窗口
screen -r test # 连接 test 窗口
screen -d test 后 screen -r test # 如果连接不上,这样连接
screen -S test -X quit # 删除 test 窗口

rsync 同步

rsync -arv ./ back/

rsync -arv ./ [email protected]:/root/back/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Ctrl + r:可以快速查找历史命令;

Ctrl + l:可以清理控制台屏幕;

Ctrl + a \ Ctrl + e:移动光标到命令行首\行尾;

Ctrl + w \ Ctrl + k:删除光标之前\之后的内容。

VIM文件编辑快捷键

快捷键ZZ:文件保存并退出。

进程操作快捷键

Ctrl + c:强制终止程序的执行;

Ctrl + z:挂起一个进程;

Ctrl + d:终端中输入 exit 后回车。

linux命令中快捷键(top)

Shift + p:根据 CPU 使用率排序;

Shift + m:根据内存占用排序。