Linux常用命令分类汇总

  • 格式:doc
  • 大小:37.50 KB
  • 文档页数:3

下载文档原格式

  / 9
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

初学Linux时最让人觉得困惑的是有太多太多的命令需要去记,往往会出现想执行一个操作不知道用什么命令,知道命令却不知道该怎么用的时候,这里对Linux系统中的常用命令做一个简单的汇总,希望对初学的朋友有所帮助。

Linux命令的基本格式:

command option parameter(object)

command就是要执行的操作,option指出怎么执行这个操作,parameter则是要操作的对象。例如想查看一个目录的内容,“查看”是动作,“目录”是对象,如果加一个“详细”的话,那么“详细”就是选项了。

#ls -l /root

ls: command

-l: option

/root:parameter

了解了这一点之后,我们即可知道:所有的命令都有其操作对象,也就是说命令的作用范围是有限的;同是,对于同一种对象,能在其上进行的操作也是特定的。因此,我们可以根据对象的不同而对Linux中的常用命令进行分类.(没有给出具体的用法,有时间再添加:-) )

目录文件类命令:

cd切换目录

dir显示目录内容

ls显示目录内容

cat显示文件内容,适合小文件

less分屏显示文件内容,可前后翻阅

more分屏显示文件内容,不可向前翻阅

head显示文件头部内容

tail显示文件尾部内容

touch创建文件或更新文件访问时间

mkdir创建目录

rmdir删除目录

rm删除文件或目录(-r)

cp复制文件或目录

mv移动或改名

chown修改文件所有者

chgrp修改文件所属组

chmod修改文件目录权限

find查找文件或目录

tar打包工具

gzip/gunzip压缩工具

bzip2/bunzip2压缩工具

vi文本编辑工具

用户类命令:

useradd添加用户

userdel删除用户

usermod修改用户属性

passwd设置密码

groupadd添加组

groupmod修改组属性

groupdel删除组

gpasswd将用户添加到组或从组中删除id显示当前用户ID属性

who显示当前登录的用户

w同上,略有不同

chfn修改用户信息

su切换用户

chsh修改登录Shell

帮助类命令:

help显示内部命令帮助

man查看手册

info查看texinfo格式手册

文件系统类命令:

fdisk分区命令

mkfs格式化命令

e2label设置卷标

mount挂载文件系统

umount解除挂载文件系统

fsck文件系统检查

mkswap创建swap文件系统quotacheck检查配额

quotaon启用配额

quotaoff关闭配额

edquota设置用户磁盘配额

软件包管理:

rpm redhat包管理工具

apt Debian包管理工具

yum Yellow dog包管理工具

系统管理命令:

date显示/设置系统时间shutdown关闭系统

reboot重启系统

halt关闭系统

runlevel显示运行级

init切换运行级

grub-install安装GRUB

cal显示日历

内核管理类命令:

lsmod显示已加载内核模块

insmod添加内核模块

modprobe添加内核模块

modinfo显示内核模块信息

rmmod移除内核模块

进程管理类命令:

ps显示系统进程

top进程管理工具

pstree显示进程树

pidof显示指定程序的进程号

nice设置进程优先级

网络基础类命令

ifconfig查看/设置网卡参数

ifup启用网络设备

ifdown关闭网络设备

lsof显示指定端口由谁监听

sysctl控制TCP/IP内核参数

adsl-setup设置ADSL连接参数

adsl-status显示ADSL连接状态

adsl-connect启动ADSL连接

netstat显示系统网络状态信息

route查看路由表

ip强大的网络管理工具

ping测试连通性

traceroute路径跟踪

这次就列这么多吧,不是很全,但最常用的基本都有了,下次再把网络服务相关的命令列出来共享一下。打字很累的,呵呵