操作系统#Linux
逸四海
面对工作与生活,最好的办法就是全力以赴,不要为无法掌控的事情忧伤。
展开
-
线程调度与上下文
写在开头的话对于一个CPU来说同一时刻只会有一个线程在运行,线程的切换实际上是上下文(context)的切换。何谓“上下文”,指某一时间点CPU寄存器和程序计数器中的内容。具体过程如下:当线程A要切换到线程B时,要先将A线程挂起同时其线程状态(CPU的状态)保存在内存中。然后CPU从内存中检索出线程B的状态并将其恢复到CPU寄存器中,与此同时程序计数器中也从指向A变更为指向B,接着线程B开始执行直至完毕。线程B执行完毕,程序计数器的指向又恢复到指向A。...原创 2022-02-24 11:58:57 · 233 阅读 · 0 评论 -
Linux包管理RPM/YUM
一 RPM1.查询已安装软件信息rpm -qa | grep -查看简要版本信息rpm -qi -查看详细信息rpm -ql -安装目标目录信息rpm -qf file -查询该文件属于哪个软件2.安装软件rpm -ivh3.卸载软件rpm -erpm -e --nodeps 强制卸载有依赖的软件二 YUM(自动管理依赖)yum list | grep 查询...原创 2020-02-28 18:11:59 · 119 阅读 · 0 评论 -
Linux服务管理
一 查看服务服务本质上是进程。1.setup2.ls -l /etc/init.d/二 启动停止服务centos6 servicecentos7 systemctl三 管理服务chkconfig --list | grep -查看服务自启动chkconfig --level 5 serviceName on/off -设置服务在某个运行级别下的自启动...原创 2020-02-27 09:45:00 · 103 阅读 · 0 评论 -
Linux进程管理
一 查看进程ps -aux | grepps -ef | grep二 结束进程kill -9 pid -结束一个进程killall name -结束相关父子进程原创 2020-02-26 17:27:06 · 120 阅读 · 0 评论 -
Linux磁盘管理
一 查看磁盘df -l -查看所有磁盘du -ach path -查看指定目录二 挂载与卸载mountumount原创 2020-02-25 19:07:51 · 110 阅读 · 0 评论 -
Linux权限
一 更改文件所有权chown user(:group) filechown user -R pathchgrp group file二 文件及目录权限drw-r–r-- 3 root root共有十位数,其中:最前面那个d代表的是类型: -普通文件,d目录,l软连接,x可执行文件中间那三个 rw- 代表的是所有者(user)拥有的权限 然后那三个 r-- 代表的是组群(grou...原创 2020-02-21 18:59:28 · 180 阅读 · 0 评论 -
Linux压缩与解压缩
一 gzip/gunzip(.gz)gzip压缩文件后不保留原文件二 zip/unzip(.zip)zip -r -递归压缩unzip -d -指定解压文件存放路径三 tar(.tar.gz)tar option(c-打包,v-显示详情,f-指定文件名,z-压缩,x-解压缩)tar -zcvftar -zxvf file.tar.gz -C path...原创 2020-02-21 17:49:43 · 143 阅读 · 0 评论 -
Linux指令find/locate/grep
一 find指令find path -name -根据文件名查找find path -user -根据文件所有者查找find path -size -根据文件名大小查找find path -mtime -根据最近修改时间查找find path -name -根据文件名查找二 locate指令updatedb -创建locatedb数据库locate file -查找f...原创 2020-02-21 17:07:39 · 203 阅读 · 0 评论 -
Linux指令history
一 history指令history -查看所有已执行指令history 10 -查看最近10条指令!12 -执行history列出的第12号指令原创 2020-02-20 14:56:18 · 132 阅读 · 0 评论 -
Linux指令head与tail
一 head指令head -显示前十行head -n 50 -显示前50行二 tail指令tail -显示末十行tail -n 50 -显示末50行tail -f -追踪文件追加更新原创 2020-02-20 14:51:59 · 306 阅读 · 0 评论 -
Linux输出重定向与追加
一 输出重定向(>)与追加(>>)ls -al dir > a.txt -输出ls命令返回的信息到a.txt中(覆盖写)ls -al dir >> a.txt -输出ls命令返回的信息到a.txt中(追加写)...原创 2020-02-20 12:15:16 · 1068 阅读 · 0 评论 -
Linux文件目录操作
一 查看ls -l 列出详情ls -al 列出所有文件详情(包含隐藏文件)二 新建操作mkdir 创建空目录mkdir -p 递归创建空目录touch 创建空文件三 删除操作rmdir 删除空目录rmdir -p 递归删除非空目录rm -rf 递归强制删除文件或目录四 拷贝操作cp 拷贝单个文件或空目录cp -r 递归拷贝指定目录及其下的所有目录和文件\cp 强...原创 2020-02-20 11:22:44 · 149 阅读 · 0 评论 -
Linux编辑器vi/vim
一 编辑模式切换二 vim快捷键原创 2020-02-20 09:41:27 · 103 阅读 · 0 评论 -
Linux运行级别
一 linux运行级别介绍二 root用户找回密码非远程启动linux系统,长按Enter,选择第二项kenel再按enter,在最末行输入“空格1”,然后按b启动系统,进入单用户模式,在命令行下输入指令:passwd userName pwd...原创 2020-02-19 12:35:19 · 164 阅读 · 0 评论 -
Linux用户管理
一 超级用户/一般用户/用户组root/uid/gid二 用户管理1)添加用户useradd -g groupName userName2)删除用户userdel userName -保留家目录userdel -r userName -不保留家目录3)修改用户usermod -g groupName userName...原创 2020-02-19 11:32:40 · 116 阅读 · 0 评论 -
Linux目录结构
linux目录结构及主要功能原创 2020-02-19 09:01:09 · 109 阅读 · 0 评论