![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux入门进阶
文章平均质量分 64
skye_fly
这个作者很懒,什么都没留下…
展开
-
Linux各类指令
1. 查看一个命令是内部(shell builtin)还是外部命令(path/…/…)type + 命令内部命令用help查看详细信息,外部命令用man查看2. 进程管理 echo $$:打印当前进程号 ps -ef:看出所有进程3. linux利用hash加速外部指令查找第一次使用外部指令时,linux会做两件事1) 从path环境变量中查找该指令并执行命令行;2) 找到该指令后会将该指令映射到hash表中,下次再调用该指令直接从hash表中获取,不需要再通过环境变量查找;原创 2021-12-23 21:23:34 · 1215 阅读 · 0 评论 -
系统调用与计算机CPU工作模式
一、系统调用创建进程需要由老的进程执行fork系统调用得到新的子进程;fork:子进程拷贝一份父进程一模一样的数据结构,内存,程序代码等;(先拷贝,再修改)进程的私有内存每个进程启动后都会在内存中分配一块空间;(放程序的代码段 + 进程运行时产生的数据段)进程数据段内存分配局部变量==》栈中;手动回收的数据==》堆中;只有当进程要向内存中写入数据的时候,发现没有对应的物理内存,才会触发中断,被分配一块物理内存(brk系统调用方法会划出少量的内存空间并紧挨着原来的进程数据段;当请求原创 2021-09-30 10:31:08 · 550 阅读 · 0 评论 -
Linux入门常用命令
一、查看文件列表ls -l# ls -ldrwxr-xr-x 6 root root 4096 Oct 20 2017 apt-rw-r--r-- 1 root root 211 Oct 20 2017 hosts第一个字符是文件类型,d表示目录,-表示普通文件;后面9个字符是三组(三个一组rwx)权限位,依次表示所属用户,所属组以及其他用户对该文件是否有读、写、执行的权限(可以用chmod 711 hosts改变权限);二、安装删除软件rpm -i 文件名.rpm d原创 2021-09-29 11:04:47 · 95 阅读 · 0 评论