一 分区
查看swap分区 swapon -s mkswap /dev/sdb8 激活 swapon -a /dev/sdb8 swapon -s (sdb8进入了文件中) 提供内存服务 free (buffers cached) 查看所有系统信息 uname -a 当前操作系统版本 cat /etc/redhat.release free -m (以M为单位显示) swapon -s (查看swap分区) swapoff /dev/sdb8 (关闭sdb8分区)
二 进程一次动态执行
守护进程:后台运行并提供系统服务的一些进程(后台运行)
父子文件进程:当一个进程创建另一个进程,第一个是父进程,第二个是子进程。
僵尸进程:CPU不运动的进程,还在内存中,不跑出去;(占内存,不干活)
ps aux | less 查看进程 ps aux |grep +进程名字 从左面过滤一条道右面 kill -9 (数字)(强制杀死)+进程PID号码pkill -9 +进程名Firefox & (后台运行)job (工作号1号)查看后台工作号kill -9 %1ps tree 查看所有进程ps tree +进程名 pgrep +进程名 只要PID方式kill -9 +PID号
三 二进制软件包管理(rpm yum)
1 测试硬盘写速度 if = /dev/zero (空文件可以从中取数据来写) of= /a.txt bs =1G count=1
大概测试 根下的 数据大小 写几个
2 如何在Linux中安装软件包
cd Packages/ rpm -ivh +包名字 vsftpd Tab 补全 rpm -qi +包名字 查看其它具体信息 rpm -ql +包名字 查看与包有关文件放在哪个位置 rpm -qa 查看多少安装包 rpm -qa | grep +包名字 查看刚刚安得包 验证系统是否安装莫个包 rpm -qa +包名字 查看文件是有那个软件包产生 rpm -qf +文件 eg rpm -qf /user/share/man/man8/vsftpd8.gz which ls 查看命令对应文件位置 rpm -qf /user/bin/ls ls由哪个包产生 echo $ 取某一个变量值 eg:x=1 ->echo $ x ->提出变量 x为1 全局变量eg: echo $ PATH ls 执行完整过程 ls ->shell->PATH->/user/bin/ls->alias->/user/bin ls ls ...color=auto eg:杀死进程:alias gansita =‘kill -9‘ alias cyc =‘pgrep fireFox‘ cyc gansita(名字) 3294 或者 vim /etc/profile alias cyc =‘pgrep fireFox‘ vim /etc/bashrc 删除 rpm -e vsftpd(+包名) 验证是否删除rpm -qa |grep vsftpd 取一个命令执行结果 ‘rpm -qa |grep vsftpd‘ 删除软件名 rpm -e ‘rpm -qa |grep vsftpd‘ 提高操作 装包 rpm -ivh httpd-2.. 需要挨个安装包
时间: 2024-11-06 12:32:08