linux的常用命令是什么?
(netstat,top,lsblk,find,ps,chkconfig )
netstat:
netstat通常会检查系统的网络状态。 基本语法: netstat [选项]。 通常,使用netstat -anp:显示顺序的进程状态。
-an:按一定顺序排列输出;
-p:指示正在调用哪个进程;
应用案例:
显示netstat-ANP|grepsshd:sshd的服务信息;
top:
top命令监视进程状态; 此命令与ps中的命令非常类似,它们都用于显示正在运行的进程。 top的最大特点是动态显示正在更新的进程(默认情况下每3秒更新一次)。
lsblk:
查看所有设备的装载情况; 一般使用lsblk -f。 通常,添加硬盘,如虚拟机。
1 .添加硬盘。 下图
2 .重新启动虚拟机
3 .对硬盘进行分区:
fdisk /dev/sdb
格式化sdb1:
mdfs-text4/dev/SD B1 [格式化/dev/SD B1分区]
5 .挂载
创建新文件夹,存储新磁盘,然后单击、
mkdir /home/newdisk
mount /dev/sdb1 /home/newdisk [说明; 装载时,请勿设置为/home/newdisk ]。 (如果显示newdisk目录中正在使用磁盘(busy ) ) ) ) ) ) )。
6 .为了以后可以在系统启动后查看有关磁盘的信息,必须在linux上放置分区表,并在自启动时自动装载
7 .卸载磁盘:
装载设备名称|装载路径
umount /dev/sdb1
find:
find是一个搜索类,它采用在一定范围内搜索相关文件。 使用方法分为三种。 1 .按文件名搜索2 .按用户名搜索: 3 .根据文件大小进行搜索。
1 .按文件名搜索:
find /home -name 1.txt
2 .按用户名搜索:
find /opt -user lmdsmt
3 .按文件大小搜索:
find//-size 10 m (在Linux系统上查找大于10m的文件) )。
ps:
显示有关系统的信息。
ps -aux :显示所有进程;
显示PS-aux|grepsshd:sshd进程的状态;
chkconfig:
此命令为每个服务的运行级别设置自启动/关闭
查看服务: chkconfig --list | grep xxx
chkconfig服务名称- -列表
chkconfig --level 5服务名on/off[可以指定一个服务名,在某个运行级状态下自行启动或关闭]