linux常用指令

◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

()grep:在指定文件中搜索特定的内容,并将含有这些内容的行标准输出

系统管理:

(1)df :用来检查文件系统的磁盘空间占用情况

(2)top: 用来显示执行中的程序进程,对进程实时监控(ps是显示瞬间进程的状态,并不连续)

(3)free:显示内存的使用情况

(4)quota:显示磁盘使用情况和使用限制,使用权限超级用户

(5)at:用来在指定时刻执行指定的命令序列

(6)lp:打印文件

(7)useradd:建立用户账号和创建用户的起始目录

   useradd zyf -u 544,id值设置要尽量大于500,0-499之间留给系统账号

(8)groupadd:将新组加入系统

(9)kill:中止一个进程

  解除Linux系统的死锁:首先用top命令查询该程序的pid,然后使用kill命令停止这个程序。

  使用命令回收内存:kill -9 XXX(无用进程标志号),然后#free

网络操作:

(1)ifconfig:查看和更改网络接口的地址和参数

(2)ping:测试网络连通

(3)netstat:检查整个linux网络状态

(4)telnet:开启终端机阶段作业,并登陆远端主机,他是一个指令,还是一个协议。

(5)ftp:进行远程文件传输。

(6)route:手工产生、修改、和查看路由表。

  route add 0.0.0.0 192.168.1.1

(7)rcp:远程文件拷贝,用于计算机之间文件拷贝

(8)finger:查询一台主机上的登录账号信息。

(9)mail:发送电子邮件

系统安全:

(1)passwd:修改账户的登录密码

(2)su:变更为其它使用者的身份

 (3)chmod:改变文件或目录的权限

(4)chown:更改一个或多个文件或目录的属主和属组

(5)ps:显示瞬间进程的动态

参数:-l:显示长列表

   -aux:显示所有包含其它使用者的进程

原文地址:https://www.cnblogs.com/zyfzyfzyf/p/7889387.html