Linux 进程属性

操作系统 ,
答案 PID(Process Idenity Number)进程号,它的数值是唯一的 PPID(Parent Process ID),父进程号 UID:启动进程的用户ID GID:启动进程的用户所属的组 进程的状态:R - 运行,W - 就绪,S - 休眠,Z - 僵尸

Linux chmod权限如何使用

操作系统 ,
答案 用ls -la命令可查看Linux文件和目录对权限,修改方式: chmod u+w test.sh # 文件所属用户增加【写权限】 chmod a-x test.sh # 所有人(用户、用户组、其用户)全部去除【执行权限】 chmod g=w test.sh # 文件所属用户组的权限设置为【仅可写】 chmod o=r test.sh # 文件对其他用户【仅…

Linux文件权限有哪些?

操作系统
答案 文件有3种权限: 读 (r, 4) 写 (w, 2) 执行 (x, 1) 文件有三种用户关系 user 所有者 group 和所有者同组的用户 other 其他用户 综合标识就是 777 (rwx rwx rwx) 相关命令 chmod chown chattr (锁定文件,避免被覆盖,即使root用户也不能直接修改)

Linux内存分配原理

操作系统 , ,
答案 Linux的虚拟内存管理有几个关键问题: Linux 虚拟地址空间如何分布? malloc和free是如何分配和释放内存? 如何查看堆内内存的碎片情况? 既然堆内内存brk和sbrk不能直接释放,为什么不全部使用 mmap 来分配,munmap直接释放呢 ? Linux 的虚拟内存管理有几个关键概念: 每个进程都有独…

列举你知道的Linux命令

操作系统
答案 ps top ls / cd / ll mkdir touch echo export tar / unzip cat tail systemctl apt reboot netstat ifconfig ping iostat nload free vi source exit kill awk find nohup

awk命令用法?

操作系统 ,
答案 语法: awk [-F field-separator] '<commands>' <filename> 只是显示/etc/passwd的账户: cat /etc/passwd |awk -F ':''{print $1}' 只是显示 /etc/passwd 的账户和账户对应的shell,而账户与shell之间以tab键分割 cat /etc/passwd |awk -F ':&#…

进程间通信方式有哪些?

操作系统 ,
答案 进程间主要有8种通信方式: 匿名管道 高级管道 有名管道 消息队列 信号量 信号 共享内存 套接字 解析 快速记忆:星星高,你笑有公道。 记忆来源:信信高,匿消有共套。 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过…

如何查看Linux服务器的负载?

操作系统 ,
答案 查看Linux服务器的负载,主要是观察CPU使用、内存使用、IO消耗这3部分。 常见命令有: top:展示CPU和内存的使用情况 iostat:查看 IO 开销 uptime:查看过去1分钟、5分钟、15分钟的负载平均值 w:功能同uptime free:内存剩余量 df:磁盘使用情况 du:文件占用信息,du -h --max-depth=…