linux知识笔记3
1. chown -R 用户名 目录名 (在root 中给该用户设置文件的权限)
2. useradd -m 用户名 :创建新用户
3. passwd 用户名 :给用户设置密码
4. su 用户名 :进入用户
5. userdel -r 用户名:删除用户
6. 切换到home目录,在root用户下给uiadm授权,chmod 777 -R uiadm
7.查看进程:ps aux | grep PID 或 ps -ef | grep PID
8.ls -R 目录名:显示所有一下子目录
9.cat a b >> c 合并a和b成c
一、linux命令3:
1. chmod -R (R可遍历所有子目录)
2. chmod + - = (添加权限,删除权限,重新给予权限)
3. userdel + 用户名 删除除家目录外用户所有信息
4. userdel -r 删除用户所有信息
5. 用户系统文件
(1) /etc/passwd 用户信息
(2) /etc/shadow 用户密码相关信息
(3) /etc/group 用户组
6. useradd -g 组名 用户名:增加用户的同时指定用户组
7. usermod -g 组名 用户名:修改用户所在组
8. usermod -l 修改名 原来用户名 :修改用户名
9. usermod常用指令选项:
10. groupadd组账户管理
(1) groupadd 组名:创建组
(2) groupdel 组名:删除用户组
(3) groupmod -n 修改名 原名:修改组名
11. chown(改变文件或目录的所有者)
12. chgrp(改变文件或目录的所属组)
13. 文件搜索命令
(1) which显示系统命令所在目录
(2) whereis 定位程序、代源码和帮助文件的绝对路径
14. Find查找文件或目录
(1) Find 搜索路径 选项 搜索关键字
① -name 按照文件名查找文件
② -user 按照文件所有者查找文件
③ -group按照文件所属组查找文件
④ -type 查找某一类型的文件 f/d/l/b/c/s/p(普通文件/目录/连接文件/块设备文件/字符设备文件/套接字文件/管道文件)
15. grep(模糊匹配)
(1) -i:忽略大小写(ignore case)
(2) -v:反过来,只打印没有匹配的
(3) -n:显示行号
(4) -w:被匹配的文本只能是单词
(5) -c:显示有多少行被匹配到而不是显示内容
16. ps(查看进程)
(1) -a显示同一终端下的所有程序
(2) -e显示所有进程
(3) -f显示进程间的关系
(4) -u指定用户的所有进程
17. uname(显示系统信息)
(1) -a显示所有信息
(2) -i 显示系统位数
(3) -r 内核版本
18. Top实时进程信息标题含义
19. free查看内存
(1) -k 以kb为单位显示内容使用情况
(2) -m 以mb为单位显示内存使用情况
(3) -g 以gb为单位显示内存使用情况
20. df(查看磁盘空间占用情况)
(1) -h 以合适的列表方式显示
21. du(统计目录和文件占用磁盘空间)
(1) du -h 查看文件占用磁盘空间大小
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步